Package de.hybris.platform.configurablebundlecockpits.productcockpit.navigationnode.browserarea.list
Class BundleRelatedItemListModel
- java.lang.Object
-
- de.hybris.platform.configurablebundlecockpits.productcockpit.navigationnode.browserarea.list.BundleRelatedItemListModel
-
- All Implemented Interfaces:
org.zkoss.zul.ListModel
public class BundleRelatedItemListModel extends java.lang.Object implements org.zkoss.zul.ListModel
Model for list of navigation node related item
-
-
Constructor Summary
Constructors Constructor Description BundleRelatedItemListModel(TypedObject naviNode)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addListDataListener(org.zkoss.zul.event.ListDataListener listener)
protected java.util.List<ItemModel>
extractRelatedItems(BundleTemplateModel bundleTemplateNode)
java.lang.Object
getElementAt(int index)
protected BundleTemplateModel
getNaviNode()
int
getSize()
protected TypeService
getTypeService()
void
removeListDataListener(org.zkoss.zul.event.ListDataListener listener)
-
-
-
Constructor Detail
-
BundleRelatedItemListModel
public BundleRelatedItemListModel(TypedObject naviNode)
- Parameters:
naviNode
- the navigation node for which items will be displayed
-
-
Method Detail
-
getElementAt
public java.lang.Object getElementAt(int index)
- Specified by:
getElementAt
in interfaceorg.zkoss.zul.ListModel
-
getSize
public int getSize()
- Specified by:
getSize
in interfaceorg.zkoss.zul.ListModel
-
getNaviNode
protected BundleTemplateModel getNaviNode()
- Returns:
- model from typed node
-
addListDataListener
public void addListDataListener(org.zkoss.zul.event.ListDataListener listener)
- Specified by:
addListDataListener
in interfaceorg.zkoss.zul.ListModel
-
removeListDataListener
public void removeListDataListener(org.zkoss.zul.event.ListDataListener listener)
- Specified by:
removeListDataListener
in interfaceorg.zkoss.zul.ListModel
-
getTypeService
protected TypeService getTypeService()
-
extractRelatedItems
protected java.util.List<ItemModel> extractRelatedItems(BundleTemplateModel bundleTemplateNode)
-
-