Class EditorAreaControllerImpl
- java.lang.Object
-
- org.zkoss.zk.ui.event.GenericEventListener
-
- org.zkoss.zk.ui.util.GenericComposer
-
- de.hybris.platform.cockpit.session.impl.AbstractEditorAreaController
-
- de.hybris.platform.cockpit.session.impl.DefaultEditorAreaController
-
- de.hybris.platform.productcockpit.session.impl.EditorAreaControllerImpl
-
- All Implemented Interfaces:
EditorAreaController
,MutableSectionModelController
,java.io.Serializable
,org.zkoss.zk.ui.event.EventListener
,org.zkoss.zk.ui.event.SerializableEventListener
,org.zkoss.zk.ui.util.Composer
,org.zkoss.zk.ui.util.ComposerExt
- Direct Known Subclasses:
PopupEditorAreaControllerImpl
public class EditorAreaControllerImpl extends DefaultEditorAreaController
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class de.hybris.platform.cockpit.session.impl.AbstractEditorAreaController
initialized, initialValues, model, onLaterComponent
-
-
Constructor Summary
Constructors Constructor Description EditorAreaControllerImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected SectionPanelLabelRenderer
createSectionPanelLabelRenderer()
protected java.lang.String
getLocalizedAttribute(Item item, java.lang.String attribute)
protected CatalogService
getProductCockpitCatalogService()
void
setProductCockpitCatalogService(CatalogService productCockpitCatalogService)
void
updateEditorRequest(TypedObject typedObject, PropertyDescriptor descriptor)
request update of a special editor area row or allvoid
updateLabel(SectionPanelModel sectionPanelModel)
protected void
updateLabelForProduct(Product product, AbstractSectionPanelModel model)
-
Methods inherited from class de.hybris.platform.cockpit.session.impl.DefaultEditorAreaController
getEditorFactory, getSectionRowRenderer, resetSectionPanelModel, setDefaultValues, storeEditorSectionLabel, storeEditorSectionOrder, updateSections
-
Methods inherited from class de.hybris.platform.cockpit.session.impl.AbstractEditorAreaController
addCreationSection, addValue, addValue, clearSectionUpdateRegistry, createSectionPanelModel, createSectionRenderer, doAfterCompose, doOnChange, getCreateFromTemplate, getEditorAreaListener, getModel, getNewItemService, getOnLaterComponent, getSectionPanelLabelRenderer, getSectionPanelModel, getSectionRenderer, getUIAccessRightService, getUIConfigurationService, getValidationService, initialize, isEditable, isReadable, isVisible, mergeCollections, mergeInitValues, onLater, onMessageClicked, onMessageHide, onRowHide, onRowMoved, onRowShow, onSectionAdded, onSectionClosed, onSectionHide, onSectionMoved, onSectionOpen, onSectionRemoved, onSectionRenamed, onSectionShow, onShowAllRows, registerSectionUpdateHandler, setCreateFromTemplate, setCreateFromTemplate, setCreateFromTemplate, setEditorFactory, setModel, setSectionRowRenderer, showAllSections, updateHiddenFieldsArea, updateRegisteredSections
-
Methods inherited from class org.zkoss.zk.ui.util.GenericComposer
doBeforeCompose, doBeforeComposeChildren, doCatch, doFinally, getPage
-
-
-
-
Method Detail
-
setProductCockpitCatalogService
public void setProductCockpitCatalogService(CatalogService productCockpitCatalogService)
-
getProductCockpitCatalogService
protected CatalogService getProductCockpitCatalogService()
-
createSectionPanelLabelRenderer
protected SectionPanelLabelRenderer createSectionPanelLabelRenderer()
- Overrides:
createSectionPanelLabelRenderer
in classAbstractEditorAreaController
-
updateLabelForProduct
protected void updateLabelForProduct(Product product, AbstractSectionPanelModel model)
-
getLocalizedAttribute
protected java.lang.String getLocalizedAttribute(Item item, java.lang.String attribute)
-
updateLabel
public void updateLabel(SectionPanelModel sectionPanelModel)
- Overrides:
updateLabel
in classDefaultEditorAreaController
-
updateEditorRequest
public void updateEditorRequest(TypedObject typedObject, PropertyDescriptor descriptor)
Description copied from interface:EditorAreaController
request update of a special editor area row or all- Specified by:
updateEditorRequest
in interfaceEditorAreaController
- Overrides:
updateEditorRequest
in classAbstractEditorAreaController
- Parameters:
typedObject
- the TypedObject which was changeddescriptor
- the descriptor which qualifies the editor row (e.g. attribute qualifier) or null for updating all
-
-