Class ConfigurableDropdownEditor
java.lang.Object
de.hybris.platform.solrfacetsearchbackoffice.editor.ConfigurableDropdownEditor
- All Implemented Interfaces:
com.hybris.cockpitng.editors.CockpitEditorRenderer<Object>
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Objectstatic final StringFields inherited from interface com.hybris.cockpitng.editors.CockpitEditorRenderer
INITIAL_EDIT_STRING -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected org.zkoss.zul.ListModelcreateComboModelWithSelection(List<Object> data, Object initValue) protected org.zkoss.zul.ComboitemRenderercreateComboRenderer(DropdownNamesProvider dropdownProvider, String placeholderKey, Map<String, String> options) protected org.zkoss.zk.ui.event.EventListenercreateOnChangeHandler(com.hybris.cockpitng.editors.EditorListener editorListener) protected StringgetDataName(Object data) getDropdownOptions(String drodownOptions) getValues(String dropDownValuesProvider, String dropDownValueClassTypes, Map<String, String> options) voidrender(org.zkoss.zk.ui.Component parent, com.hybris.cockpitng.editors.EditorContext<Object> context, com.hybris.cockpitng.editors.EditorListener<Object> listener)
-
Field Details
-
EMPTY_OPTION
-
ATTR_BEAN_TYPE
- See Also:
-
ATTR_VALUES_PROVIDER
- See Also:
-
ATTR_NAMES_PROVIDER
- See Also:
-
ATTR_PLACEHOLDER
- See Also:
-
TO_LOWER_CASE_OPTION
- See Also:
-
EMPTY_LABEL
- See Also:
-
-
Constructor Details
-
ConfigurableDropdownEditor
public ConfigurableDropdownEditor()
-
-
Method Details
-
render
public void render(org.zkoss.zk.ui.Component parent, com.hybris.cockpitng.editors.EditorContext<Object> context, com.hybris.cockpitng.editors.EditorListener<Object> listener) - Specified by:
renderin interfacecom.hybris.cockpitng.editors.CockpitEditorRenderer<Object>
-
getValues
-
createOnChangeHandler
protected org.zkoss.zk.ui.event.EventListener createOnChangeHandler(com.hybris.cockpitng.editors.EditorListener editorListener) -
createComboRenderer
protected org.zkoss.zul.ComboitemRenderer createComboRenderer(DropdownNamesProvider dropdownProvider, String placeholderKey, Map<String, String> options) -
getDataName
-
createComboModelWithSelection
-
getDropdownOptions
-