Class SavedValueEntryRenderer<T>

  • All Implemented Interfaces:
    com.hybris.cockpitng.widgets.common.NotifyingWidgetComponentRenderer<org.zkoss.zk.ui.Component,​T,​SavedValueEntryModel>, com.hybris.cockpitng.widgets.common.WidgetComponentRenderer<org.zkoss.zk.ui.Component,​T,​SavedValueEntryModel>
    Direct Known Subclasses:
    SavedValueEntrySectionRenderer

    public class SavedValueEntryRenderer<T>
    extends com.hybris.cockpitng.widgets.editorarea.renderer.impl.AbstractEditorAreaComponentRenderer<T,​SavedValueEntryModel>
    • Field Summary

      Fields 
      Modifier and Type Field Description
      protected CommonI18NService commonI18NService  
      protected com.hybris.cockpitng.dataaccess.facades.type.TypeFacade typeFacade  
      • Fields inherited from class com.hybris.cockpitng.widgets.editorarea.renderer.impl.AbstractEditorAreaComponentRenderer

        ATTR_NOT_SAVED_OBJECT, attributeDescriptionIconRenderer, CURRENT_OBJECT, CURRENT_OBJECT_DOTLESS, DEFAULT_ENCRYPTED_EDITOR, MISSING_RENDERER_ERROR_MSG, SCLASS_CELL_READ_RESTRICTED, SCLASS_CUSTOM_CONTAINER, SCLASS_DESCRIPTION, SCLASS_DESCRIPTION_LABEL, SCLASS_EDITOR, SCLASS_EDITOR_CONTAINER, SCLASS_LABEL, SCLASS_READONLY_EDITOR
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected com.hybris.cockpitng.components.Editor createEditor​(com.hybris.cockpitng.engine.WidgetInstanceManager widgetInstanceManager, SavedValueEntryModel savedValueEntryModel, java.lang.String modifiedAttributeName, java.lang.String qualifier)  
      protected CommonI18NService getCommonI18NService()  
      protected com.hybris.cockpitng.dataaccess.facades.type.DataAttribute getDataAttribute​(java.lang.String modifiedAttributeName, com.hybris.cockpitng.dataaccess.facades.type.DataType dataType)  
      protected com.hybris.cockpitng.dataaccess.facades.type.TypeFacade getTypeFacade()  
      void render​(org.zkoss.zk.ui.Component component, T abstractSection, SavedValueEntryModel savedValueEntryModel, com.hybris.cockpitng.dataaccess.facades.type.DataType dataType, com.hybris.cockpitng.engine.WidgetInstanceManager widgetInstanceManager)  
      void setCommonI18NService​(CommonI18NService commonI18NService)  
      void setTypeFacade​(com.hybris.cockpitng.dataaccess.facades.type.TypeFacade typeFacade)  
      • Methods inherited from class com.hybris.cockpitng.widgets.editorarea.renderer.impl.AbstractEditorAreaComponentRenderer

        buildEditor, canChangeProperty, createCustom, createEditor, createNotReadableAttributeLabelRenderer, evaluateCustomDefinition, extractParameterName, extractParameterValue, extractPropertiesList, getAttributeDescription, getCockpitLocaleService, getCockpitUserService, getEditAvailabilityProviderFactory, getEditorBuilder, getLabelService, getObjectFacade, getPermissionFacade, getPropertyValueService, getWidgetRenderingUtils, processEditorBeforeComposition, renderNotReadableLabel, resolveAttributeLabel, resolveAttributePath, resolveCustomComponentRenderer, resolveEditorType, resolveLabel, setAttributeDescriptionIconRenderer, setCockpitLocaleService, setCockpitUserService, setEditAvailabilityProviderFactory, setLabelService, setObjectFacade, setPasswordEditorAsDefaultForEncryptedStrings, setPermissionFacade, setPropertyValueService, setWidgetRenderingUtils, validateCustomElement
      • Methods inherited from class com.hybris.cockpitng.widgets.common.AbstractWidgetComponentRenderer

        addRendererListener, fireComponentRendered, fireComponentRendered, fireComponentRendered, removeRendererListener
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • Methods inherited from interface com.hybris.cockpitng.widgets.common.WidgetComponentRenderer

        render
    • Field Detail

      • typeFacade

        protected com.hybris.cockpitng.dataaccess.facades.type.TypeFacade typeFacade
    • Constructor Detail

      • SavedValueEntryRenderer

        public SavedValueEntryRenderer()
    • Method Detail

      • getTypeFacade

        protected com.hybris.cockpitng.dataaccess.facades.type.TypeFacade getTypeFacade()
      • setTypeFacade

        public void setTypeFacade​(com.hybris.cockpitng.dataaccess.facades.type.TypeFacade typeFacade)
      • setCommonI18NService

        public void setCommonI18NService​(CommonI18NService commonI18NService)
      • render

        public void render​(org.zkoss.zk.ui.Component component,
                           T abstractSection,
                           SavedValueEntryModel savedValueEntryModel,
                           com.hybris.cockpitng.dataaccess.facades.type.DataType dataType,
                           com.hybris.cockpitng.engine.WidgetInstanceManager widgetInstanceManager)
      • createEditor

        protected com.hybris.cockpitng.components.Editor createEditor​(com.hybris.cockpitng.engine.WidgetInstanceManager widgetInstanceManager,
                                                                      SavedValueEntryModel savedValueEntryModel,
                                                                      java.lang.String modifiedAttributeName,
                                                                      java.lang.String qualifier)
      • getDataAttribute

        protected com.hybris.cockpitng.dataaccess.facades.type.DataAttribute getDataAttribute​(java.lang.String modifiedAttributeName,
                                                                                              com.hybris.cockpitng.dataaccess.facades.type.DataType dataType)