Class TreeNodeModel<T extends RuleItemModel>

java.lang.Object
de.hybris.platform.rulebuilderbackoffice.editors.TreeNodeModel<T>
All Implemented Interfaces:
Serializable

public class TreeNodeModel<T extends RuleItemModel> extends Object implements Serializable
See Also:
  • Constructor Details

    • TreeNodeModel

      public TreeNodeModel()
  • Method Details

    • getParent

      public TreeNodeModel<T> getParent()
    • setParent

      public void setParent(TreeNodeModel<T> parent)
    • getAllowsChildren

      public Boolean getAllowsChildren()
    • setAllowsChildren

      public void setAllowsChildren(Boolean allowsChildren)
    • getChildren

      public TreeListModel<T> getChildren()
    • setChildren

      public void setChildren(TreeListModel<T> children)
    • getExpanded

      public Boolean getExpanded()
    • setExpanded

      public void setExpanded(Boolean expanded)
    • getData

      public T getData()
    • setData

      public void setData(T data)
    • addChild

      public boolean addChild(TreeNodeModel<T> child)
    • addChild

      public void addChild(int index, TreeNodeModel<T> child)
    • removeChild

      public boolean removeChild(TreeNodeModel<T> child)
    • indexOfChild

      public int indexOfChild(TreeNodeModel<T> child)
    • hasParent

      public boolean hasParent(TreeNodeModel<T> node)