Class DefaultSectionModel
- java.lang.Object
-
- de.hybris.platform.cockpit.session.impl.AbstractSectionModel
-
- de.hybris.platform.cockpit.session.impl.DefaultSectionModel
-
- All Implemented Interfaces:
CockpitListComponent<TypedObject>
,SectionModel
- Direct Known Subclasses:
DefaultListSectionModel
public class DefaultSectionModel extends AbstractSectionModel
-
-
Field Summary
Fields Modifier and Type Field Description protected boolean
initialized
-
Fields inherited from class de.hybris.platform.cockpit.session.impl.AbstractSectionModel
modified, rootItem
-
-
Constructor Summary
Constructors Constructor Description DefaultSectionModel()
DefaultSectionModel(java.lang.String label)
DefaultSectionModel(java.lang.String label, java.lang.Object rootItem)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
fireEvent(SectionModelEvent event)
java.lang.String
getIcon()
java.util.List<TypedObject>
getItems()
java.lang.String
getLabel()
org.zkoss.zk.ui.HtmlBasedComponent
getPreLabel()
java.lang.Integer
getSelectedIndex()
java.util.List<java.lang.Integer>
getSelectedIndexes()
void
initialize()
Initialized this browser section model.boolean
isFocused()
boolean
isModified()
boolean
isVisible()
void
setFocused(boolean focused)
void
setIcon(java.lang.String icon)
void
setItems(java.util.List<? extends TypedObject> items)
void
setLabel(java.lang.String label)
void
setModified(boolean modified)
void
setPreLabel(org.zkoss.zk.ui.HtmlBasedComponent preLabel)
void
setSelectedIndex(int index)
void
setSelectedIndexes(java.util.List<java.lang.Integer> indexes)
void
setVisible(boolean visible)
void
update()
-
Methods inherited from class de.hybris.platform.cockpit.session.impl.AbstractSectionModel
addSectionModelListener, getRootItem, getSectionModelListeners, removeSectionModelListener, setRootItem, setSectionModelListeners, toString
-
-
-
-
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()
-
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()
-
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:
fireEvent
in classAbstractSectionModel
-
getPreLabel
public org.zkoss.zk.ui.HtmlBasedComponent getPreLabel()
-
setPreLabel
public void setPreLabel(org.zkoss.zk.ui.HtmlBasedComponent preLabel)
-
-