Class DefaultBrowserSectionModel
- java.lang.Object
-
- de.hybris.platform.cockpit.session.impl.AbstractSectionModel
-
- de.hybris.platform.cockpit.session.impl.AbstractBrowserSectionModel
-
- de.hybris.platform.cockpit.session.impl.DefaultBrowserSectionModel
-
- All Implemented Interfaces:
CockpitEventAcceptor,BrowserSectionModel,CockpitListComponent<TypedObject>,SectionModel
- Direct Known Subclasses:
DefaultListBrowserSectionModel,TargetBrowserSectionModel
public class DefaultBrowserSectionModel extends AbstractBrowserSectionModel
-
-
Field Summary
Fields Modifier and Type Field Description protected booleaninitialized-
Fields inherited from class de.hybris.platform.cockpit.session.impl.AbstractBrowserSectionModel
modified
-
Fields inherited from class de.hybris.platform.cockpit.session.impl.AbstractSectionModel
rootItem
-
-
Constructor Summary
Constructors Constructor Description DefaultBrowserSectionModel(SectionBrowserModel browserModel)DefaultBrowserSectionModel(SectionBrowserModel browserModel, java.lang.String label)DefaultBrowserSectionModel(SectionBrowserModel browserModel, java.lang.String label, java.lang.Object rootItem)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidfireEvent(SectionModelEvent event)BrowserSectionRenderergetBrowserSectionRenderer()java.lang.StringgetIcon()java.util.List<TypedObject>getItems()java.lang.StringgetLabel()org.zkoss.zk.ui.HtmlBasedComponentgetPreLabel()java.lang.IntegergetSelectedIndex()java.util.List<java.lang.Integer>getSelectedIndexes()voidinitialize()Initialized this browser section model.booleanisFocused()booleanisModified()booleanisVisible()voidonCockpitEvent(CockpitEvent event)voidsetBrowserSectionRenderer(BrowserSectionRenderer sectionRenderer)voidsetFocused(boolean focused)voidsetIcon(java.lang.String icon)voidsetItems(java.util.List<? extends TypedObject> items)voidsetLabel(java.lang.String label)voidsetModified(boolean modified)voidsetPreLabel(org.zkoss.zk.ui.HtmlBasedComponent preLabel)voidsetSelectedIndex(int index)voidsetSelectedIndexes(java.util.List<java.lang.Integer> indexes)voidsetVisible(boolean visible)voidupdate()-
Methods inherited from class de.hybris.platform.cockpit.session.impl.AbstractBrowserSectionModel
getSectionBrowserModel, setSectionBrowserModel
-
Methods inherited from class de.hybris.platform.cockpit.session.impl.AbstractSectionModel
addSectionModelListener, getRootItem, getSectionModelListeners, removeSectionModelListener, setRootItem, setSectionModelListeners, toString
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface de.hybris.platform.cockpit.session.SectionModel
addSectionModelListener, getRootItem, getSectionModelListeners, removeSectionModelListener, setRootItem, setSectionModelListeners
-
-
-
-
Constructor Detail
-
DefaultBrowserSectionModel
public DefaultBrowserSectionModel(SectionBrowserModel browserModel)
-
DefaultBrowserSectionModel
public DefaultBrowserSectionModel(SectionBrowserModel browserModel, java.lang.String label)
-
DefaultBrowserSectionModel
public DefaultBrowserSectionModel(SectionBrowserModel browserModel, java.lang.String label, java.lang.Object rootItem)
-
-
Method Detail
-
initialize
public void initialize()
Initialized this browser section model. Note: No events will be fired by this browser section until this method has been called.- See Also:
SectionModel.initialize()
-
update
public void update()
-
getBrowserSectionRenderer
public BrowserSectionRenderer getBrowserSectionRenderer()
-
getItems
public java.util.List<TypedObject> getItems()
-
getLabel
public java.lang.String getLabel()
-
getIcon
public java.lang.String getIcon()
-
getSelectedIndex
public java.lang.Integer getSelectedIndex()
-
getSelectedIndexes
public java.util.List<java.lang.Integer> getSelectedIndexes()
-
isFocused
public boolean isFocused()
-
isModified
public boolean isModified()
-
setModified
public void setModified(boolean modified)
-
isVisible
public boolean isVisible()
-
setBrowserSectionRenderer
public void setBrowserSectionRenderer(BrowserSectionRenderer sectionRenderer)
-
setFocused
public void setFocused(boolean focused)
-
setItems
public void setItems(java.util.List<? extends TypedObject> items)
-
setLabel
public void setLabel(java.lang.String label)
-
setIcon
public void setIcon(java.lang.String icon)
-
setSelectedIndex
public void setSelectedIndex(int index)
-
setSelectedIndexes
public void setSelectedIndexes(java.util.List<java.lang.Integer> indexes)
-
setVisible
public void setVisible(boolean visible)
-
fireEvent
protected void fireEvent(SectionModelEvent event)
- Overrides:
fireEventin classAbstractSectionModel
-
onCockpitEvent
public void onCockpitEvent(CockpitEvent event)
-
getPreLabel
public org.zkoss.zk.ui.HtmlBasedComponent getPreLabel()
-
setPreLabel
public void setPreLabel(org.zkoss.zk.ui.HtmlBasedComponent preLabel)
-
-