Class DefaultBrowserSectionModel

All Implemented Interfaces:
CockpitEventAcceptor, BrowserSectionModel, CockpitListComponent<TypedObject>, SectionModel
Direct Known Subclasses:
ContentEditorBrowserSectionModel, DefaultListBrowserSectionModel

public class DefaultBrowserSectionModel extends AbstractBrowserSectionModel
  • Field Details

    • initialized

      protected boolean initialized
  • Constructor Details

  • 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()
    • getBrowserSectionRenderer

      public BrowserSectionRenderer getBrowserSectionRenderer()
    • 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()
    • setBrowserSectionRenderer

      public void setBrowserSectionRenderer(BrowserSectionRenderer sectionRenderer)
    • 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
    • onCockpitEvent

      public void onCockpitEvent(CockpitEvent event)
    • getPreLabel

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

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