|
|||||||||
| 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 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()
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 | ||||||||