|
|||||||||
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.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. |
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 |
setAclAndInherit(LayeredDirectoryNode layeredDirectory,
DbAccessControlList acl,
java.lang.String name)
|
void |
setIndirection(java.lang.String indirection)
Set the indirection. |
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, getListing, getListing, getListingDirect, getListingDirect, link, link, lookupChild, lookupChild, lookupChildEntry, putChild, removeChild, setIsRoot |
Methods inherited from interface org.alfresco.repo.avm.AVMNode |
---|
addAspect, addProperties, changeAncestor, copy, copyMetaDataFrom, deleteProperties, deleteProperty, getAcl, getAncestor, getAspects, getBasicAttributes, getDescriptor, getDescriptor, getDescriptor, getGuid, getId, getIsNew, getIsRoot, getMergedFrom, getProperties, getProperty, getStoreNew, getType, getVersionID, removeAspect, setAcl, setAncestor, setGuid, setMergedFrom, setProperties, setProperty, setStoreNew, setVersionID, toString, updateModTime |
Methods inherited from interface org.alfresco.repo.avm.Layered |
---|
getIndirection, getUnderlying, getUnderlyingVersion, setIndirectionVersion |
Methods inherited from interface org.alfresco.repo.avm.AVMNode |
---|
addAspect, addProperties, changeAncestor, copy, copyMetaDataFrom, deleteProperties, deleteProperty, getAcl, getAncestor, getAspects, getBasicAttributes, getDescriptor, getDescriptor, getDescriptor, getGuid, getId, getIsNew, getIsRoot, getMergedFrom, getProperties, getProperty, getStoreNew, getType, getVersionID, removeAspect, 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 DirectoryNode
lPath
- void retarget(org.alfresco.repo.avm.Lookup lPath, java.lang.String target)
retarget
in interface DirectoryNode
lPath
- 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()
void setAclAndInherit(LayeredDirectoryNode layeredDirectory, DbAccessControlList acl, java.lang.String name)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |