java.lang.Object
com.hybris.cockpitng.editor.commonreferenceeditor.ReferenceEditorLayout<T>
de.hybris.platform.configurablebundlebackoffice.widgets.editor.flattypehierarchyreferenceeditor.FlatTypeHierarchyReferenceEditorLayout<T>

public class FlatTypeHierarchyReferenceEditorLayout<T> extends com.hybris.cockpitng.editor.commonreferenceeditor.ReferenceEditorLayout<T>
Class responsible for creating layout for DefaultReferenceEditor and DefaultMultiReferenceEditor
  • Field Summary

    Fields inherited from class com.hybris.cockpitng.editor.commonreferenceeditor.ReferenceEditorLayout

    CSS_REFERENCE_EDITOR_PAGING, CSS_REFERENCE_EDITOR_WITH_PAGING, CSS_WIDTH_100_PERCENT, CSS_YE_BUTTON_ACTIVE, CSS_YE_CREATE_TYPE_SELECTOR_BUTTON, CSS_YE_CREATE_TYPE_SELECTOR_CONTAINER, CSS_YE_CREATE_TYPE_SELECTOR_CONTAINER_TREE, CSS_YE_DEFAULT_REFERENCE_EDITOR_PREVIEW_POPUP_IMAGE, CSS_YE_EDITOR_DISABLED, CSS_YE_REMOVE_ENABLED, CSS_YW_LISTBOX_DISABLED, CSS_Z_BANDBOX_BUTTON, CSS_Z_BANDBOX_ICON, CSS_Z_ICON_CARET_DOWN, ORG_ZKOSS_ZUL_LISTBOX_INIT_ROD_SIZE, ORG_ZKOSS_ZUL_LISTBOX_ROD
  • Constructor Summary

    Constructors
    Constructor
    Description
    FlatTypeHierarchyReferenceEditorLayout(com.hybris.cockpitng.editor.commonreferenceeditor.ReferenceEditorLogic<T> referenceEditorInterface)
     
    FlatTypeHierarchyReferenceEditorLayout(com.hybris.cockpitng.editor.commonreferenceeditor.ReferenceEditorLogic<T> referenceEditorInterface, com.hybris.cockpitng.core.config.impl.jaxb.hybris.Base configuration)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    com.hybris.cockpitng.common.model.TypeSelectorTreeModel
     

    Methods inherited from class com.hybris.cockpitng.editor.commonreferenceeditor.ReferenceEditorLayout

    addCreateNewReferenceListitem, addListeners, addOnOpenBandboxEventListener, addOnSelectedItemsModelChange, addOnTypingEventListener, appendEditorsToLayout, buildPaging, canReadAttributeTypeOrSubType, changePage, clearSelection, closeBandbox, closeTypeSelectorContainer, closeTypeSelectorTree, contains, createBandBox, createLayout, createListItemRenderer, createPopupContent, createSelectedItemsListItemRenderer, createTypeSelectorItemRenderer, createTypeSelectorListener, createTypeSelectorOpenerButton, createTypeSelectorTree, decideOnBandboxVisibility, dragAndDropItems, expandFirstNonAbstractSubtype, getAvailableElementsListModel, getBandbox, getConfiguration, getCreateOnlyBandbox, getCurrentlySelectedList, getDropButon, getDropButton, getLabelService, getListbox, getListItemRendererFactory, getObjectPreviewService, getPaging, getPermissionFacade, getPlaceholderKey, getReferenceEditor, getRenderOnDemandSize, getSelectedElementsListModel, getSelectedItemsMaxSize, getTypeFacade, getTypeSelectorButton, getTypeSelectorContainer, getTypeSelectorTree, handleBandboxFilerText, isOrdered, isReadOnly, jumpToListboxForFirstElement, jumpToTypeSelector, jumpToTypeSelectorForLastElement, listBoxItemChosen, loadDataType, nextPage, onAddSelectedObject, onOpenHandler, onRemoveSelectedObject, openReferenceSearchOnBandboxButton, openTypeSelectorContainer, openTypeSelectorTree, preparePreviewPopup, previousPage, refreshPagingState, refreshPopupContent, removePopupContent, renderAutoCorrectionRow, renderCreateOnlyLayout, renderNestedObjectCreator, renderPartOfPopup, setEditableState, setListboxFocus, setOrdered, setPlaceholderKey, setRenderOnDemandSize, setSelectedItemsMaxSize, showAutoCorrectedSearchResults

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • FlatTypeHierarchyReferenceEditorLayout

      public FlatTypeHierarchyReferenceEditorLayout(com.hybris.cockpitng.editor.commonreferenceeditor.ReferenceEditorLogic<T> referenceEditorInterface)
    • FlatTypeHierarchyReferenceEditorLayout

      public FlatTypeHierarchyReferenceEditorLayout(com.hybris.cockpitng.editor.commonreferenceeditor.ReferenceEditorLogic<T> referenceEditorInterface, com.hybris.cockpitng.core.config.impl.jaxb.hybris.Base configuration)
  • Method Details

    • createTypeSelectorTreeModel

      public com.hybris.cockpitng.common.model.TypeSelectorTreeModel createTypeSelectorTreeModel(String typeCode) throws com.hybris.cockpitng.dataaccess.facades.type.exceptions.TypeNotFoundException
      Overrides:
      createTypeSelectorTreeModel in class com.hybris.cockpitng.editor.commonreferenceeditor.ReferenceEditorLayout<T>
      Throws:
      com.hybris.cockpitng.dataaccess.facades.type.exceptions.TypeNotFoundException