Interface SectionPanelModel

All Known Subinterfaces:
EditorSectionPanelModel, RowlayoutSectionPanelModel
All Known Implementing Classes:
AbstractNavigationAreaModel, AbstractSectionPanelModel, AdminBundleCockpitNavigationAreaModel, AdmincockpitNavigationAreaModel, CatalogNavigationAreaModel, CatalogNavigationAreaModel, DefaultEditorSectionPanelModel, DefaultNavigationAreaModel, DefaultSectionPanelModel, LiveEditNavigationAreaModel, NavigationAreaModel, NavigationNodeNavigationAreaModel, SubscriptionbundlecockpitsNavigationAreaModel

public interface SectionPanelModel
  • Method Details

    • getLabel

      String getLabel()
    • getImageUrl

      String getImageUrl()
    • getMessages

      List<Message> getMessages()
    • getSections

      List<Section> getSections()
    • getContext

      Map<String,Object> getContext()
    • addModelListener

      void addModelListener(SectionPanelListener sectionPanelListener)
    • removeModelListener

      void removeModelListener(SectionPanelListener sectionPanelListener)
    • showSection

      void showSection(Section section)
    • addSection

      void addSection(Section section)
    • addSections

      void addSections(List<Section> sections)
    • setSections

      void setSections(List<Section> sections)
    • removeSection

      void removeSection(Section section)
    • removeSections

      void removeSections(Collection<Section> sections)
    • removeAllSections

      void removeAllSections()
    • initialize

      void initialize()
    • update

      void update()