Package com.hybris.backoffice.tree.model
Class CatalogTreeModelPopulator.CatalogTreeModel
- java.lang.Object
-
- org.zkoss.zul.AbstractTreeModel<org.zkoss.zul.TreeNode<ItemModel>>
-
- com.hybris.backoffice.tree.model.CatalogTreeModelPopulator.CatalogTreeModel
-
- All Implemented Interfaces:
com.hybris.cockpitng.widgets.common.explorertree.model.RefreshableTreeModel,java.io.Serializable,org.zkoss.zul.ext.Openable<org.zkoss.zul.TreeNode<ItemModel>>,org.zkoss.zul.ext.Pageable,org.zkoss.zul.ext.Selectable<org.zkoss.zul.TreeNode<ItemModel>>,org.zkoss.zul.ext.TreeOpenableModel,org.zkoss.zul.ext.TreeSelectableModel,org.zkoss.zul.PageableModel,org.zkoss.zul.TreeModel<org.zkoss.zul.TreeNode<ItemModel>>
- Enclosing class:
- CatalogTreeModelPopulator
public class CatalogTreeModelPopulator.CatalogTreeModel extends org.zkoss.zul.AbstractTreeModel<org.zkoss.zul.TreeNode<ItemModel>> implements com.hybris.cockpitng.widgets.common.explorertree.model.RefreshableTreeModel
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description CatalogTreeModel(org.zkoss.zul.TreeNode<ItemModel> root)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.ListfindNodesByData(java.lang.Object data)Always throwsUnsupportedOperationException.org.zkoss.zul.TreeNode<ItemModel>getChild(org.zkoss.zul.TreeNode<ItemModel> node, int i)intgetChildCount(org.zkoss.zul.TreeNode<ItemModel> node)int[]getPath(org.zkoss.zul.TreeNode<ItemModel> child)booleanisLeaf(org.zkoss.zul.TreeNode<ItemModel> node)voidrefreshChildren(java.lang.Object node, java.util.List children)-
Methods inherited from class org.zkoss.zul.AbstractTreeModel
addOpenObject, addOpenPath, addOpenPaths, addPagingEventListener, addSelectionPath, addSelectionPaths, addToSelection, addTreeDataListener, afterSort, beforeSort, clearOpen, clearSelection, clone, fireEvent, fireEvent, fireEvent, fireOpenChanged, fireSelectionChanged, getActivePage, getChild, getIndexOfChild, getOpenCount, getOpenObjects, getOpenPath, getOpenPaths, getPageCount, getPageSize, getRoot, getSelection, getSelectionControl, getSelectionCount, getSelectionPath, getSelectionPaths, isMultiple, isObjectOpened, isOpenEmpty, isPathOpened, isPathSelected, isSelected, isSelectionEmpty, removeFromSelection, removeOpenObject, removeOpenPath, removeOpenPaths, removePagingEventListener, removeSelectionPath, removeSelectionPaths, removeTreeDataListener, setActivePage, setMultiple, setOpenObjects, setPageSize, setSelection, setSelectionControl
-
-
-
-
Constructor Detail
-
CatalogTreeModel
public CatalogTreeModel(org.zkoss.zul.TreeNode<ItemModel> root)
-
-
Method Detail
-
isLeaf
public boolean isLeaf(org.zkoss.zul.TreeNode<ItemModel> node)
- Specified by:
isLeafin interfaceorg.zkoss.zul.TreeModel<org.zkoss.zul.TreeNode<ItemModel>>
-
getChild
public org.zkoss.zul.TreeNode<ItemModel> getChild(org.zkoss.zul.TreeNode<ItemModel> node, int i)
- Specified by:
getChildin interfaceorg.zkoss.zul.TreeModel<org.zkoss.zul.TreeNode<ItemModel>>
-
getChildCount
public int getChildCount(org.zkoss.zul.TreeNode<ItemModel> node)
- Specified by:
getChildCountin interfaceorg.zkoss.zul.TreeModel<org.zkoss.zul.TreeNode<ItemModel>>
-
getPath
public int[] getPath(org.zkoss.zul.TreeNode<ItemModel> child)
-
refreshChildren
public void refreshChildren(java.lang.Object node, java.util.List children)- Specified by:
refreshChildrenin interfacecom.hybris.cockpitng.widgets.common.explorertree.model.RefreshableTreeModel
-
findNodesByData
public java.util.List findNodesByData(java.lang.Object data)
Always throwsUnsupportedOperationException.- Specified by:
findNodesByDatain interfacecom.hybris.cockpitng.widgets.common.explorertree.model.RefreshableTreeModel- Returns:
- nothing.
- Throws:
java.lang.UnsupportedOperationException- always.
-
-