Class ConfigurableDropdownEditor

java.lang.Object
de.hybris.platform.searchbackoffice.editors.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>
    • createDataProvider

      protected SnDataProvider<Object,Object> createDataProvider(com.hybris.cockpitng.editors.EditorContext<Object> context)
    • createDataProviderParameters

      protected Map<String,Object> createDataProviderParameters(com.hybris.cockpitng.editors.EditorContext<Object> context)
    • isDataProviderParameter

      protected boolean isDataProviderParameter(Map.Entry<String,Object> entry)
    • extractKey

      protected String extractKey(Map.Entry<String,Object> entry)
    • evaluate

      protected Object evaluate(com.hybris.cockpitng.editors.EditorContext<Object> context, Object value)
    • createModel

      protected org.zkoss.zul.ListModel<Object> createModel(com.hybris.cockpitng.editors.EditorContext<Object> context, SnDataProvider<Object,Object> dataProvider, Map<String,Object> dataProviderParameters)