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 java.lang.StringASM_DEEPLINK_PARAMprotected java.lang.StringasmForwardURLprotected BaseSiteServicebaseSiteServiceprotected static java.lang.StringCARTprotected static java.lang.StringCSS_REFERENCE_EDITOR_REMOVE_BTNprotected static java.lang.StringCSS_REFERENCE_EDITOR_SELECTED_ITEM_CONTAINERprotected static java.lang.StringCSS_REFERENCE_EDITOR_SELECTED_ITEM_LABELprotected booleanisSimpleSelectEnabledprotected static java.lang.StringORDERprotected booleanshowAsmPrefixprotected static java.lang.StringYTESTID_REFERENCE_ENTRYprotected static java.lang.StringYTESTID_REMOVE_BUTTON-
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
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidappendAsmLinkButton(org.zkoss.zul.Div layout, java.lang.Object data)protected org.zkoss.zul.ListitemRenderer<T>createSelectedItemsListItemRenderer()java.lang.StringgetAsmForwardURL()protected java.lang.StringgetAsmLink(java.lang.Object data)protected java.lang.StringgetTypeCode(java.lang.Object data)booleanisShowAsmPrefix()booleanisSimpleSelectEnabled()protected voidrenderSelectedItemsList(org.zkoss.zul.Listitem item, T data, int index)protected voidsetAsmForwardURL(java.lang.String asmForwardURL)protected voidsetShowAsmPrefix(boolean showAsmPrefix)protected voidsetSimpleSelectEnabled(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
-
-
-
-
Field Detail
-
CSS_REFERENCE_EDITOR_REMOVE_BTN
protected static final java.lang.String CSS_REFERENCE_EDITOR_REMOVE_BTN
- See Also:
- Constant Field Values
-
CSS_REFERENCE_EDITOR_SELECTED_ITEM_LABEL
protected static final java.lang.String CSS_REFERENCE_EDITOR_SELECTED_ITEM_LABEL
- See Also:
- Constant Field Values
-
CSS_REFERENCE_EDITOR_SELECTED_ITEM_CONTAINER
protected static final java.lang.String CSS_REFERENCE_EDITOR_SELECTED_ITEM_CONTAINER
- See Also:
- Constant Field Values
-
YTESTID_REMOVE_BUTTON
protected static final java.lang.String YTESTID_REMOVE_BUTTON
- See Also:
- Constant Field Values
-
YTESTID_REFERENCE_ENTRY
protected static final java.lang.String YTESTID_REFERENCE_ENTRY
- See Also:
- Constant Field Values
-
ASM_DEEPLINK_PARAM
protected static final java.lang.String ASM_DEEPLINK_PARAM
- See Also:
- Constant Field Values
-
CART
protected static final java.lang.String CART
- See Also:
- Constant Field Values
-
ORDER
protected static final java.lang.String ORDER
- See Also:
- Constant Field Values
-
isSimpleSelectEnabled
protected boolean isSimpleSelectEnabled
-
showAsmPrefix
protected boolean showAsmPrefix
-
asmForwardURL
protected java.lang.String asmForwardURL
-
baseSiteService
protected BaseSiteService baseSiteService
-
-
Constructor Detail
-
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 Detail
-
createSelectedItemsListItemRenderer
protected org.zkoss.zul.ListitemRenderer<T> createSelectedItemsListItemRenderer()
- Overrides:
createSelectedItemsListItemRendererin classcom.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, java.lang.Object data)
-
getAsmLink
protected java.lang.String getAsmLink(java.lang.Object data)
-
getTypeCode
protected java.lang.String getTypeCode(java.lang.Object data)
-
isSimpleSelectEnabled
public boolean isSimpleSelectEnabled()
-
setSimpleSelectEnabled
protected void setSimpleSelectEnabled(boolean isSimpleSelectEnabled)
-
isShowAsmPrefix
public boolean isShowAsmPrefix()
-
setShowAsmPrefix
protected void setShowAsmPrefix(boolean showAsmPrefix)
-
getAsmForwardURL
public java.lang.String getAsmForwardURL()
-
setAsmForwardURL
protected void setAsmForwardURL(java.lang.String asmForwardURL)
-
-