Interface SectionSelectorSection

All Superinterfaces:
Section, SelectorSection
All Known Subinterfaces:
DrillableSelectorSection
All Known Implementing Classes:
AbstractDrillableSelectorSection, CatalogVersionSectionSelectorSection, CategoryDrillableSelectorSection, CategorySectionSelectorSection, DefaultSectionSelectorSection, LiveCatalogVersionSectionSelectorSection, LiveSiteSectionSelectorSection, SiteSectionSelectorSection, WebsiteCatalogVersionSelectorSection, WebsitesSelectorSection

public interface SectionSelectorSection extends SelectorSection
  • Method Details

    • getSubSections

      List<SectionSelectorSection> getSubSections()
      Returns sub sections defined for current section
      Returns:
      sub sections
    • setSubSections

      void setSubSections(List<SectionSelectorSection> subSections)
      Sets sub sections for current section
      Parameters:
      subSections - - sub sections list
    • getParentSection

      SectionSelectorSection getParentSection()
      Returns parent section
      Returns:
      parent section
    • setParentSection

      void setParentSection(SectionSelectorSection parentSection)
      Sets parent section
      Parameters:
      parentSection - - parent section
    • getRelatedObject

      TypedObject getRelatedObject()
      Returns related object with current section
      Returns:
      related object
    • setRelatedObject

      void setRelatedObject(TypedObject relatedObject)
      Sets related object for current section
      Parameters:
      relatedObject - - related object
    • refreshView

      void refreshView()
      Refreshes current section
    • isSubSectionsVisible

      boolean isSubSectionsVisible()
      Checks whether sub sections are visible
      Returns:
      flag indicate whether sub sections are visible
    • disable

      void disable()
      Disabling current section
    • enable

      void enable()
      Enabling current section
    • clear

      void clear()
      Clears current section
    • isMultiselect

      boolean isMultiselect()
      Is multi select possible