Class ConfigurableDropdownEditor

java.lang.Object
de.hybris.platform.solrfacetsearchbackoffice.editor.ConfigurableDropdownEditor
All Implemented Interfaces:
com.hybris.cockpitng.editors.CockpitEditorRenderer<Object>

public class ConfigurableDropdownEditor extends Object implements com.hybris.cockpitng.editors.CockpitEditorRenderer<Object>
  • Field Details

  • 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:
      render in interface com.hybris.cockpitng.editors.CockpitEditorRenderer<Object>
    • getValues

      protected List<Object> getValues(String dropDownValuesProvider, String dropDownValueClassTypes, Map<String,String> options)
    • 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

      protected String getDataName(Object data)
    • createComboModelWithSelection

      protected org.zkoss.zul.ListModel createComboModelWithSelection(List<Object> data, Object initValue)
    • getDropdownOptions

      protected Map<String,String> getDropdownOptions(String drodownOptions)