|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.apache.slide.content.NodeRevisionDescriptors
Node Revision Descriptors class.
Field Summary | |
protected static NodeRevisionNumber |
initialRevision
|
static java.lang.String |
MAIN_BRANCH
|
Constructor Summary | |
NodeRevisionDescriptors()
Client side constructor. |
|
NodeRevisionDescriptors(boolean isVersioned)
Client side constructor. |
|
NodeRevisionDescriptors(java.lang.String uri,
NodeRevisionNumber initialRevision,
java.util.Hashtable workingRevisions,
java.util.Hashtable latestRevisionNumbers,
java.util.Hashtable branches,
boolean isVersioned)
Store Constructor. |
Method Summary | |
(package private) void |
addSuccessor(NodeRevisionNumber number,
NodeRevisionNumber successor)
Add relation. |
NodeRevisionDescriptors |
cloneObject()
Clone. |
java.util.Enumeration |
enumerateBranchNames()
Enumerate all branch names. |
java.util.Enumeration |
enumerateRevisionNumbers()
Enumerate all revision numbers in all branches. |
boolean |
equals(java.lang.Object obj)
Equals. |
NodeRevisionNumber |
getInitialRevision()
Get initial revision. |
NodeRevisionNumber |
getLatestRevision()
Get latest revision from main branch. |
NodeRevisionNumber |
getLatestRevision(java.lang.String branchName)
Get latest revision from a branch. |
java.util.Enumeration |
getSuccessors(NodeRevisionNumber number)
Get relations. |
java.lang.String |
getUri()
Uri accessor. |
boolean |
hasRevisions()
Has revision ? |
boolean |
isVersioned()
Use versioning accessor. |
(package private) void |
removeSuccessor(NodeRevisionNumber number,
NodeRevisionNumber successor)
Remove relation. |
(package private) void |
setLatestRevision(NodeRevisionNumber number)
Latest revision mutator. |
(package private) void |
setLatestRevision(java.lang.String branch,
NodeRevisionNumber number)
Latest revision mutator. |
(package private) void |
setSuccessors(NodeRevisionNumber number,
NodeRevisionNumber successor)
Add relation. |
(package private) void |
setSuccessors(NodeRevisionNumber number,
java.util.Vector successors)
Add relation. |
(package private) void |
setUri(java.lang.String uri)
Uri mutator. |
(package private) void |
setVersioned(boolean useVersioning)
Use versioning mutator. |
void |
validate(java.lang.String expectedUri)
Validate. |
Methods inherited from class java.lang.Object |
|
Field Detail |
public static final java.lang.String MAIN_BRANCH
protected static final NodeRevisionNumber initialRevision
Constructor Detail |
public NodeRevisionDescriptors()
public NodeRevisionDescriptors(boolean isVersioned)
public NodeRevisionDescriptors(java.lang.String uri, NodeRevisionNumber initialRevision, java.util.Hashtable workingRevisions, java.util.Hashtable latestRevisionNumbers, java.util.Hashtable branches, boolean isVersioned)
Method Detail |
public boolean isVersioned()
void setVersioned(boolean useVersioning)
public boolean hasRevisions()
public java.lang.String getUri()
void setUri(java.lang.String uri)
public NodeRevisionNumber getInitialRevision()
public NodeRevisionNumber getLatestRevision()
public NodeRevisionNumber getLatestRevision(java.lang.String branchName)
void setLatestRevision(NodeRevisionNumber number)
void setLatestRevision(java.lang.String branch, NodeRevisionNumber number)
public java.util.Enumeration getSuccessors(NodeRevisionNumber number)
void setSuccessors(NodeRevisionNumber number, NodeRevisionNumber successor)
void setSuccessors(NodeRevisionNumber number, java.util.Vector successors)
void addSuccessor(NodeRevisionNumber number, NodeRevisionNumber successor)
void removeSuccessor(NodeRevisionNumber number, NodeRevisionNumber successor)
public java.util.Enumeration enumerateRevisionNumbers()
public java.util.Enumeration enumerateBranchNames()
public NodeRevisionDescriptors cloneObject()
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
obj
- Object to testpublic void validate(java.lang.String expectedUri)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |