Interface ContentTreeNodeModel

All Known Implementing Classes:
AbstractContentTreeNodeModel, BinaryContentModel, CmsDomainNodeModel, DomainNodeModel, FolderNodeModel, PageNodeModel, ResourceNodeModel

public interface ContentTreeNodeModel
Defines the model of a ContentTreeNode.
  • Field Details

  • Method Details

    • getEntityName

      String getEntityName()
    • getParentRelations

      Set<TreeRelation> getParentRelations()
      Returns the relation to the parent nodes.
      Returns:
      the relations to the parent nodes.
    • getChildRelations

      Set<TreeRelation> getChildRelations()
      Returns the relations to the child nodes.
      Returns:
      the relations to the child nodes.
    • getRootRelationName

      Optional<String> getRootRelationName()
      Returns the name of the direct relation to the root node.
      Returns:
      the name of the relation which points directly to the root node.