Class TmaPoTreeNode
java.lang.Object
de.hybris.platform.b2ctelcobackoffice.tree.TmaPoTreeNode
- All Implemented Interfaces:
org.zkoss.zul.TreeNode<TmaProductOfferingModel>
public class TmaPoTreeNode
extends Object
implements org.zkoss.zul.TreeNode<TmaProductOfferingModel>
TreeNode implementation for representing a tree node containing a TmaProductOfferingModel.
The node is able to handle the links between a node and his parents, but also the links between the node and his
children.- Since:
- 6.7
-
Constructor Summary
ConstructorsConstructorDescriptionTmaPoTreeNode(TmaProductOfferingModel data, TmaPoTreeNode node) TmaPoTreeNode(TmaProductOfferingModel data, List<org.zkoss.zul.TreeNode<TmaProductOfferingModel>> children) TmaPoTreeNode(TmaProductOfferingModel data, List<org.zkoss.zul.TreeNode<TmaProductOfferingModel>> childNodes, TmaPoTreeNode parent) -
Method Summary
Modifier and TypeMethodDescriptionfinal voidadd(org.zkoss.zul.TreeNode<TmaProductOfferingModel> treeNode) clone()org.zkoss.zul.TreeNode<TmaProductOfferingModel>getChildAt(int i) intList<org.zkoss.zul.TreeNode<TmaProductOfferingModel>>getData()intgetIndex(org.zkoss.zul.TreeNode<TmaProductOfferingModel> treeNode) org.zkoss.zul.DefaultTreeModel<TmaProductOfferingModel>getModel()org.zkoss.zul.TreeNode<TmaProductOfferingModel>voidinsert(org.zkoss.zul.TreeNode<TmaProductOfferingModel> treeNode, int i) booleanisLeaf()voidremove(int i) voidremove(org.zkoss.zul.TreeNode<TmaProductOfferingModel> treeNode) voidsetData(TmaProductOfferingModel productOfferingModel) voidsetModel(org.zkoss.zul.DefaultTreeModel<TmaProductOfferingModel> defaultTreeModel)
-
Constructor Details
-
TmaPoTreeNode
-
TmaPoTreeNode
public TmaPoTreeNode(TmaProductOfferingModel data, List<org.zkoss.zul.TreeNode<TmaProductOfferingModel>> children) -
TmaPoTreeNode
public TmaPoTreeNode(TmaProductOfferingModel data, List<org.zkoss.zul.TreeNode<TmaProductOfferingModel>> childNodes, TmaPoTreeNode parent) -
TmaPoTreeNode
-
-
Method Details
-
isLeaf
public boolean isLeaf()- Specified by:
isLeafin interfaceorg.zkoss.zul.TreeNode<TmaProductOfferingModel>
-
insert
- Specified by:
insertin interfaceorg.zkoss.zul.TreeNode<TmaProductOfferingModel>
-
add
- Specified by:
addin interfaceorg.zkoss.zul.TreeNode<TmaProductOfferingModel>
-
remove
public void remove(int i) - Specified by:
removein interfaceorg.zkoss.zul.TreeNode<TmaProductOfferingModel>
-
remove
- Specified by:
removein interfaceorg.zkoss.zul.TreeNode<TmaProductOfferingModel>
-
getModel
- Specified by:
getModelin interfaceorg.zkoss.zul.TreeNode<TmaProductOfferingModel>
-
setModel
- Specified by:
setModelin interfaceorg.zkoss.zul.TreeNode<TmaProductOfferingModel>
-
getData
- Specified by:
getDatain interfaceorg.zkoss.zul.TreeNode<TmaProductOfferingModel>
-
setData
- Specified by:
setDatain interfaceorg.zkoss.zul.TreeNode<TmaProductOfferingModel>
-
getChildren
- Specified by:
getChildrenin interfaceorg.zkoss.zul.TreeNode<TmaProductOfferingModel>
-
getChildAt
- Specified by:
getChildAtin interfaceorg.zkoss.zul.TreeNode<TmaProductOfferingModel>
-
getChildCount
public int getChildCount()- Specified by:
getChildCountin interfaceorg.zkoss.zul.TreeNode<TmaProductOfferingModel>
-
getParent
- Specified by:
getParentin interfaceorg.zkoss.zul.TreeNode<TmaProductOfferingModel>
-
getIndex
- Specified by:
getIndexin interfaceorg.zkoss.zul.TreeNode<TmaProductOfferingModel>
-
clone
- Specified by:
clonein interfaceorg.zkoss.zul.TreeNode<TmaProductOfferingModel>- Overrides:
clonein classObject
-