Class AsFacetValuesPanelRenderer
java.lang.Object
com.hybris.cockpitng.widgets.common.AbstractWidgetComponentRenderer<org.zkoss.zk.ui.Component,T,K>
com.hybris.cockpitng.widgets.editorarea.renderer.impl.AbstractEditorAreaComponentRenderer<com.hybris.cockpitng.core.config.impl.jaxb.editorarea.AbstractPanel,K>
com.hybris.cockpitng.widgets.editorarea.renderer.impl.AbstractEditorAreaPanelRenderer<AbstractAsFacetConfigurationModel>
de.hybris.platform.adaptivesearchbackoffice.editors.facets.AsFacetValuesPanelRenderer
- All Implemented Interfaces:
com.hybris.cockpitng.widgets.common.NotifyingWidgetComponentRenderer<org.zkoss.zk.ui.Component,,com.hybris.cockpitng.core.config.impl.jaxb.editorarea.AbstractPanel, AbstractAsFacetConfigurationModel> com.hybris.cockpitng.widgets.common.WidgetComponentRenderer<org.zkoss.zk.ui.Component,com.hybris.cockpitng.core.config.impl.jaxb.editorarea.AbstractPanel, AbstractAsFacetConfigurationModel>
public class AsFacetValuesPanelRenderer
extends com.hybris.cockpitng.widgets.editorarea.renderer.impl.AbstractEditorAreaPanelRenderer<AbstractAsFacetConfigurationModel>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final intprotected static final Stringprotected static final StringFields 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 -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected FacetValueModelconvertFacetValue(AsFacetValueData facetValue) protected FacetValueModelconvertFacetValueConfiguration(AbstractAsFacetValueConfigurationModel facetValueConfiguration) protected org.zkoss.zul.ListModelcreateListModel(com.hybris.cockpitng.engine.WidgetInstanceManager widgetInstanceManager, List<AsFacetValueData> facetValues) createStickyValuesMapping(AbstractAsFacetConfigurationModel facetConfiguration) protected LinkedHashMap<String,AsFacetValueData> createValuesMapping(List<AsFacetValueData> facetValues) voidrender(org.zkoss.zk.ui.Component component, com.hybris.cockpitng.core.config.impl.jaxb.editorarea.AbstractPanel abstractPanel, AbstractAsFacetConfigurationModel facetConfiguration, com.hybris.cockpitng.dataaccess.facades.type.DataType dataType, com.hybris.cockpitng.engine.WidgetInstanceManager widgetInstanceManager) protected voidrenderActions(org.zkoss.zk.ui.Component parent, FacetValueModel data, com.hybris.cockpitng.engine.WidgetInstanceManager widgetInstanceManager) protected voidrenderItem(org.zkoss.zul.Listitem item, FacetValueModel model, com.hybris.cockpitng.engine.WidgetInstanceManager widgetInstanceManager) protected List<AsFacetValueData>resolveFacetValues(com.hybris.cockpitng.components.Widgetslot widgetslot, int iterationNumber) protected voidupdateList(org.zkoss.zul.Listbox listbox, com.hybris.cockpitng.engine.WidgetInstanceManager widgetInstanceManager) 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, validateCustomElementMethods inherited from class com.hybris.cockpitng.widgets.common.AbstractWidgetComponentRenderer
addRendererListener, fireComponentRendered, fireComponentRendered, fireComponentRendered, removeRendererListenerMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.hybris.cockpitng.widgets.common.WidgetComponentRenderer
render
-
Field Details
-
FACET_VALUE_LABEL
- See Also:
-
FACET_VALUES_PANEL_SCLASS
- See Also:
-
STICKY_SCLASS
- See Also:
-
FACET_VALUE_SCLASS
- See Also:
-
FACET_VALUE_NAME_SCLASS
- See Also:
-
FACET_VALUE_COUNT_SCLASS
- See Also:
-
ACTIONS_SCLASS
- See Also:
-
FACET_VALUE_COUNT_LABEL
- See Also:
-
ACTIONS_CONTEXT
- See Also:
-
LAST_INPUT_KEY
- See Also:
-
EDITOR_DATA_KEY
- See Also:
-
PROMOTED_OBJECT_EXPRESSION
- See Also:
-
EXCLUDED_OBJECT_EXPRESSION
- See Also:
-
MAX_ITERATIONS
protected static final int MAX_ITERATIONS- See Also:
-
-
Constructor Details
-
AsFacetValuesPanelRenderer
public AsFacetValuesPanelRenderer()
-
-
Method Details
-
render
public void render(org.zkoss.zk.ui.Component component, com.hybris.cockpitng.core.config.impl.jaxb.editorarea.AbstractPanel abstractPanel, AbstractAsFacetConfigurationModel facetConfiguration, com.hybris.cockpitng.dataaccess.facades.type.DataType dataType, com.hybris.cockpitng.engine.WidgetInstanceManager widgetInstanceManager) -
updateList
protected void updateList(org.zkoss.zul.Listbox listbox, com.hybris.cockpitng.engine.WidgetInstanceManager widgetInstanceManager) -
renderItem
protected void renderItem(org.zkoss.zul.Listitem item, FacetValueModel model, com.hybris.cockpitng.engine.WidgetInstanceManager widgetInstanceManager) -
renderActions
protected void renderActions(org.zkoss.zk.ui.Component parent, FacetValueModel data, com.hybris.cockpitng.engine.WidgetInstanceManager widgetInstanceManager) -
createListModel
protected org.zkoss.zul.ListModel createListModel(com.hybris.cockpitng.engine.WidgetInstanceManager widgetInstanceManager, List<AsFacetValueData> facetValues) -
createStickyValuesMapping
protected LinkedHashMap<String,AbstractAsFacetValueConfigurationModel> createStickyValuesMapping(AbstractAsFacetConfigurationModel facetConfiguration) -
createValuesMapping
protected LinkedHashMap<String,AsFacetValueData> createValuesMapping(List<AsFacetValueData> facetValues) -
convertFacetValue
-
convertFacetValueConfiguration
protected FacetValueModel convertFacetValueConfiguration(AbstractAsFacetValueConfigurationModel facetValueConfiguration) -
resolveFacetValues
protected List<AsFacetValueData> resolveFacetValues(com.hybris.cockpitng.components.Widgetslot widgetslot, int iterationNumber)
-