public class ContentNode
extends java.lang.Object
| Constructor and Description |
|---|
ContentNode(WorkspaceDBObject workspace,
DBFile file) |
| Modifier and Type | Method and Description |
|---|---|
void |
accept(ItemVisitor iv) |
void |
addMixin(java.lang.String string) |
Node |
addNode(java.lang.String string) |
Node |
addNode(java.lang.String string,
java.lang.String string1) |
boolean |
canAddMixin(java.lang.String string) |
void |
cancelMerge(Version vrsn) |
Version |
checkin() |
void |
checkout() |
void |
doneMerge(Version vrsn) |
void |
followLifecycleTransition(java.lang.String string) |
java.lang.String[] |
getAllowedLifecycleTransistions() |
Item |
getAncestor(int i) |
Version |
getBaseVersion() |
java.lang.String |
getCorrespondingNodePath(java.lang.String string) |
NodeDefinition |
getDefinition() |
int |
getDepth() |
java.lang.String |
getIdentifier() |
int |
getIndex() |
Lock |
getLock() |
NodeType[] |
getMixinNodeTypes() |
java.lang.String |
getName() |
Node |
getNode(java.lang.String string) |
NodeIterator |
getNodes() |
NodeIterator |
getNodes(java.lang.String string) |
NodeIterator |
getNodes(java.lang.String[] strings) |
Node |
getParent() |
java.lang.String |
getPath() |
Item |
getPrimaryItem() |
NodeType |
getPrimaryNodeType() |
PropertyIterator |
getProperties() |
PropertyIterator |
getProperties(java.lang.String string) |
PropertyIterator |
getProperties(java.lang.String[] strings) |
Property |
getProperty(java.lang.String string) |
PropertyIterator |
getReferences() |
PropertyIterator |
getReferences(java.lang.String string) |
Session |
getSession() |
NodeIterator |
getSharedSet() |
java.lang.String |
getUUID() |
VersionHistory |
getVersionHistory() |
PropertyIterator |
getWeakReferences() |
PropertyIterator |
getWeakReferences(java.lang.String string) |
boolean |
hasNode(java.lang.String string) |
boolean |
hasNodes() |
boolean |
hasProperties() |
boolean |
hasProperty(java.lang.String string) |
boolean |
holdsLock() |
boolean |
isCheckedOut() |
boolean |
isLocked() |
boolean |
isModified() |
boolean |
isNew() |
boolean |
isNode() |
boolean |
isNodeType(java.lang.String string) |
boolean |
isSame(Item item) |
Lock |
lock(boolean bln,
boolean bln1) |
NodeIterator |
merge(java.lang.String string,
boolean bln) |
void |
orderBefore(java.lang.String string,
java.lang.String string1) |
void |
refresh(boolean bln) |
void |
remove() |
void |
removeMixin(java.lang.String string) |
void |
removeShare() |
void |
removeSharedSet() |
void |
restore(java.lang.String string,
boolean bln) |
void |
restore(Version vrsn,
boolean bln) |
void |
restore(Version vrsn,
java.lang.String string,
boolean bln) |
void |
restoreByLabel(java.lang.String string,
boolean bln) |
void |
save() |
void |
setPrimaryType(java.lang.String string) |
Property |
setProperty(java.lang.String string,
java.math.BigDecimal bd) |
Property |
setProperty(java.lang.String string,
Binary binary) |
Property |
setProperty(java.lang.String string,
boolean bln) |
Property |
setProperty(java.lang.String string,
java.util.Calendar clndr) |
Property |
setProperty(java.lang.String string,
double d) |
Property |
setProperty(java.lang.String string,
java.io.InputStream in) |
Property |
setProperty(java.lang.String string,
long l) |
Property |
setProperty(java.lang.String string,
Node node) |
Property |
setProperty(java.lang.String string,
java.lang.String string1) |
Property |
setProperty(java.lang.String string,
java.lang.String[] strings) |
Property |
setProperty(java.lang.String string,
java.lang.String[] strings,
int i) |
Property |
setProperty(java.lang.String string,
java.lang.String string1,
int i) |
Property |
setProperty(java.lang.String string,
Value value) |
Property |
setProperty(java.lang.String string,
Value[] values) |
Property |
setProperty(java.lang.String string,
Value[] values,
int i) |
Property |
setProperty(java.lang.String string,
Value value,
int i) |
void |
unlock() |
void |
update(java.lang.String string) |
public ContentNode(WorkspaceDBObject workspace, DBFile file)
public java.lang.String getPath()
throws RepositoryException
RepositoryExceptionpublic java.lang.String getName()
throws RepositoryException
RepositoryExceptionpublic Item getAncestor(int i)
throws ItemNotFoundException,
AccessDeniedException,
RepositoryException
ItemNotFoundExceptionAccessDeniedExceptionRepositoryExceptionpublic Node getParent()
throws ItemNotFoundException,
AccessDeniedException,
RepositoryException
ItemNotFoundExceptionAccessDeniedExceptionRepositoryExceptionpublic int getDepth()
throws RepositoryException
RepositoryExceptionpublic Session getSession()
throws RepositoryException
RepositoryExceptionpublic boolean isNode()
public boolean isNew()
public boolean isModified()
public boolean isSame(Item item)
throws RepositoryException
RepositoryExceptionpublic void accept(ItemVisitor iv)
throws RepositoryException
RepositoryExceptionpublic void save()
throws AccessDeniedException,
ItemExistsException,
ConstraintViolationException,
InvalidItemStateException,
ReferentialIntegrityException,
VersionException,
LockException,
NoSuchNodeTypeException,
RepositoryException
AccessDeniedExceptionItemExistsExceptionConstraintViolationExceptionInvalidItemStateExceptionReferentialIntegrityExceptionVersionExceptionLockExceptionNoSuchNodeTypeExceptionRepositoryExceptionpublic void refresh(boolean bln)
throws InvalidItemStateException,
RepositoryException
InvalidItemStateExceptionRepositoryExceptionpublic void remove()
throws VersionException,
LockException,
ConstraintViolationException,
AccessDeniedException,
RepositoryException
VersionExceptionLockExceptionConstraintViolationExceptionAccessDeniedExceptionRepositoryExceptionpublic Node addNode(java.lang.String string)
throws ItemExistsException,
PathNotFoundException,
VersionException,
ConstraintViolationException,
LockException,
RepositoryException
ItemExistsExceptionPathNotFoundExceptionVersionExceptionConstraintViolationExceptionLockExceptionRepositoryExceptionpublic Node addNode(java.lang.String string,
java.lang.String string1)
throws ItemExistsException,
PathNotFoundException,
NoSuchNodeTypeException,
LockException,
VersionException,
ConstraintViolationException,
RepositoryException
ItemExistsExceptionPathNotFoundExceptionNoSuchNodeTypeExceptionLockExceptionVersionExceptionConstraintViolationExceptionRepositoryExceptionpublic void orderBefore(java.lang.String string,
java.lang.String string1)
throws UnsupportedRepositoryOperationException,
VersionException,
ConstraintViolationException,
ItemNotFoundException,
LockException,
RepositoryException
UnsupportedRepositoryOperationExceptionVersionExceptionConstraintViolationExceptionItemNotFoundExceptionLockExceptionRepositoryExceptionpublic Property setProperty(java.lang.String string,
Value value)
throws ValueFormatException,
VersionException,
LockException,
ConstraintViolationException,
RepositoryException
ValueFormatExceptionVersionExceptionLockExceptionConstraintViolationExceptionRepositoryExceptionpublic Property setProperty(java.lang.String string,
Value value,
int i)
throws ValueFormatException,
VersionException,
LockException,
ConstraintViolationException,
RepositoryException
ValueFormatExceptionVersionExceptionLockExceptionConstraintViolationExceptionRepositoryExceptionpublic Property setProperty(java.lang.String string,
Value[] values)
throws ValueFormatException,
VersionException,
LockException,
ConstraintViolationException,
RepositoryException
ValueFormatExceptionVersionExceptionLockExceptionConstraintViolationExceptionRepositoryExceptionpublic Property setProperty(java.lang.String string,
Value[] values,
int i)
throws ValueFormatException,
VersionException,
LockException,
ConstraintViolationException,
RepositoryException
ValueFormatExceptionVersionExceptionLockExceptionConstraintViolationExceptionRepositoryExceptionpublic Property setProperty(java.lang.String string,
java.lang.String[] strings)
throws ValueFormatException,
VersionException,
LockException,
ConstraintViolationException,
RepositoryException
ValueFormatExceptionVersionExceptionLockExceptionConstraintViolationExceptionRepositoryExceptionpublic Property setProperty(java.lang.String string,
java.lang.String[] strings,
int i)
throws ValueFormatException,
VersionException,
LockException,
ConstraintViolationException,
RepositoryException
ValueFormatExceptionVersionExceptionLockExceptionConstraintViolationExceptionRepositoryExceptionpublic Property setProperty(java.lang.String string,
java.lang.String string1)
throws ValueFormatException,
VersionException,
LockException,
ConstraintViolationException,
RepositoryException
ValueFormatExceptionVersionExceptionLockExceptionConstraintViolationExceptionRepositoryExceptionpublic Property setProperty(java.lang.String string,
java.lang.String string1,
int i)
throws ValueFormatException,
VersionException,
LockException,
ConstraintViolationException,
RepositoryException
ValueFormatExceptionVersionExceptionLockExceptionConstraintViolationExceptionRepositoryExceptionpublic Property setProperty(java.lang.String string,
java.io.InputStream in)
throws ValueFormatException,
VersionException,
LockException,
ConstraintViolationException,
RepositoryException
ValueFormatExceptionVersionExceptionLockExceptionConstraintViolationExceptionRepositoryExceptionpublic Property setProperty(java.lang.String string,
Binary binary)
throws ValueFormatException,
VersionException,
LockException,
ConstraintViolationException,
RepositoryException
ValueFormatExceptionVersionExceptionLockExceptionConstraintViolationExceptionRepositoryExceptionpublic Property setProperty(java.lang.String string,
boolean bln)
throws ValueFormatException,
VersionException,
LockException,
ConstraintViolationException,
RepositoryException
ValueFormatExceptionVersionExceptionLockExceptionConstraintViolationExceptionRepositoryExceptionpublic Property setProperty(java.lang.String string,
double d)
throws ValueFormatException,
VersionException,
LockException,
ConstraintViolationException,
RepositoryException
ValueFormatExceptionVersionExceptionLockExceptionConstraintViolationExceptionRepositoryExceptionpublic Property setProperty(java.lang.String string,
java.math.BigDecimal bd)
throws ValueFormatException,
VersionException,
LockException,
ConstraintViolationException,
RepositoryException
ValueFormatExceptionVersionExceptionLockExceptionConstraintViolationExceptionRepositoryExceptionpublic Property setProperty(java.lang.String string,
long l)
throws ValueFormatException,
VersionException,
LockException,
ConstraintViolationException,
RepositoryException
ValueFormatExceptionVersionExceptionLockExceptionConstraintViolationExceptionRepositoryExceptionpublic Property setProperty(java.lang.String string,
java.util.Calendar clndr)
throws ValueFormatException,
VersionException,
LockException,
ConstraintViolationException,
RepositoryException
ValueFormatExceptionVersionExceptionLockExceptionConstraintViolationExceptionRepositoryExceptionpublic Property setProperty(java.lang.String string,
Node node)
throws ValueFormatException,
VersionException,
LockException,
ConstraintViolationException,
RepositoryException
ValueFormatExceptionVersionExceptionLockExceptionConstraintViolationExceptionRepositoryExceptionpublic Node getNode(java.lang.String string)
throws PathNotFoundException,
RepositoryException
PathNotFoundExceptionRepositoryExceptionpublic NodeIterator getNodes()
throws RepositoryException
RepositoryExceptionpublic NodeIterator getNodes(java.lang.String string)
throws RepositoryException
RepositoryExceptionpublic NodeIterator getNodes(java.lang.String[] strings)
throws RepositoryException
RepositoryExceptionpublic Property getProperty(java.lang.String string)
throws PathNotFoundException,
RepositoryException
PathNotFoundExceptionRepositoryExceptionpublic PropertyIterator getProperties()
throws RepositoryException
RepositoryExceptionpublic PropertyIterator getProperties(java.lang.String string)
throws RepositoryException
RepositoryExceptionpublic PropertyIterator getProperties(java.lang.String[] strings)
throws RepositoryException
RepositoryExceptionpublic Item getPrimaryItem()
throws ItemNotFoundException,
RepositoryException
ItemNotFoundExceptionRepositoryExceptionpublic java.lang.String getUUID()
throws UnsupportedRepositoryOperationException,
RepositoryException
UnsupportedRepositoryOperationExceptionRepositoryExceptionpublic java.lang.String getIdentifier()
throws RepositoryException
RepositoryExceptionpublic int getIndex()
throws RepositoryException
RepositoryExceptionpublic PropertyIterator getReferences()
throws RepositoryException
RepositoryExceptionpublic PropertyIterator getReferences(java.lang.String string)
throws RepositoryException
RepositoryExceptionpublic PropertyIterator getWeakReferences()
throws RepositoryException
RepositoryExceptionpublic PropertyIterator getWeakReferences(java.lang.String string)
throws RepositoryException
RepositoryExceptionpublic boolean hasNode(java.lang.String string)
throws RepositoryException
RepositoryExceptionpublic boolean hasProperty(java.lang.String string)
throws RepositoryException
RepositoryExceptionpublic boolean hasNodes()
throws RepositoryException
RepositoryExceptionpublic boolean hasProperties()
throws RepositoryException
RepositoryExceptionpublic NodeType getPrimaryNodeType()
throws RepositoryException
RepositoryExceptionpublic NodeType[] getMixinNodeTypes()
throws RepositoryException
RepositoryExceptionpublic boolean isNodeType(java.lang.String string)
throws RepositoryException
RepositoryExceptionpublic void setPrimaryType(java.lang.String string)
throws NoSuchNodeTypeException,
VersionException,
ConstraintViolationException,
LockException,
RepositoryException
NoSuchNodeTypeExceptionVersionExceptionConstraintViolationExceptionLockExceptionRepositoryExceptionpublic void addMixin(java.lang.String string)
throws NoSuchNodeTypeException,
VersionException,
ConstraintViolationException,
LockException,
RepositoryException
NoSuchNodeTypeExceptionVersionExceptionConstraintViolationExceptionLockExceptionRepositoryExceptionpublic void removeMixin(java.lang.String string)
throws NoSuchNodeTypeException,
VersionException,
ConstraintViolationException,
LockException,
RepositoryException
NoSuchNodeTypeExceptionVersionExceptionConstraintViolationExceptionLockExceptionRepositoryExceptionpublic boolean canAddMixin(java.lang.String string)
throws NoSuchNodeTypeException,
RepositoryException
NoSuchNodeTypeExceptionRepositoryExceptionpublic NodeDefinition getDefinition()
throws RepositoryException
RepositoryExceptionpublic Version checkin()
throws VersionException,
UnsupportedRepositoryOperationException,
InvalidItemStateException,
LockException,
RepositoryException
VersionExceptionUnsupportedRepositoryOperationExceptionInvalidItemStateExceptionLockExceptionRepositoryExceptionpublic void checkout()
throws UnsupportedRepositoryOperationException,
LockException,
ActivityViolationException,
RepositoryException
UnsupportedRepositoryOperationExceptionLockExceptionActivityViolationExceptionRepositoryExceptionpublic void doneMerge(Version vrsn)
throws VersionException,
InvalidItemStateException,
UnsupportedRepositoryOperationException,
RepositoryException
VersionExceptionInvalidItemStateExceptionUnsupportedRepositoryOperationExceptionRepositoryExceptionpublic void cancelMerge(Version vrsn)
throws VersionException,
InvalidItemStateException,
UnsupportedRepositoryOperationException,
RepositoryException
VersionExceptionInvalidItemStateExceptionUnsupportedRepositoryOperationExceptionRepositoryExceptionpublic void update(java.lang.String string)
throws NoSuchWorkspaceException,
AccessDeniedException,
LockException,
InvalidItemStateException,
RepositoryException
NoSuchWorkspaceExceptionAccessDeniedExceptionLockExceptionInvalidItemStateExceptionRepositoryExceptionpublic NodeIterator merge(java.lang.String string,
boolean bln)
throws NoSuchWorkspaceException,
AccessDeniedException,
MergeException,
LockException,
InvalidItemStateException,
RepositoryException
NoSuchWorkspaceExceptionAccessDeniedExceptionMergeExceptionLockExceptionInvalidItemStateExceptionRepositoryExceptionpublic java.lang.String getCorrespondingNodePath(java.lang.String string)
throws ItemNotFoundException,
NoSuchWorkspaceException,
AccessDeniedException,
RepositoryException
ItemNotFoundExceptionNoSuchWorkspaceExceptionAccessDeniedExceptionRepositoryExceptionpublic NodeIterator getSharedSet()
throws RepositoryException
RepositoryExceptionpublic void removeSharedSet()
throws VersionException,
LockException,
ConstraintViolationException,
RepositoryException
VersionExceptionLockExceptionConstraintViolationExceptionRepositoryExceptionpublic void removeShare()
throws VersionException,
LockException,
ConstraintViolationException,
RepositoryException
VersionExceptionLockExceptionConstraintViolationExceptionRepositoryExceptionpublic boolean isCheckedOut()
throws RepositoryException
RepositoryExceptionpublic void restore(java.lang.String string,
boolean bln)
throws VersionException,
ItemExistsException,
UnsupportedRepositoryOperationException,
LockException,
InvalidItemStateException,
RepositoryException
VersionExceptionItemExistsExceptionUnsupportedRepositoryOperationExceptionLockExceptionInvalidItemStateExceptionRepositoryExceptionpublic void restore(Version vrsn,
boolean bln)
throws VersionException,
ItemExistsException,
InvalidItemStateException,
UnsupportedRepositoryOperationException,
LockException,
RepositoryException
VersionExceptionItemExistsExceptionInvalidItemStateExceptionUnsupportedRepositoryOperationExceptionLockExceptionRepositoryExceptionpublic void restore(Version vrsn,
java.lang.String string,
boolean bln)
throws PathNotFoundException,
ItemExistsException,
VersionException,
ConstraintViolationException,
UnsupportedRepositoryOperationException,
LockException,
InvalidItemStateException,
RepositoryException
PathNotFoundExceptionItemExistsExceptionVersionExceptionConstraintViolationExceptionUnsupportedRepositoryOperationExceptionLockExceptionInvalidItemStateExceptionRepositoryExceptionpublic void restoreByLabel(java.lang.String string,
boolean bln)
throws VersionException,
ItemExistsException,
UnsupportedRepositoryOperationException,
LockException,
InvalidItemStateException,
RepositoryException
VersionExceptionItemExistsExceptionUnsupportedRepositoryOperationExceptionLockExceptionInvalidItemStateExceptionRepositoryExceptionpublic VersionHistory getVersionHistory()
throws UnsupportedRepositoryOperationException,
RepositoryException
UnsupportedRepositoryOperationExceptionRepositoryExceptionpublic Version getBaseVersion()
throws UnsupportedRepositoryOperationException,
RepositoryException
UnsupportedRepositoryOperationExceptionRepositoryExceptionpublic Lock lock(boolean bln,
boolean bln1)
throws UnsupportedRepositoryOperationException,
LockException,
AccessDeniedException,
InvalidItemStateException,
RepositoryException
UnsupportedRepositoryOperationExceptionLockExceptionAccessDeniedExceptionInvalidItemStateExceptionRepositoryExceptionpublic Lock getLock()
throws UnsupportedRepositoryOperationException,
LockException,
AccessDeniedException,
RepositoryException
UnsupportedRepositoryOperationExceptionLockExceptionAccessDeniedExceptionRepositoryExceptionpublic void unlock()
throws UnsupportedRepositoryOperationException,
LockException,
AccessDeniedException,
InvalidItemStateException,
RepositoryException
UnsupportedRepositoryOperationExceptionLockExceptionAccessDeniedExceptionInvalidItemStateExceptionRepositoryExceptionpublic boolean holdsLock()
throws RepositoryException
RepositoryExceptionpublic boolean isLocked()
throws RepositoryException
RepositoryExceptionpublic void followLifecycleTransition(java.lang.String string)
throws UnsupportedRepositoryOperationException,
InvalidLifecycleTransitionException,
RepositoryException
UnsupportedRepositoryOperationExceptionInvalidLifecycleTransitionExceptionRepositoryExceptionpublic java.lang.String[] getAllowedLifecycleTransistions()
throws UnsupportedRepositoryOperationException,
RepositoryException
UnsupportedRepositoryOperationExceptionRepositoryExceptionstSoftware Copyright © 2001-2014 stSoftware All Rights Reserved.