Interface SectionSelectorSection
-
- All Superinterfaces:
Section,SelectorSection
- All Known Subinterfaces:
DrillableSelectorSection
- All Known Implementing Classes:
AbstractDrillableSelectorSection,DefaultSectionSelectorSection
public interface SectionSelectorSection extends SelectorSection
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidclear()Clears current sectionvoiddisable()Disabling current sectionvoidenable()Enabling current sectionSectionSelectorSectiongetParentSection()Returns parent sectionTypedObjectgetRelatedObject()Returns related object with current sectionjava.util.List<SectionSelectorSection>getSubSections()Returns sub sections defined for current sectionbooleanisMultiselect()Is multi select possiblebooleanisSubSectionsVisible()Checks whether sub sections are visiblevoidrefreshView()Refreshes current sectionvoidsetParentSection(SectionSelectorSection parentSection)Sets parent sectionvoidsetRelatedObject(TypedObject relatedObject)Sets related object for current sectionvoidsetSubSections(java.util.List<SectionSelectorSection> subSections)Sets sub sections for current section-
Methods inherited from interface de.hybris.platform.cockpit.components.sectionpanel.Section
getLabel, getLocalizedLabel, isInitialOpen, isOpen, isTabbed, isVisible, setOpen
-
Methods inherited from interface de.hybris.platform.cockpit.components.navigationarea.SelectorSection
getItems, getSelectedItem, getSelectedItems, isInitiallySelected, isItemActive, isMultiple, selectionChanged, setInitiallySelected, setItems, setMultiple, setSelectedItem, setSelectedItems, setSelectedItemsDirectly
-
-
-
-
Method Detail
-
getSubSections
java.util.List<SectionSelectorSection> getSubSections()
Returns sub sections defined for current section- Returns:
- sub sections
-
setSubSections
void setSubSections(java.util.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
-
-