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 SectionPanelLabelRenderercreateSectionPanelLabelRenderer()protected java.lang.StringgetLocalizedAttribute(Item item, java.lang.String attribute)protected CatalogServicegetProductCockpitCatalogService()voidsetProductCockpitCatalogService(CatalogService productCockpitCatalogService)voidupdateEditorRequest(TypedObject typedObject, PropertyDescriptor descriptor)request update of a special editor area row or allvoidupdateLabel(SectionPanelModel sectionPanelModel)protected voidupdateLabelForProduct(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:
createSectionPanelLabelRendererin 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:
updateLabelin classDefaultEditorAreaController
-
updateEditorRequest
public void updateEditorRequest(TypedObject typedObject, PropertyDescriptor descriptor)
Description copied from interface:EditorAreaControllerrequest update of a special editor area row or all- Specified by:
updateEditorRequestin interfaceEditorAreaController- Overrides:
updateEditorRequestin classAbstractEditorAreaController- Parameters:
typedObject- the TypedObject which was changeddescriptor- the descriptor which qualifies the editor row (e.g. attribute qualifier) or null for updating all
-
-