Class DefaultListSectionModel
- java.lang.Object
-
- de.hybris.platform.cockpit.session.impl.AbstractSectionModel
-
- de.hybris.platform.cockpit.session.impl.DefaultSectionModel
-
- de.hybris.platform.cockpit.session.impl.DefaultListSectionModel
-
- All Implemented Interfaces:
CockpitListComponent<TypedObject>
,ListSectionModel
,SectionModel
public class DefaultListSectionModel extends DefaultSectionModel implements ListSectionModel
-
-
Field Summary
Fields Modifier and Type Field Description protected ObjectTemplate
rootType
-
Fields inherited from class de.hybris.platform.cockpit.session.impl.DefaultSectionModel
initialized
-
Fields inherited from class de.hybris.platform.cockpit.session.impl.AbstractSectionModel
modified, rootItem
-
-
Constructor Summary
Constructors Constructor Description DefaultListSectionModel()
DefaultListSectionModel(java.lang.String label)
DefaultListSectionModel(java.lang.String label, java.lang.Object rootItem)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getListViewConfigurationCode()
ObjectTemplate
getRootType()
MutableTableModel
getTableModel()
void
setListViewConfigurationCode(java.lang.String code)
void
setRootType(ObjectTemplate rootType)
void
setSelectedIndex(int index)
void
setSelectedIndexes(java.util.List<java.lang.Integer> indexes)
void
setTableModel(MutableTableModel tableModel)
-
Methods inherited from class de.hybris.platform.cockpit.session.impl.DefaultSectionModel
fireEvent, getIcon, getItems, getLabel, getPreLabel, getSelectedIndex, getSelectedIndexes, initialize, isFocused, isModified, isVisible, setFocused, setIcon, setItems, setLabel, setModified, setPreLabel, setVisible, update
-
Methods inherited from class de.hybris.platform.cockpit.session.impl.AbstractSectionModel
addSectionModelListener, getRootItem, getSectionModelListeners, removeSectionModelListener, setRootItem, setSectionModelListeners, toString
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface de.hybris.platform.cockpit.session.CockpitListComponent
getItems
-
Methods inherited from interface de.hybris.platform.cockpit.session.SectionModel
addSectionModelListener, getIcon, getLabel, getPreLabel, getRootItem, getSectionModelListeners, getSelectedIndex, getSelectedIndexes, initialize, isFocused, isModified, isVisible, removeSectionModelListener, setFocused, setIcon, setItems, setLabel, setModified, setPreLabel, setRootItem, setSectionModelListeners, setVisible, update
-
-
-
-
Field Detail
-
rootType
protected ObjectTemplate rootType
-
-
Method Detail
-
getRootType
public ObjectTemplate getRootType()
- Specified by:
getRootType
in interfaceListSectionModel
-
setRootType
public void setRootType(ObjectTemplate rootType)
- Specified by:
setRootType
in interfaceListSectionModel
-
getTableModel
public MutableTableModel getTableModel()
- Specified by:
getTableModel
in interfaceListSectionModel
-
setTableModel
public void setTableModel(MutableTableModel tableModel)
- Specified by:
setTableModel
in interfaceListSectionModel
-
setListViewConfigurationCode
public void setListViewConfigurationCode(java.lang.String code)
- Specified by:
setListViewConfigurationCode
in interfaceListSectionModel
-
getListViewConfigurationCode
public java.lang.String getListViewConfigurationCode()
- Specified by:
getListViewConfigurationCode
in interfaceListSectionModel
-
setSelectedIndex
public void setSelectedIndex(int index)
- Specified by:
setSelectedIndex
in interfaceSectionModel
- Overrides:
setSelectedIndex
in classDefaultSectionModel
-
setSelectedIndexes
public void setSelectedIndexes(java.util.List<java.lang.Integer> indexes)
- Specified by:
setSelectedIndexes
in interfaceSectionModel
- Overrides:
setSelectedIndexes
in classDefaultSectionModel
-
-