|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface LayeredDirectoryNode
Interface for Layered Directories.
| Method Summary | |
|---|---|
void |
flatten(java.lang.String name)
Remove name without leaving behind a deleted node. |
java.lang.String |
getIndirection()
Get the raw indirection of a layered node. |
java.lang.Integer |
getIndirectionVersion()
Get the indirection version. |
long |
getLayerID()
Get the layer id for this node. |
boolean |
getOpacity()
Get the opacity of this. |
boolean |
getPrimaryIndirection()
Does this node have a primary indirection. |
java.lang.String |
getUnderlying(org.alfresco.repo.avm.Lookup lookup)
Get the indirection, or underlying path that this node points to. |
int |
getUnderlyingVersion(org.alfresco.repo.avm.Lookup lookup)
Get the indirection version. |
void |
rawSetPrimary(org.alfresco.repo.avm.Lookup lPath,
java.lang.String path)
Set this to be a primary indirection from the path passed in. |
void |
retarget(org.alfresco.repo.avm.Lookup lPath,
java.lang.String target)
Retarget this directory. |
void |
setIndirection(java.lang.String indirection)
Set the indirection. |
void |
setIndirectionVersion(java.lang.Integer version)
Set the indirection version for this layered node. |
void |
setLayerID(long id)
Set the layer id for this node. |
void |
setOpacity(boolean opacity)
Set the opacity of this. |
void |
setPrimaryIndirection(boolean has)
Set whether this has a primary indirection. |
void |
turnPrimary(org.alfresco.repo.avm.Lookup lPath)
Turn this node into a primary indirection node with the indirection taken from the Lookup passed in. |
void |
uncover(org.alfresco.repo.avm.Lookup lPath,
java.lang.String name)
Make visible a node deleted in a layer. |
| Methods inherited from interface org.alfresco.repo.avm.DirectoryNode |
|---|
directlyContains, getDeletedNames, getListing, getListing, getListingDirect, getListingDirect, link, link, lookupChild, lookupChild, putChild, removeChild, setIsRoot |
| Methods inherited from interface org.alfresco.repo.avm.AVMNode |
|---|
addProperties, changeAncestor, copy, copyMetaDataFrom, deleteProperties, deleteProperty, getAcl, getAncestor, getAspects, getBasicAttributes, getDescriptor, getDescriptor, getDescriptor, getGuid, getId, getIsNew, getIsRoot, getMergedFrom, getProperties, getProperty, getStoreNew, getType, getVersionID, setAcl, setAncestor, setGuid, setMergedFrom, setProperties, setProperty, setStoreNew, setVersionID, toString, updateModTime |
| Method Detail |
|---|
boolean getPrimaryIndirection()
void setPrimaryIndirection(boolean has)
has - Whether this has a primary indirection.long getLayerID()
void setLayerID(long id)
id - The id to set.
void rawSetPrimary(org.alfresco.repo.avm.Lookup lPath,
java.lang.String path)
path - The indirection path.void turnPrimary(org.alfresco.repo.avm.Lookup lPath)
turnPrimary in interface DirectoryNodelPath -
void retarget(org.alfresco.repo.avm.Lookup lPath,
java.lang.String target)
retarget in interface DirectoryNodelPath - The Lookup.target - The new target path.
void uncover(org.alfresco.repo.avm.Lookup lPath,
java.lang.String name)
lPath - The Lookup.name - The name to make visible.void flatten(java.lang.String name)
name - The name of the child to flatten.void setIndirection(java.lang.String indirection)
indirection - java.lang.Integer getIndirectionVersion()
void setOpacity(boolean opacity)
opacity - Whether this should be opaque, i.e. not see the things it
in its indirection.boolean getOpacity()
java.lang.String getUnderlying(org.alfresco.repo.avm.Lookup lookup)
lookup - The lookup path. Needed for most nodes to determine
underlying path.
int getUnderlyingVersion(org.alfresco.repo.avm.Lookup lookup)
lookup - The lookup path.
java.lang.String getIndirection()
void setIndirectionVersion(java.lang.Integer version)
version - The indirection version to set.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||