Class DefaultAccommodationDropDownEditor

java.lang.Object
de.hybris.platform.accommodationbackoffice.editor.DefaultAccommodationDropDownEditor
All Implemented Interfaces:
com.hybris.cockpitng.editors.CockpitEditorRenderer<AccommodationModel>

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

  • Constructor Details

    • DefaultAccommodationDropDownEditor

      public DefaultAccommodationDropDownEditor()
  • Method Details

    • render

      public void render(org.zkoss.zk.ui.Component parent, com.hybris.cockpitng.editors.EditorContext<AccommodationModel> context, com.hybris.cockpitng.editors.EditorListener<AccommodationModel> listener)
      Specified by:
      render in interface com.hybris.cockpitng.editors.CockpitEditorRenderer<AccommodationModel>
    • appendRoomTypeDropDownEditor

      protected void appendRoomTypeDropDownEditor(org.zkoss.zul.Combobox combobox, com.hybris.cockpitng.editors.EditorContext<AccommodationModel> context)
      Parameters:
      combobox -
      context -
    • getSelectedItemValue

      protected AccommodationModel getSelectedItemValue(org.zkoss.zul.Combobox combobox)
      Returns selected AccommodationModel from combobox.
      Parameters:
      combobox -
    • getAccommodationsForType

      protected List<AccommodationModel> getAccommodationsForType(AccommodationModel selectedVal, List<AccommodationModel> accommodations)
      Parameters:
      selectedVal -
      accommodations -
      Returns:
    • createRoomTypeDropDownEditor

      protected com.hybris.cockpitng.components.Editor createRoomTypeDropDownEditor(com.hybris.cockpitng.engine.WidgetInstanceManager widgetInstanceManager, String type, String roomtypeDropdownEditor, String onOpen, boolean isReadOnly, org.zkoss.zul.Div roomTypeDiv)
      Parameters:
      widgetInstanceManager -
      type -
      roomtypeDropdownEditor -
      onOpen -
      isReadOnly -
      roomTypeDiv -
      Returns: