public class DefaultSectionPanelModel extends AbstractSectionPanelModel implements RowlayoutSectionPanelModel
| Constructor and Description |
|---|
DefaultSectionPanelModel() |
| Modifier and Type | Method and Description |
|---|---|
void |
addSection(Section section,
java.util.List<SectionRow> rows) |
java.util.Set<SectionRow> |
getAllRows() |
java.util.Map<java.lang.String,java.lang.Object> |
getContext() |
SectionRow |
getNextVisibleRow(SectionRow row) |
java.util.List<SectionRow> |
getRows(Section section) |
Section |
getSectionForRow(SectionRow row) |
void |
hideRow(SectionRow row) |
void |
hideSection(Section section) |
void |
initialize() |
void |
moveRow(SectionRow row,
Section sectionTo,
int index) |
void |
removeAllSections() |
void |
removeSection(Section section) |
void |
reset() |
void |
setRows(Section section,
java.util.List<SectionRow> rows) |
void |
setRowStatus(SectionRow row,
int status) |
void |
setRowStatus(SectionRow row,
int status,
java.lang.String localizedMsg) |
void |
setSectionHeaderStatus(Section section,
int status) |
void |
setValidationIconMenu(SectionRow row,
Menupopup menuPopup) |
void |
showRow(SectionRow row) |
void |
showSection(Section section) |
void |
update() |
void |
updateRow(SectionRow row) |
addMessage, addModelListener, addSection, addSections, clearMessages, fireAttacheValidationIconMenu, fireMessagesChanged, fireRowHide, fireRowMoved, fireRowShow, fireRowStatusChange, fireRowUpdate, fireSectionAdded, fireSectionHeaderChange, fireSectionHide, fireSectionMoved, fireSectionRemoved, fireSectionRenamed, fireSectionShow, fireSectionUpdate, getImageUrl, getLabel, getMessages, getSectionByLabel, getSections, hideMessage, moveSection, refreshInfoContainer, removeModelListener, removeSections, renameSection, rowUpdated, sectionUpdated, setImageUrl, setLabel, setSections, showAllMessages, showMessageclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddModelListener, addSection, addSections, getImageUrl, getLabel, getMessages, getSections, removeModelListener, removeSections, setSectionspublic void setRows(Section section, java.util.List<SectionRow> rows)
public void addSection(Section section, java.util.List<SectionRow> rows)
public void reset()
public void removeAllSections()
removeAllSections in interface SectionPanelModelremoveAllSections in class AbstractSectionPanelModelpublic void removeSection(Section section)
removeSection in interface SectionPanelModelremoveSection in class AbstractSectionPanelModelpublic java.util.List<SectionRow> getRows(Section section)
getRows in interface RowlayoutSectionPanelModelpublic Section getSectionForRow(SectionRow row)
public void moveRow(SectionRow row, Section sectionTo, int index)
public void hideRow(SectionRow row)
public void showRow(SectionRow row)
showRow in interface RowlayoutSectionPanelModelpublic SectionRow getNextVisibleRow(SectionRow row)
getNextVisibleRow in interface RowlayoutSectionPanelModelpublic void setRowStatus(SectionRow row, int status)
setRowStatus in interface RowlayoutSectionPanelModelpublic void setRowStatus(SectionRow row, int status, java.lang.String localizedMsg)
setRowStatus in interface RowlayoutSectionPanelModelpublic void updateRow(SectionRow row)
updateRow in interface RowlayoutSectionPanelModelpublic void hideSection(Section section)
hideSection in class AbstractSectionPanelModelpublic void showSection(Section section)
showSection in interface SectionPanelModelshowSection in class AbstractSectionPanelModelpublic void initialize()
initialize in interface SectionPanelModelpublic void update()
update in interface SectionPanelModelpublic java.util.Map<java.lang.String,java.lang.Object> getContext()
getContext in interface SectionPanelModelgetContext in class AbstractSectionPanelModelpublic java.util.Set<SectionRow> getAllRows()
getAllRows in interface RowlayoutSectionPanelModelpublic void setSectionHeaderStatus(Section section, int status)
setSectionHeaderStatus in interface RowlayoutSectionPanelModelpublic void setValidationIconMenu(SectionRow row, Menupopup menuPopup)
setValidationIconMenu in interface RowlayoutSectionPanelModelCopyright © 2018 SAP SE. All Rights Reserved.