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.ListModelModel 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 voidaddListDataListener(org.zkoss.zul.event.ListDataListener listener)protected java.util.List<ItemModel>extractRelatedItems(BundleTemplateModel bundleTemplateNode)java.lang.ObjectgetElementAt(int index)protected BundleTemplateModelgetNaviNode()intgetSize()protected TypeServicegetTypeService()voidremoveListDataListener(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:
getElementAtin interfaceorg.zkoss.zul.ListModel
-
getSize
public int getSize()
- Specified by:
getSizein 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:
addListDataListenerin interfaceorg.zkoss.zul.ListModel
-
removeListDataListener
public void removeListDataListener(org.zkoss.zul.event.ListDataListener listener)
- Specified by:
removeListDataListenerin interfaceorg.zkoss.zul.ListModel
-
getTypeService
protected TypeService getTypeService()
-
extractRelatedItems
protected java.util.List<ItemModel> extractRelatedItems(BundleTemplateModel bundleTemplateNode)
-
-