Class AbstractTree
- java.lang.Object
-
- org.apache.jackrabbit.spi.commons.tree.AbstractTree
-
- All Implemented Interfaces:
org.apache.jackrabbit.spi.Tree
public abstract class AbstractTree extends Object implements org.apache.jackrabbit.spi.Tree
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedAbstractTree(org.apache.jackrabbit.spi.Name nodeName, org.apache.jackrabbit.spi.Name ntName, String uniqueId, NamePathResolver resolver)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description org.apache.jackrabbit.spi.TreeaddChild(org.apache.jackrabbit.spi.Name childName, org.apache.jackrabbit.spi.Name primaryTypeName, String uniqueId)protected abstract org.apache.jackrabbit.spi.TreecreateChild(org.apache.jackrabbit.spi.Name name, org.apache.jackrabbit.spi.Name primaryTypeName, String uniqueId)protected List<org.apache.jackrabbit.spi.Tree>getChildren()org.apache.jackrabbit.spi.NamegetName()org.apache.jackrabbit.spi.NamegetPrimaryTypeName()protected NamePathResolvergetResolver()StringgetUniqueId()
-
-
-
Constructor Detail
-
AbstractTree
protected AbstractTree(org.apache.jackrabbit.spi.Name nodeName, org.apache.jackrabbit.spi.Name ntName, String uniqueId, NamePathResolver resolver)
-
-
Method Detail
-
getResolver
protected NamePathResolver getResolver()
-
getChildren
protected List<org.apache.jackrabbit.spi.Tree> getChildren()
-
createChild
protected abstract org.apache.jackrabbit.spi.Tree createChild(org.apache.jackrabbit.spi.Name name, org.apache.jackrabbit.spi.Name primaryTypeName, String uniqueId)
-
getName
public org.apache.jackrabbit.spi.Name getName()
- Specified by:
getNamein interfaceorg.apache.jackrabbit.spi.Tree
-
getPrimaryTypeName
public org.apache.jackrabbit.spi.Name getPrimaryTypeName()
- Specified by:
getPrimaryTypeNamein interfaceorg.apache.jackrabbit.spi.Tree
-
getUniqueId
public String getUniqueId()
- Specified by:
getUniqueIdin interfaceorg.apache.jackrabbit.spi.Tree
-
addChild
public org.apache.jackrabbit.spi.Tree addChild(org.apache.jackrabbit.spi.Name childName, org.apache.jackrabbit.spi.Name primaryTypeName, String uniqueId)- Specified by:
addChildin interfaceorg.apache.jackrabbit.spi.Tree
-
-