Class ReferenceEditorListItemRendererFactory<T>
- java.lang.Object
-
- com.hybris.cockpitng.editor.commonreferenceeditor.ReferenceEditorListItemRendererFactory<T>
-
public class ReferenceEditorListItemRendererFactory<T> extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description protected static java.lang.StringCUSTOM_DRAGGED_ITEM_INDEX_DATADeprecated, for removal: This API element is subject to removal in a future version.since 2005, method is not used any more, useReferenceEditorDndHandlerinstead.
-
Constructor Summary
Constructors Constructor Description ReferenceEditorListItemRendererFactory(ReferenceEditorLayout<T> referenceEditorLayout)
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description protected voidcloseBandbox()protected voidcloseTypeSelectorContainer(org.zkoss.zul.Div container, org.zkoss.zul.Button btn)protected voidcloseTypeSelectorTree(org.zkoss.zk.ui.event.Event event)protected org.zkoss.zul.ListcellcreateCell(T data, ReferenceEditorLogic<T> referenceEditor, org.zkoss.zul.ListModelList<T> selectedElementsListModel)org.zkoss.zul.ListitemRenderer<T>createListItemRenderer()protected voidcreatePreview(T data, Base configuration, org.zkoss.zul.Div layout, org.zkoss.zul.Listcell cell)protected org.zkoss.zul.DivcreateRemoveImage(T data, ReferenceEditorLogic<T> referenceEditor)org.zkoss.zul.ListitemRenderer<T>createSelectedItemsListItemRenderer()org.zkoss.zul.TreeitemRenderercreateTypeSelectorItemRenderer(EditorContext context)protected org.zkoss.zul.ButtoncreateTypeSelectorOpenerButton(ReferenceEditorLogic referenceEditorLogic, org.zkoss.zul.Div container, TypeSelectorTreeModel model)protected voiddragAndDropItems(org.zkoss.zul.Listitem dragged, org.zkoss.zul.Listitem dropped)Deprecated, for removal: This API element is subject to removal in a future version.since 2005, method is not used any more, useReferenceEditorDndHandlerinstead.protected voidenableDragAndDrop(org.zkoss.zul.Listitem item, ReferenceEditorLogic<T> referenceEditor, org.zkoss.zul.Listbox currentlySelectedList, org.zkoss.zul.ListModelList<T> selectedElementsListModel)Deprecated, for removal: This API element is subject to removal in a future version.since 2005, method is not used any more, useReferenceEditorDndHandlerinstead.protected LabelServicegetLabelService()protected ObjectPreviewServicegetObjectPreviewService()protected PermissionFacadegetPermissionFacade()ReferenceEditorDndHandler<T>getReferenceEditorDndHandler()protected ReferenceEditorRenderProhibitingPredicategetReferenceEditorRenderProhibitingPredicate()protected org.zkoss.zk.ui.ComponentgetTypeSelectorButton(org.zkoss.zk.ui.event.Event event)protected voidlistBoxItemChosen(T selected, org.zkoss.zk.ui.event.Event event)protected voidnextPage()protected voidopenTypeSelectorContainer(ReferenceEditorLogic referenceEditorLogic, org.zkoss.zul.Div container, TypeSelectorTreeModel model, org.zkoss.zul.Button btn)protected voidopenTypeSelectorTree(org.zkoss.zk.ui.event.Event event)protected java.util.Optional<java.lang.Integer>popDraggedItemIndex(org.zkoss.zk.ui.Desktop desktop)Deprecated, for removal: This API element is subject to removal in a future version.since 2005, method is not used any more, useReferenceEditorDndHandlerinstead.protected voidpreparePreviewPopup(org.zkoss.zk.ui.Component parent, ObjectPreview preview, org.zkoss.zul.Image target)protected voidpreviousPage()protected voidrenderAutoCorrectionRow(org.zkoss.zul.Listitem item, AutoCorrectionInfo autoCorrectionInfo, org.zkoss.zul.Listcell cell)protected voidrenderNestedObject(org.zkoss.zul.Listitem item, NestedObjectCreator data, org.zkoss.zul.Listcell cell)protected voidrenderNestedObjectCreator(org.zkoss.zul.Listitem item, NestedObjectCreator data, org.zkoss.zul.Listcell cell, org.zkoss.zul.Listbox parentListBox, ReferenceEditorLogic referenceEditorLogic)protected voidrenderPreview(org.zkoss.zul.Listitem item, T data, org.zkoss.zul.Listcell cell)protected voidsendEnterPressedEventIfNeeded(org.zkoss.zk.ui.event.Event event)protected voidshowAutoCorrectedSearchResults(AutoCorrectionInfo selected)protected voidstoreDraggedItemIndex(org.zkoss.zul.Listitem draggedItem)Deprecated, for removal: This API element is subject to removal in a future version.since 2005, method is not used any more, useReferenceEditorDndHandlerinstead.
-
-
-
Field Detail
-
CUSTOM_DRAGGED_ITEM_INDEX_DATA
@Deprecated(since="2005", forRemoval=true) protected static final java.lang.String CUSTOM_DRAGGED_ITEM_INDEX_DATADeprecated, for removal: This API element is subject to removal in a future version.since 2005, method is not used any more, useReferenceEditorDndHandlerinstead.- See Also:
- Constant Field Values
-
-
Constructor Detail
-
ReferenceEditorListItemRendererFactory
public ReferenceEditorListItemRendererFactory(ReferenceEditorLayout<T> referenceEditorLayout)
-
-
Method Detail
-
createListItemRenderer
public org.zkoss.zul.ListitemRenderer<T> createListItemRenderer()
-
renderNestedObject
protected void renderNestedObject(org.zkoss.zul.Listitem item, NestedObjectCreator data, org.zkoss.zul.Listcell cell) throws TypeNotFoundException- Throws:
TypeNotFoundException
-
renderPreview
protected void renderPreview(org.zkoss.zul.Listitem item, T data, org.zkoss.zul.Listcell cell)
-
createSelectedItemsListItemRenderer
public org.zkoss.zul.ListitemRenderer<T> createSelectedItemsListItemRenderer()
-
createCell
protected org.zkoss.zul.Listcell createCell(T data, ReferenceEditorLogic<T> referenceEditor, org.zkoss.zul.ListModelList<T> selectedElementsListModel)
-
createPreview
protected void createPreview(T data, Base configuration, org.zkoss.zul.Div layout, org.zkoss.zul.Listcell cell)
-
createRemoveImage
protected org.zkoss.zul.Div createRemoveImage(T data, ReferenceEditorLogic<T> referenceEditor)
-
enableDragAndDrop
@Deprecated(since="2005", forRemoval=true) protected void enableDragAndDrop(org.zkoss.zul.Listitem item, ReferenceEditorLogic<T> referenceEditor, org.zkoss.zul.Listbox currentlySelectedList, org.zkoss.zul.ListModelList<T> selectedElementsListModel)Deprecated, for removal: This API element is subject to removal in a future version.since 2005, method is not used any more, useReferenceEditorDndHandlerinstead.
-
storeDraggedItemIndex
@Deprecated(since="2005", forRemoval=true) protected void storeDraggedItemIndex(org.zkoss.zul.Listitem draggedItem)Deprecated, for removal: This API element is subject to removal in a future version.since 2005, method is not used any more, useReferenceEditorDndHandlerinstead.
-
popDraggedItemIndex
@Deprecated(since="2005", forRemoval=true) protected java.util.Optional<java.lang.Integer> popDraggedItemIndex(org.zkoss.zk.ui.Desktop desktop)Deprecated, for removal: This API element is subject to removal in a future version.since 2005, method is not used any more, useReferenceEditorDndHandlerinstead.
-
createTypeSelectorItemRenderer
public org.zkoss.zul.TreeitemRenderer createTypeSelectorItemRenderer(EditorContext context)
-
renderNestedObjectCreator
protected void renderNestedObjectCreator(org.zkoss.zul.Listitem item, NestedObjectCreator data, org.zkoss.zul.Listcell cell, org.zkoss.zul.Listbox parentListBox, ReferenceEditorLogic referenceEditorLogic) throws TypeNotFoundException- Throws:
TypeNotFoundException
-
openTypeSelectorTree
protected void openTypeSelectorTree(org.zkoss.zk.ui.event.Event event)
-
closeTypeSelectorTree
protected void closeTypeSelectorTree(org.zkoss.zk.ui.event.Event event)
-
renderAutoCorrectionRow
protected void renderAutoCorrectionRow(org.zkoss.zul.Listitem item, AutoCorrectionInfo autoCorrectionInfo, org.zkoss.zul.Listcell cell)
-
nextPage
protected void nextPage()
-
previousPage
protected void previousPage()
-
listBoxItemChosen
protected void listBoxItemChosen(T selected, org.zkoss.zk.ui.event.Event event)
-
sendEnterPressedEventIfNeeded
protected void sendEnterPressedEventIfNeeded(org.zkoss.zk.ui.event.Event event)
-
createTypeSelectorOpenerButton
protected org.zkoss.zul.Button createTypeSelectorOpenerButton(ReferenceEditorLogic referenceEditorLogic, org.zkoss.zul.Div container, TypeSelectorTreeModel model)
-
showAutoCorrectedSearchResults
protected void showAutoCorrectedSearchResults(AutoCorrectionInfo selected)
-
getTypeSelectorButton
protected org.zkoss.zk.ui.Component getTypeSelectorButton(org.zkoss.zk.ui.event.Event event)
-
closeBandbox
protected void closeBandbox()
-
openTypeSelectorContainer
protected void openTypeSelectorContainer(ReferenceEditorLogic referenceEditorLogic, org.zkoss.zul.Div container, TypeSelectorTreeModel model, org.zkoss.zul.Button btn)
-
closeTypeSelectorContainer
protected void closeTypeSelectorContainer(org.zkoss.zul.Div container, org.zkoss.zul.Button btn)
-
dragAndDropItems
@Deprecated(since="2005", forRemoval=true) protected void dragAndDropItems(org.zkoss.zul.Listitem dragged, org.zkoss.zul.Listitem dropped)Deprecated, for removal: This API element is subject to removal in a future version.since 2005, method is not used any more, useReferenceEditorDndHandlerinstead.
-
preparePreviewPopup
protected void preparePreviewPopup(org.zkoss.zk.ui.Component parent, ObjectPreview preview, org.zkoss.zul.Image target)
-
getObjectPreviewService
protected ObjectPreviewService getObjectPreviewService()
-
getPermissionFacade
protected PermissionFacade getPermissionFacade()
-
getLabelService
protected LabelService getLabelService()
-
getReferenceEditorRenderProhibitingPredicate
protected ReferenceEditorRenderProhibitingPredicate getReferenceEditorRenderProhibitingPredicate()
-
getReferenceEditorDndHandler
public ReferenceEditorDndHandler<T> getReferenceEditorDndHandler()
-
-