public interface EditorAreaController
boolean initialize()
SectionPanelModel getSectionPanelModel()
void setSectionRowRenderer(SectionRowRenderer rowRenderer)
SectionRowRenderer getSectionRowRenderer()
SectionPanelLabelRenderer getSectionPanelLabelRenderer()
SectionRenderer getSectionRenderer()
Component getOnLaterComponent()
void showAllSections()
void resetSectionPanelModel()
void updateEditorRequest(TypedObject item, PropertyDescriptor propertyDescriptor)
item - the TypedObject which was changedpropertyDescriptor - the descriptor which qualifies the editor row (e.g. attribute qualifier) or null for updating allUIEditorArea getModel()
void setModel(UIEditorArea model)
ObjectType getCreateFromTemplate()
void setCreateFromTemplate(ObjectType createFromTemplate)
void setCreateFromTemplate(ObjectType createFromTemplate, Map<String,? extends Object> initialValues)
void setCreateFromTemplate(ObjectType createFromTemplate, Map<String,? extends Object> initialValues, boolean loadDefaultValues)
void setEditorFactory(EditorFactory editorFactory)
EditorFactory getEditorFactory()
void onLater(Event event)
void onMessageClicked(SectionPanelEvent event)
void onRowHide(SectionPanelEvent event)
void onRowMoved(SectionPanelEvent event)
void onRowShow(SectionPanelEvent event)
void onSectionHide(SectionPanelEvent event)
void onSectionMoved(SectionPanelEvent event)
void onSectionShow(SectionPanelEvent event)
void onSectionOpen(SectionPanelEvent event)
void onSectionClosed(SectionPanelEvent event)
void onShowAllRows(Section section, SectionPanel panel)
Copyright © 2017 SAP SE. All Rights Reserved.