1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 package org.exoplatform.wiki.mow.core.api.wiki;
18
19 import org.chromattic.api.annotations.PrimaryType;
20 import org.chromattic.api.annotations.Property;
21
22 @PrimaryType(name = WikiNodeType.WIKI_DRAFT_PAGE)
23 public abstract class DraftPageImpl extends PageImpl {
24 @Property(name = WikiNodeType.Definition.DRAFT_TARGET_PAGE)
25 public abstract String getTargetPage();
26 public abstract void setTargetPage(String targetPage);
27
28 @Property(name = WikiNodeType.Definition.DRAFT_TARGET_REVISION)
29 public abstract String getTargetRevision();
30 public abstract void setTargetRevision(String targetRevision);
31
32 @Property(name = WikiNodeType.Definition.DRAFT_IS_NEW_PAGE)
33 public abstract boolean isNewPage();
34 public abstract void setNewPage(boolean isNewPage);
35 }