Class AsmRendererLayout<T,K>

java.lang.Object
com.hybris.cockpitng.editor.commonreferenceeditor.ReferenceEditorLayout<T>
de.hybris.platform.customersupportbackoffice.editor.asm.AsmRendererLayout<T,K>

public class AsmRendererLayout<T,K> extends com.hybris.cockpitng.editor.commonreferenceeditor.ReferenceEditorLayout<T>
Layout for com.hybris.cockpitng.editor.asmdeeplinkeditor editor.
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    protected static final String
     
    protected String
     
    protected BaseSiteService
     
    protected static final String
     
    protected static final String
     
    protected static final String
     
    protected static final String
     
    protected boolean
     
    protected static final String
     
    protected boolean
     
    protected static final String
     
    protected static final String
     

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

    CSS_REFERENCE_EDITOR_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
    AsmRendererLayout(com.hybris.cockpitng.editor.commonreferenceeditor.AbstractReferenceEditor<T,K> referenceEditorInterface, com.hybris.cockpitng.core.config.impl.jaxb.hybris.Base configuration, UrlResolver<ProductModel> productModelUrlResolver, BaseSiteService baseSiteService)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected void
     
    protected void
    appendAsmLinkButton(org.zkoss.zul.Div layout, Object data)
     
    protected org.zkoss.zul.ListitemRenderer<T>
     
     
    protected String
     
    protected String
     
    boolean
     
    boolean
     
    protected void
    renderSelectedItemsList(org.zkoss.zul.Listitem item, T data, int index)
     
    protected void
    setAsmForwardURL(String asmForwardURL)
     
    protected void
    setShowAsmPrefix(boolean showAsmPrefix)
     
    protected void
    setSimpleSelectEnabled(boolean isSimpleSelectEnabled)
     

    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, createTypeSelectorItemRenderer, createTypeSelectorListener, createTypeSelectorOpenerButton, createTypeSelectorTree, createTypeSelectorTreeModel, 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
  • Field Details

  • Constructor Details

    • AsmRendererLayout

      public AsmRendererLayout(com.hybris.cockpitng.editor.commonreferenceeditor.AbstractReferenceEditor<T,K> referenceEditorInterface, com.hybris.cockpitng.core.config.impl.jaxb.hybris.Base configuration, UrlResolver<ProductModel> productModelUrlResolver, BaseSiteService baseSiteService)
  • Method Details

    • createSelectedItemsListItemRenderer

      protected org.zkoss.zul.ListitemRenderer<T> createSelectedItemsListItemRenderer()
      Overrides:
      createSelectedItemsListItemRenderer in class com.hybris.cockpitng.editor.commonreferenceeditor.ReferenceEditorLayout<T>
    • renderSelectedItemsList

      protected void renderSelectedItemsList(org.zkoss.zul.Listitem item, T data, int index)
    • appendAsmLinkButton

      protected void appendAsmLinkButton(org.zkoss.zul.Div layout, Object data)
    • getAsmLink

      protected String getAsmLink(Object data)
    • getTypeCode

      protected String getTypeCode(Object data)
    • isSimpleSelectEnabled

      public boolean isSimpleSelectEnabled()
    • setSimpleSelectEnabled

      protected void setSimpleSelectEnabled(boolean isSimpleSelectEnabled)
    • addASMPostFix

      protected void addASMPostFix(StringBuilder linkage)
    • isShowAsmPrefix

      public boolean isShowAsmPrefix()
    • setShowAsmPrefix

      protected void setShowAsmPrefix(boolean showAsmPrefix)
    • getAsmForwardURL

      public String getAsmForwardURL()
    • setAsmForwardURL

      protected void setAsmForwardURL(String asmForwardURL)