public interface LayeredDirectoryNode extends DirectoryNode, Layered
| Modifier and Type | Method and Description |
|---|---|
void |
flatten(String name)
Remove name without leaving behind a deleted node.
|
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,
String path)
Set this to be a primary indirection from the path
passed in.
|
void |
retarget(org.alfresco.repo.avm.Lookup lPath,
String target)
Retarget this directory.
|
void |
setAclAndInherit(LayeredDirectoryNode layeredDirectory,
Acl acl,
String name) |
void |
setIndirection(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,
String name)
Make visible a node deleted in a layer.
|
directlyContains, getDeletedNames, getListing, getListing, getListing, getListing, getListingDirect, getListingDirect, link, link, lookupChild, lookupChild, lookupChildEntry, putChild, removeChild, setIsRootgetIndirection, getUnderlying, getUnderlyingVersion, setIndirectionVersionaddAspect, addProperties, changeAncestor, copy, copyACLs, copyACLs, 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, updateModTimeboolean 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,
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,
String target)
retarget in interface DirectoryNodelPath - The Lookup.target - The new target path.void uncover(org.alfresco.repo.avm.Lookup lPath,
String name)
lPath - The Lookup.name - The name to make visible.void flatten(String name)
name - The name of the child to flatten.void setIndirection(String indirection)
indirection - 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, Acl acl, String name)
Copyright © 2005–2014 Alfresco Software. All rights reserved.