Class AbstractSimpleReferenceSelector
java.lang.Object
org.zkoss.zk.ui.AbstractComponent
org.zkoss.zk.ui.HtmlBasedComponent
org.zkoss.zul.impl.XulElement
org.zkoss.zul.Div
de.hybris.platform.cockpit.model.referenceeditor.simple.AbstractSimpleReferenceSelector
- All Implemented Interfaces:
UIViewComponent,UISimpleReferenceSelector,Serializable,Cloneable,org.zkoss.zk.ui.Component,org.zkoss.zk.ui.ext.Scope,org.zkoss.zk.ui.sys.ComponentCtrl
- Direct Known Subclasses:
SimpleReferenceSelector
public abstract class AbstractSimpleReferenceSelector
extends org.zkoss.zul.Div
implements UISimpleReferenceSelector
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class org.zkoss.zk.ui.HtmlBasedComponent
org.zkoss.zk.ui.HtmlBasedComponent.ExtraCtrlNested classes/interfaces inherited from class org.zkoss.zk.ui.AbstractComponent
org.zkoss.zk.ui.AbstractComponent.Children -
Field Summary
Fields inherited from class org.zkoss.zk.ui.HtmlBasedComponent
_zclassFields inherited from interface org.zkoss.zk.ui.Component
APPLICATION_SCOPE, COMPONENT_SCOPE, DESKTOP_SCOPE, PAGE_SCOPE, REQUEST_SCOPE, SESSION_SCOPE, SPACE_SCOPEFields inherited from interface org.zkoss.zk.ui.sys.ComponentCtrl
AFTER_CHILD_ADDED, AFTER_CHILD_REMOVED, AFTER_PAGE_ATTACHED, AFTER_PAGE_DETACHED, CE_BUSY_IGNORE, CE_DUPLICATE_IGNORE, CE_IMPORTANT, CE_NON_DEFERRABLE, CE_REPEAT_IGNORE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddReferenceSelectorListener(SimpleReferenceSelectorListener referenceSelectorListener) Register a listener for current componentvoidFire abort event on advanced search dialog componentprotected voidfireAutoCompleteSearch(String searchTerm) Fire auto search event particular componentvoidFire cancel event on particular componentvoidOpens a value within popup editorprotected voidfireSaveActualItem(Object currentValue) Fire save current valueprotected voidFire show advances search reference selectorprotected voidFire normal mode on particular componentprotected voidfireShowItemEditorPopup(CreateContext context) Fire show item editor popupvoidremoveReferenceSelectorListener(SimpleReferenceSelectorListener referenceSelectorListener) Unregister an listener for a current componentMethods inherited from class org.zkoss.zul.Div
getAlign, renderProperties, setAlignMethods inherited from class org.zkoss.zul.impl.XulElement
clone, getContext, getCtrlKeys, getPopup, getPropertyAccess, getTooltip, setContext, setContext, setContextAttributes, setCtrlKeys, setPopup, setPopup, setPopupAttributes, setTooltip, setTooltip, setTooltipAttributesMethods inherited from class org.zkoss.zk.ui.HtmlBasedComponent
addSclass, focus, getAction, getDraggable, getDroppable, getExtraCtrl, getHeight, getHflex, getLeft, getRenderdefer, getSclass, getStyle, getTabindex, getTabindexInteger, getTooltiptext, getTop, getVflex, getWidth, getZclass, getZindex, getZIndex, removeSclass, removeSclass, service, setAction, setClass, setDraggable, setDroppable, setFocus, setHeight, setHeight0, setHeightDirectly, setHflex, setHflex0, setHflexDirectly, setLeft, setLeftDirectly, setRenderdefer, setSclass, setStyle, setTabindex, setTabindex, setTooltiptext, setTop, setTopDirectly, setVflex, setVflex0, setVflexDirectly, setWidth, setWidth0, setWidthDirectly, setZclass, setZindex, setZIndex, setZIndexDirectlyMethods inherited from class org.zkoss.zk.ui.AbstractComponent
addAnnotation, addAnnotation, addCallback, addClientEvent, addEventHandler, addEventListener, addEventListener, addForward, addForward, addForward, addForward, addMoved, addRedrawCallback, addScopeListener, addShadowRoot, addShadowRootBefore, addSharedEventHandlerMap, appendChild, applyProperties, beforeChildAdded, beforeChildRemoved, beforeParentChanged, detach, didActivate, didActivate, didDeserialize, didDeserialize, disableBindingAnnotation, disableClientUpdate, enableBindingAnnotation, getAnnotatedProperties, getAnnotatedPropertiesBy, getAnnotation, getAnnotation, getAnnotations, getAnnotations, getAnnotations, getAttribute, getAttribute, getAttribute, getAttributeOrFellow, getAttributes, getAttributes, getAuService, getAutag, getCallback, getChildren, getClientAttribute, getClientDataAttribute, getClientEvents, getDefaultMold, getDefinition, getDesktop, getEventHandler, getEventHandlerNames, getEventListenerMap, getEventListeners, getFellow, getFellow, getFellowIfAny, getFellowIfAny, getFellows, getFirstChild, getId, getLastChild, getListenerIterator, getMold, getNextSibling, getPage, getParent, getPreviousSibling, getRedrawCallback, getRoot, getShadowFellowIfAny, getShadowRoots, getShadowVariable, getShadowVariable, getShadowVariable0, getSpaceOwner, getSpecialRendererOutput, getStubonly, getSubBindingAnnotationCount, getTemplate, getTemplateNames, getUuid, getWidgetAttribute, getWidgetAttributeNames, getWidgetClass, getWidgetListener, getWidgetListenerNames, getWidgetOverride, getWidgetOverrideNames, hasAttribute, hasAttribute, hasAttribute, hasAttributeOrFellow, hasBindingAnnotation, hasFellow, hasFellow, hasSubBindingAnnotation, insertBefore, invalidate, isChildable, isInvalidated, isListenerAvailable, isVisible, onChildAdded, onChildRemoved, onPageAttached, onPageDetached, onWrongValue, query, queryAll, redraw, redrawChildren, removeAttribute, removeAttribute, removeAttribute, removeCallback, removeChild, removeEventListener, removeForward, removeForward, removeRedrawCallback, removeScopeListener, removeShadowRoot, render, render, render, replace, response, response, response, service, sessionDidActivate, sessionWillPassivate, setAttribute, setAttribute, setAttribute, setAuService, setAutag, setClientAttribute, setClientDataAttribute, setDefinition, setDefinition, setId, setMold, setPage, setPageBefore, setParent, setStubonly, setStubonly, setSubBindingAnnotationCount, setTemplate, setVisible, setVisibleDirectly, setWidgetAttribute, setWidgetClass, setWidgetListener, setWidgetOverride, smartUpdate, smartUpdate, smartUpdate, smartUpdate, smartUpdate, smartUpdate, smartUpdate, smartUpdate, smartUpdate, smartUpdateWidgetListener, smartUpdateWidgetOverride, toString, updateByClient, updateSubBindingAnnotationCount, willPassivate, willPassivate, willSerialize, willSerializeMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface de.hybris.platform.cockpit.model.referenceeditor.simple.UISimpleReferenceSelector
getModel, setModel, showAutoCompletePopup, updateAutoCompleteResult, updateItems, updateMode, updateRootSearchTypeChanged, updateRootTypeChanged, updateSearchResultMethods inherited from interface de.hybris.platform.cockpit.model.general.UIViewComponent
initialize, update
-
Constructor Details
-
AbstractSimpleReferenceSelector
public AbstractSimpleReferenceSelector()
-
-
Method Details
-
fireCancel
public void fireCancel()Fire cancel event on particular component -
fireAbortAndCloseAdvancedMode
public void fireAbortAndCloseAdvancedMode()Fire abort event on advanced search dialog component -
fireAutoCompleteSearch
Fire auto search event particular component- Parameters:
searchTerm- - init search term
-
fireSelectorAdvancedMode
protected void fireSelectorAdvancedMode()Fire show advances search reference selector -
fireSelectorNormalMode
protected void fireSelectorNormalMode()Fire normal mode on particular component -
fireOpenReferencedItem
Opens a value within popup editor- Parameters:
item- current value
-
fireShowItemEditorPopup
Fire show item editor popup- Parameters:
context- - current create context
-
fireSaveActualItem
Fire save current value- Parameters:
currentValue- - current value
-
addReferenceSelectorListener
Description copied from interface:UISimpleReferenceSelectorRegister a listener for current component- Specified by:
addReferenceSelectorListenerin interfaceUISimpleReferenceSelector
-
removeReferenceSelectorListener
public void removeReferenceSelectorListener(SimpleReferenceSelectorListener referenceSelectorListener) Description copied from interface:UISimpleReferenceSelectorUnregister an listener for a current component- Specified by:
removeReferenceSelectorListenerin interfaceUISimpleReferenceSelector
-