Interface Tree

  • All Known Implementing Classes:
    AbstractTree

    public interface Tree
    Interface for building a hierarchy of JCR items on the SPI layer.
    • Method Detail

      • getName

        Name getName()
      • getPrimaryTypeName

        Name getPrimaryTypeName()
      • getUniqueId

        java.lang.String getUniqueId()
      • addProperty

        void addProperty​(NodeId parentId,
                         Name propertyName,
                         int propertyType,
                         QValue value)
                  throws javax.jcr.RepositoryException
        Throws:
        javax.jcr.RepositoryException
      • addProperty

        void addProperty​(NodeId parentId,
                         Name propertyName,
                         int propertyType,
                         QValue[] values)
                  throws javax.jcr.RepositoryException
        Throws:
        javax.jcr.RepositoryException
      • addChild

        Tree addChild​(Name childName,
                      Name primaryTypeName,
                      java.lang.String uniqueId)