Class ReferenceEditorLayout<T>
- java.lang.Object
-
- com.hybris.cockpitng.editor.commonreferenceeditor.ReferenceEditorLayout<T>
-
public class ReferenceEditorLayout<T> extends java.lang.ObjectClass responsible for creating layout forDefaultReferenceEditorandDefaultMultiReferenceEditor
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringCSS_REFERENCE_EDITOR_PAGINGstatic java.lang.StringCSS_WIDTH_100_PERCENTstatic java.lang.StringCSS_YE_BUTTON_ACTIVEstatic java.lang.StringCSS_YE_CREATE_TYPE_SELECTOR_BUTTONstatic java.lang.StringCSS_YE_CREATE_TYPE_SELECTOR_CONTAINERstatic java.lang.StringCSS_YE_CREATE_TYPE_SELECTOR_CONTAINER_TREEstatic java.lang.StringCSS_YE_DEFAULT_REFERENCE_EDITOR_PREVIEW_POPUP_IMAGEstatic java.lang.StringCSS_YE_EDITOR_DISABLEDstatic java.lang.StringCSS_YE_REMOVE_ENABLEDstatic java.lang.StringCSS_YW_LISTBOX_DISABLEDstatic java.lang.StringCSS_Z_BANDBOX_BUTTONstatic java.lang.StringCSS_Z_BANDBOX_ICONstatic java.lang.StringCSS_Z_ICON_CARET_DOWNstatic java.lang.StringORG_ZKOSS_ZUL_LISTBOX_INIT_ROD_SIZEstatic java.lang.StringORG_ZKOSS_ZUL_LISTBOX_ROD
-
Constructor Summary
Constructors Constructor Description ReferenceEditorLayout(ReferenceEditorLogic<T> referenceEditorInterface)ReferenceEditorLayout(ReferenceEditorLogic<T> referenceEditorInterface, Base configuration)
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description protected voidaddCreateNewReferenceListitem()voidaddListeners()protected voidaddOnOpenBandboxEventListener()protected voidaddOnSelectedItemsModelChange()protected voidaddOnTypingEventListener()protected voidappendEditorsToLayout(org.zkoss.zul.Div verticalLayout)voidbuildPaging()protected booleancanReadAttributeTypeOrSubType(java.lang.String typeCode)voidchangePage(int pageNumber)voidclearSelection()protected voidcloseBandbox()protected voidcloseTypeSelectorContainer(org.zkoss.zul.Div container, org.zkoss.zul.Button btn)Deprecated, for removal: This API element is subject to removal in a future version.since 6.7, method is not used any more, useReferenceEditorListItemRendererFactory.closeTypeSelectorContainer(Div, Button)instead.protected voidcloseTypeSelectorTree(org.zkoss.zk.ui.event.Event event)Deprecated, for removal: This API element is subject to removal in a future version.since 6.7, method is not used any more, useReferenceEditorListItemRendererFactory.closeTypeSelectorTree(Event)instead.booleancontains(T obj)protected voidcreateBandBox(org.zkoss.zul.Div verticalLayout)voidcreateLayout(org.zkoss.zk.ui.Component parent)protected org.zkoss.zul.ListitemRenderer<T>createListItemRenderer()protected voidcreatePopupContent(org.zkoss.zul.Bandpopup bandpopup)protected org.zkoss.zul.ListitemRenderer<T>createSelectedItemsListItemRenderer()protected org.zkoss.zul.TreeitemRenderercreateTypeSelectorItemRenderer(EditorContext context)protected org.zkoss.zk.ui.event.EventListener<org.zkoss.zk.ui.event.Event>createTypeSelectorListener(ReferenceEditorLogic referenceEditorLogic, java.util.function.Consumer<java.lang.String> itemCreationConsumer, org.zkoss.zul.Tree typeSelector)protected org.zkoss.zul.ButtoncreateTypeSelectorOpenerButton(ReferenceEditorLogic referenceEditorLogic, org.zkoss.zul.Div container, TypeSelectorTreeModel model)Deprecated, for removal: This API element is subject to removal in a future version.since 6.7, method is not used any more, useReferenceEditorListItemRendererFactory.createTypeSelectorOpenerButton(ReferenceEditorLogic, Div, TypeSelectorTreeModel)instead.org.zkoss.zul.TreecreateTypeSelectorTree(TypeSelectorTreeModel model, ReferenceEditorLogic referenceEditorLogic, java.util.function.Consumer<java.lang.String> itemCreationConsumer)TypeSelectorTreeModelcreateTypeSelectorTreeModel(java.lang.String typeCode)protected voiddecideOnBandboxVisibility(boolean hideBandboxWhenAnyItemSelected)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 6.7, method is not used any more, useReferenceEditorListItemRendererFactory.dragAndDropItems(Listitem, Listitem)instead.voidexpandFirstNonAbstractSubtype(org.zkoss.zul.AbstractTreeModel treeModel, java.lang.String currentTypeCode)org.zkoss.zul.ListModelList<T>getAvailableElementsListModel()org.zkoss.zul.BandboxgetBandbox()BasegetConfiguration()protected org.zkoss.zul.BandboxgetCreateOnlyBandbox()org.zkoss.zul.ListboxgetCurrentlySelectedList()protected org.zkoss.zul.AgetDropButon()Deprecated, for removal: This API element is subject to removal in a future version.since 6.6protected org.zkoss.zul.AgetDropButton()protected LabelServicegetLabelService()org.zkoss.zul.ListboxgetListbox()protected ReferenceEditorListItemRendererFactory<T>getListItemRendererFactory()protected ObjectPreviewServicegetObjectPreviewService()Deprecated, for removal: This API element is subject to removal in a future version.since 6.7, method is not used any more, useReferenceEditorListItemRendererFactory.getObjectPreviewService()instead.org.zkoss.zul.PaginggetPaging()protected PermissionFacadegetPermissionFacade()java.lang.StringgetPlaceholderKey()ReferenceEditorLogic<T>getReferenceEditor()intgetRenderOnDemandSize()org.zkoss.zul.ListModelList<T>getSelectedElementsListModel()intgetSelectedItemsMaxSize()protected TypeFacadegetTypeFacade()protected org.zkoss.zk.ui.ComponentgetTypeSelectorButton(org.zkoss.zk.ui.event.Event event)Deprecated, for removal: This API element is subject to removal in a future version.since 6.7, method is not used any more, useReferenceEditorListItemRendererFactory.getTypeSelectorButton(Event)instead.protected org.zkoss.zul.DivgetTypeSelectorContainer(org.zkoss.zk.ui.event.Event event)protected org.zkoss.zul.TreegetTypeSelectorTree(org.zkoss.zk.ui.event.Event event)protected voidhandleBandboxFilerText(boolean clearText)booleanisOrdered()booleanisReadOnly()protected voidjumpToListboxForFirstElement(org.zkoss.zul.Tree typeSelector)protected voidjumpToTypeSelector(org.zkoss.zk.ui.event.Event event)protected voidjumpToTypeSelectorForLastElement(org.zkoss.zk.ui.event.Event event)protected voidlistBoxItemChosen(T selected, org.zkoss.zk.ui.event.Event event)Deprecated, for removal: This API element is subject to removal in a future version.since 6.7, method is not used any more, useReferenceEditorListItemRendererFactory.listBoxItemChosen(Object, Event)instead.DataTypeloadDataType(java.lang.String typeCode)protected voidnextPage()Deprecated, for removal: This API element is subject to removal in a future version.since 6.7, method is not used any more, useReferenceEditorListItemRendererFactory.nextPage()instead.voidonAddSelectedObject(T obj, boolean hideBandboxWhenAnyItemSelected)protected voidonOpenHandler(org.zkoss.zk.ui.event.OpenEvent event, org.zkoss.zul.Bandpopup bandpopup)voidonRemoveSelectedObject(T obj, boolean hideBandboxWhenAnyItemSelected)protected voidopenReferenceSearchOnBandboxButton(org.zkoss.zul.Bandbox bandbox)protected voidopenTypeSelectorContainer(ReferenceEditorLogic referenceEditorLogic, org.zkoss.zul.Div container, TypeSelectorTreeModel model, org.zkoss.zul.Button btn)Deprecated, for removal: This API element is subject to removal in a future version.since 6.7, method is not used any more, useReferenceEditorListItemRendererFactory.openTypeSelectorContainer(ReferenceEditorLogic, Div, TypeSelectorTreeModel, Button)instead.protected voidopenTypeSelectorTree(org.zkoss.zk.ui.event.Event event)Deprecated, for removal: This API element is subject to removal in a future version.since 6.7, method is not used any more, useReferenceEditorListItemRendererFactory.openTypeSelectorTree(Event)instead.protected voidpreparePreviewPopup(org.zkoss.zk.ui.Component parent, ObjectPreview preview, org.zkoss.zul.Image target)Deprecated, for removal: This API element is subject to removal in a future version.since 6.7, method is not used any more, useReferenceEditorListItemRendererFactory.preparePreviewPopup(Component, ObjectPreview, Image)instead.protected voidpreviousPage()Deprecated, for removal: This API element is subject to removal in a future version.since 6.7, method is not used any more, useReferenceEditorListItemRendererFactory.previousPage()instead.protected voidrefreshPagingState()protected voidrefreshPopupContent()protected voidremovePopupContent(org.zkoss.zul.Bandpopup bandpopup)protected voidrenderAutoCorrectionRow(org.zkoss.zul.Listitem item, AutoCorrectionInfo autoCorrectionInfo, org.zkoss.zul.Listcell cell)Deprecated, for removal: This API element is subject to removal in a future version.since 6.7, method is not used any more, useReferenceEditorListItemRendererFactory.renderAutoCorrectionRow(Listitem, AutoCorrectionInfo, Listcell)instead.protected voidrenderCreateOnlyLayout(org.zkoss.zk.ui.Component parent)protected voidrenderNestedObjectCreator(org.zkoss.zul.Listitem item, NestedObjectCreator data, org.zkoss.zul.Listcell cell, org.zkoss.zul.Listbox parentListBox, ReferenceEditorLogic referenceEditorLogic)Deprecated, for removal: This API element is subject to removal in a future version.since 6.7, method is not used any more, useReferenceEditorListItemRendererFactory.renderNestedObjectCreator(Listitem, NestedObjectCreator, Listcell, Listbox, ReferenceEditorLogic)instead.protected voidrenderPartOfPopup(org.zkoss.zul.Bandbox parent, NestedObjectCreator data, ReferenceEditorLogic referenceEditorLogic)voidsetEditableState(boolean contextIsEditable)protected voidsetListboxFocus()voidsetOrdered(boolean ordered)voidsetPlaceholderKey(java.lang.String placeholderKey)voidsetRenderOnDemandSize(int renderOnDemandSize)voidsetSelectedItemsMaxSize(int selectedItemsMaxSize)protected voidshowAutoCorrectedSearchResults(AutoCorrectionInfo selected)Deprecated, for removal: This API element is subject to removal in a future version.since 6.7, method is not used any more, useReferenceEditorListItemRendererFactory.showAutoCorrectedSearchResults(AutoCorrectionInfo)instead.
-
-
-
Field Detail
-
ORG_ZKOSS_ZUL_LISTBOX_ROD
public static final java.lang.String ORG_ZKOSS_ZUL_LISTBOX_ROD
- See Also:
- Constant Field Values
-
ORG_ZKOSS_ZUL_LISTBOX_INIT_ROD_SIZE
public static final java.lang.String ORG_ZKOSS_ZUL_LISTBOX_INIT_ROD_SIZE
- See Also:
- Constant Field Values
-
CSS_YW_LISTBOX_DISABLED
public static final java.lang.String CSS_YW_LISTBOX_DISABLED
- See Also:
- Constant Field Values
-
CSS_YE_CREATE_TYPE_SELECTOR_CONTAINER
public static final java.lang.String CSS_YE_CREATE_TYPE_SELECTOR_CONTAINER
- See Also:
- Constant Field Values
-
CSS_YE_CREATE_TYPE_SELECTOR_CONTAINER_TREE
public static final java.lang.String CSS_YE_CREATE_TYPE_SELECTOR_CONTAINER_TREE
- See Also:
- Constant Field Values
-
CSS_YE_CREATE_TYPE_SELECTOR_BUTTON
public static final java.lang.String CSS_YE_CREATE_TYPE_SELECTOR_BUTTON
- See Also:
- Constant Field Values
-
CSS_YE_BUTTON_ACTIVE
public static final java.lang.String CSS_YE_BUTTON_ACTIVE
- See Also:
- Constant Field Values
-
CSS_Z_BANDBOX_BUTTON
public static final java.lang.String CSS_Z_BANDBOX_BUTTON
- See Also:
- Constant Field Values
-
CSS_Z_BANDBOX_ICON
public static final java.lang.String CSS_Z_BANDBOX_ICON
- See Also:
- Constant Field Values
-
CSS_Z_ICON_CARET_DOWN
public static final java.lang.String CSS_Z_ICON_CARET_DOWN
- See Also:
- Constant Field Values
-
CSS_REFERENCE_EDITOR_PAGING
public static final java.lang.String CSS_REFERENCE_EDITOR_PAGING
- See Also:
- Constant Field Values
-
CSS_WIDTH_100_PERCENT
public static final java.lang.String CSS_WIDTH_100_PERCENT
- See Also:
- Constant Field Values
-
CSS_YE_EDITOR_DISABLED
public static final java.lang.String CSS_YE_EDITOR_DISABLED
- See Also:
- Constant Field Values
-
CSS_YE_REMOVE_ENABLED
public static final java.lang.String CSS_YE_REMOVE_ENABLED
- See Also:
- Constant Field Values
-
CSS_YE_DEFAULT_REFERENCE_EDITOR_PREVIEW_POPUP_IMAGE
public static final java.lang.String CSS_YE_DEFAULT_REFERENCE_EDITOR_PREVIEW_POPUP_IMAGE
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
ReferenceEditorLayout
public ReferenceEditorLayout(ReferenceEditorLogic<T> referenceEditorInterface)
-
ReferenceEditorLayout
public ReferenceEditorLayout(ReferenceEditorLogic<T> referenceEditorInterface, Base configuration)
-
-
Method Detail
-
setEditableState
public void setEditableState(boolean contextIsEditable)
-
renderCreateOnlyLayout
protected void renderCreateOnlyLayout(org.zkoss.zk.ui.Component parent)
-
createLayout
public void createLayout(org.zkoss.zk.ui.Component parent)
-
appendEditorsToLayout
protected void appendEditorsToLayout(org.zkoss.zul.Div verticalLayout)
-
canReadAttributeTypeOrSubType
protected boolean canReadAttributeTypeOrSubType(java.lang.String typeCode)
-
createBandBox
protected void createBandBox(org.zkoss.zul.Div verticalLayout)
-
onOpenHandler
protected void onOpenHandler(org.zkoss.zk.ui.event.OpenEvent event, org.zkoss.zul.Bandpopup bandpopup)
-
openReferenceSearchOnBandboxButton
protected void openReferenceSearchOnBandboxButton(org.zkoss.zul.Bandbox bandbox)
-
createPopupContent
protected void createPopupContent(org.zkoss.zul.Bandpopup bandpopup)
-
jumpToTypeSelectorForLastElement
protected void jumpToTypeSelectorForLastElement(org.zkoss.zk.ui.event.Event event)
-
jumpToTypeSelector
protected void jumpToTypeSelector(org.zkoss.zk.ui.event.Event event)
-
getTypeSelectorTree
protected org.zkoss.zul.Tree getTypeSelectorTree(org.zkoss.zk.ui.event.Event event)
-
getTypeSelectorContainer
protected org.zkoss.zul.Div getTypeSelectorContainer(org.zkoss.zk.ui.event.Event event)
-
nextPage
@Deprecated(since="6.7", forRemoval=true) protected void nextPage()Deprecated, for removal: This API element is subject to removal in a future version.since 6.7, method is not used any more, useReferenceEditorListItemRendererFactory.nextPage()instead.
-
previousPage
@Deprecated(since="6.7", forRemoval=true) protected void previousPage()Deprecated, for removal: This API element is subject to removal in a future version.since 6.7, method is not used any more, useReferenceEditorListItemRendererFactory.previousPage()instead.
-
changePage
public void changePage(int pageNumber)
-
setListboxFocus
protected void setListboxFocus()
-
listBoxItemChosen
@Deprecated(since="6.7", forRemoval=true) protected void listBoxItemChosen(T selected, org.zkoss.zk.ui.event.Event event)Deprecated, for removal: This API element is subject to removal in a future version.since 6.7, method is not used any more, useReferenceEditorListItemRendererFactory.listBoxItemChosen(Object, Event)instead.
-
getTypeSelectorButton
@Deprecated(since="6.7", forRemoval=true) protected org.zkoss.zk.ui.Component getTypeSelectorButton(org.zkoss.zk.ui.event.Event event)Deprecated, for removal: This API element is subject to removal in a future version.since 6.7, method is not used any more, useReferenceEditorListItemRendererFactory.getTypeSelectorButton(Event)instead.
-
closeBandbox
protected void closeBandbox()
-
showAutoCorrectedSearchResults
@Deprecated(since="6.7", forRemoval=true) protected void showAutoCorrectedSearchResults(AutoCorrectionInfo selected)Deprecated, for removal: This API element is subject to removal in a future version.since 6.7, method is not used any more, useReferenceEditorListItemRendererFactory.showAutoCorrectedSearchResults(AutoCorrectionInfo)instead.
-
getListbox
public org.zkoss.zul.Listbox getListbox()
-
removePopupContent
protected void removePopupContent(org.zkoss.zul.Bandpopup bandpopup)
-
createSelectedItemsListItemRenderer
protected org.zkoss.zul.ListitemRenderer<T> createSelectedItemsListItemRenderer()
-
dragAndDropItems
@Deprecated(since="6.7", 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 6.7, method is not used any more, useReferenceEditorListItemRendererFactory.dragAndDropItems(Listitem, Listitem)instead.
-
createListItemRenderer
protected org.zkoss.zul.ListitemRenderer<T> createListItemRenderer()
-
openTypeSelectorTree
@Deprecated(since="6.7", forRemoval=true) protected void openTypeSelectorTree(org.zkoss.zk.ui.event.Event event)Deprecated, for removal: This API element is subject to removal in a future version.since 6.7, method is not used any more, useReferenceEditorListItemRendererFactory.openTypeSelectorTree(Event)instead.
-
closeTypeSelectorTree
@Deprecated(since="6.7", forRemoval=true) protected void closeTypeSelectorTree(org.zkoss.zk.ui.event.Event event)Deprecated, for removal: This API element is subject to removal in a future version.since 6.7, method is not used any more, useReferenceEditorListItemRendererFactory.closeTypeSelectorTree(Event)instead.
-
renderAutoCorrectionRow
@Deprecated(since="6.7", forRemoval=true) protected void renderAutoCorrectionRow(org.zkoss.zul.Listitem item, AutoCorrectionInfo autoCorrectionInfo, org.zkoss.zul.Listcell cell)Deprecated, for removal: This API element is subject to removal in a future version.since 6.7, method is not used any more, useReferenceEditorListItemRendererFactory.renderAutoCorrectionRow(Listitem, AutoCorrectionInfo, Listcell)instead.
-
preparePreviewPopup
@Deprecated(since="6.7", forRemoval=true) protected void preparePreviewPopup(org.zkoss.zk.ui.Component parent, ObjectPreview preview, org.zkoss.zul.Image target)Deprecated, for removal: This API element is subject to removal in a future version.since 6.7, method is not used any more, useReferenceEditorListItemRendererFactory.preparePreviewPopup(Component, ObjectPreview, Image)instead.
-
getObjectPreviewService
@Deprecated(since="6.7", forRemoval=true) protected ObjectPreviewService getObjectPreviewService()Deprecated, for removal: This API element is subject to removal in a future version.since 6.7, method is not used any more, useReferenceEditorListItemRendererFactory.getObjectPreviewService()instead.
-
refreshPagingState
protected void refreshPagingState()
-
addListeners
public void addListeners()
-
addOnOpenBandboxEventListener
protected void addOnOpenBandboxEventListener()
-
addOnSelectedItemsModelChange
protected void addOnSelectedItemsModelChange()
-
addOnTypingEventListener
protected void addOnTypingEventListener()
-
buildPaging
public void buildPaging()
-
refreshPopupContent
protected void refreshPopupContent()
-
onAddSelectedObject
public void onAddSelectedObject(T obj, boolean hideBandboxWhenAnyItemSelected)
-
onRemoveSelectedObject
public void onRemoveSelectedObject(T obj, boolean hideBandboxWhenAnyItemSelected)
-
addCreateNewReferenceListitem
protected void addCreateNewReferenceListitem()
-
decideOnBandboxVisibility
protected void decideOnBandboxVisibility(boolean hideBandboxWhenAnyItemSelected)
-
handleBandboxFilerText
protected void handleBandboxFilerText(boolean clearText)
-
renderPartOfPopup
protected void renderPartOfPopup(org.zkoss.zul.Bandbox parent, NestedObjectCreator data, ReferenceEditorLogic referenceEditorLogic) throws TypeNotFoundException- Throws:
TypeNotFoundException
-
renderNestedObjectCreator
@Deprecated(since="6.7", forRemoval=true) protected void renderNestedObjectCreator(org.zkoss.zul.Listitem item, NestedObjectCreator data, org.zkoss.zul.Listcell cell, org.zkoss.zul.Listbox parentListBox, ReferenceEditorLogic referenceEditorLogic) throws TypeNotFoundExceptionDeprecated, for removal: This API element is subject to removal in a future version.since 6.7, method is not used any more, useReferenceEditorListItemRendererFactory.renderNestedObjectCreator(Listitem, NestedObjectCreator, Listcell, Listbox, ReferenceEditorLogic)instead.- Throws:
TypeNotFoundException
-
createTypeSelectorTreeModel
public TypeSelectorTreeModel createTypeSelectorTreeModel(java.lang.String typeCode) throws TypeNotFoundException
- Throws:
TypeNotFoundException
-
createTypeSelectorOpenerButton
@Deprecated(since="6.7", forRemoval=true) protected org.zkoss.zul.Button createTypeSelectorOpenerButton(ReferenceEditorLogic referenceEditorLogic, org.zkoss.zul.Div container, TypeSelectorTreeModel model)Deprecated, for removal: This API element is subject to removal in a future version.since 6.7, method is not used any more, useReferenceEditorListItemRendererFactory.createTypeSelectorOpenerButton(ReferenceEditorLogic, Div, TypeSelectorTreeModel)instead.
-
openTypeSelectorContainer
@Deprecated(since="6.7", forRemoval=true) protected void openTypeSelectorContainer(ReferenceEditorLogic referenceEditorLogic, org.zkoss.zul.Div container, TypeSelectorTreeModel model, org.zkoss.zul.Button btn)Deprecated, for removal: This API element is subject to removal in a future version.since 6.7, method is not used any more, useReferenceEditorListItemRendererFactory.openTypeSelectorContainer(ReferenceEditorLogic, Div, TypeSelectorTreeModel, Button)instead.
-
closeTypeSelectorContainer
@Deprecated(since="6.7", forRemoval=true) protected void closeTypeSelectorContainer(org.zkoss.zul.Div container, org.zkoss.zul.Button btn)Deprecated, for removal: This API element is subject to removal in a future version.since 6.7, method is not used any more, useReferenceEditorListItemRendererFactory.closeTypeSelectorContainer(Div, Button)instead.
-
createTypeSelectorTree
public org.zkoss.zul.Tree createTypeSelectorTree(TypeSelectorTreeModel model, ReferenceEditorLogic referenceEditorLogic, java.util.function.Consumer<java.lang.String> itemCreationConsumer)
-
jumpToListboxForFirstElement
protected void jumpToListboxForFirstElement(org.zkoss.zul.Tree typeSelector)
-
createTypeSelectorListener
protected org.zkoss.zk.ui.event.EventListener<org.zkoss.zk.ui.event.Event> createTypeSelectorListener(ReferenceEditorLogic referenceEditorLogic, java.util.function.Consumer<java.lang.String> itemCreationConsumer, org.zkoss.zul.Tree typeSelector)
-
createTypeSelectorItemRenderer
protected org.zkoss.zul.TreeitemRenderer createTypeSelectorItemRenderer(EditorContext context)
-
expandFirstNonAbstractSubtype
public void expandFirstNonAbstractSubtype(org.zkoss.zul.AbstractTreeModel treeModel, java.lang.String currentTypeCode)
-
loadDataType
public DataType loadDataType(java.lang.String typeCode)
-
contains
public boolean contains(T obj)
-
clearSelection
public void clearSelection()
-
isOrdered
public boolean isOrdered()
-
setOrdered
public void setOrdered(boolean ordered)
-
getPlaceholderKey
public java.lang.String getPlaceholderKey()
-
setPlaceholderKey
public void setPlaceholderKey(java.lang.String placeholderKey)
-
getCurrentlySelectedList
public org.zkoss.zul.Listbox getCurrentlySelectedList()
-
getSelectedElementsListModel
public org.zkoss.zul.ListModelList<T> getSelectedElementsListModel()
-
getPermissionFacade
protected PermissionFacade getPermissionFacade()
-
getTypeFacade
protected TypeFacade getTypeFacade()
-
getLabelService
protected LabelService getLabelService()
-
getBandbox
public org.zkoss.zul.Bandbox getBandbox()
-
getCreateOnlyBandbox
protected org.zkoss.zul.Bandbox getCreateOnlyBandbox()
-
getDropButton
protected org.zkoss.zul.A getDropButton()
-
getDropButon
@Deprecated(since="6.6", forRemoval=true) protected org.zkoss.zul.A getDropButon()Deprecated, for removal: This API element is subject to removal in a future version.since 6.6
-
getAvailableElementsListModel
public org.zkoss.zul.ListModelList<T> getAvailableElementsListModel()
-
getReferenceEditor
public ReferenceEditorLogic<T> getReferenceEditor()
-
getConfiguration
public Base getConfiguration()
-
isReadOnly
public boolean isReadOnly()
-
getPaging
public org.zkoss.zul.Paging getPaging()
-
getRenderOnDemandSize
public int getRenderOnDemandSize()
-
setRenderOnDemandSize
public void setRenderOnDemandSize(int renderOnDemandSize)
-
getSelectedItemsMaxSize
public int getSelectedItemsMaxSize()
-
setSelectedItemsMaxSize
public void setSelectedItemsMaxSize(int selectedItemsMaxSize)
-
getListItemRendererFactory
protected ReferenceEditorListItemRendererFactory<T> getListItemRendererFactory()
-
-