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 Details

    • initialized

      protected boolean initialized
  • Constructor Details

    • DefaultSectionModel

      public DefaultSectionModel()
    • DefaultSectionModel

      public DefaultSectionModel(String label)
    • DefaultSectionModel

      public DefaultSectionModel(String label, Object rootItem)
  • Method Details

    • 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:
    • update

      public void update()
    • getItems

      public List<TypedObject> getItems()
    • getLabel

      public String getLabel()
    • getIcon

      public String getIcon()
    • getSelectedIndex

      public Integer getSelectedIndex()
    • getSelectedIndexes

      public List<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(List<? extends TypedObject> items)
    • setLabel

      public void setLabel(String label)
    • setIcon

      public void setIcon(String icon)
    • setSelectedIndex

      public void setSelectedIndex(int index)
    • setSelectedIndexes

      public void setSelectedIndexes(List<Integer> indexes)
    • setVisible

      public void setVisible(boolean visible)
    • fireEvent

      protected void fireEvent(SectionModelEvent event)
      Overrides:
      fireEvent in class AbstractSectionModel
    • getPreLabel

      public org.zkoss.zk.ui.HtmlBasedComponent getPreLabel()
    • setPreLabel

      public void setPreLabel(org.zkoss.zk.ui.HtmlBasedComponent preLabel)