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,java.io.Serializable,java.lang.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:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description AbstractSimpleReferenceSelector()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddReferenceSelectorListener(SimpleReferenceSelectorListener referenceSelectorListener)Register a listener for current componentvoidfireAbortAndCloseAdvancedMode()Fire abort event on advanced search dialog componentprotected voidfireAutoCompleteSearch(java.lang.String searchTerm)Fire auto search event particular componentvoidfireCancel()Fire cancel event on particular componentvoidfireOpenReferencedItem(TypedObject item)Opens a value within popup editorprotected voidfireSaveActualItem(java.lang.Object currentValue)Fire save current valueprotected voidfireSelectorAdvancedMode()Fire show advances search reference selectorprotected voidfireSelectorNormalMode()Fire normal mode on particular componentprotected voidfireShowItemEditorPopup(CreateContext context)Fire show item editor popupvoidremoveReferenceSelectorListener(SimpleReferenceSelectorListener referenceSelectorListener)Unregister an listener for a current component-
Methods inherited from class org.zkoss.zul.impl.XulElement
clone, getContext, getCtrlKeys, getPopup, getPropertyAccess, getTooltip, setContext, setContext, setContextAttributes, setCtrlKeys, setPopup, setPopup, setPopupAttributes, setTooltip, setTooltip, setTooltipAttributes
-
Methods inherited from class org.zkoss.zk.ui.HtmlBasedComponent
focus, getAction, getDraggable, getDroppable, getExtraCtrl, getHeight, getHflex, getLeft, getRenderdefer, getSclass, getStyle, getTabindex, getTabindexInteger, getTooltiptext, getTop, getVflex, getWidth, getZclass, getZindex, getZIndex, 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, setZIndexDirectly
-
Methods 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, equals, 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, willSerialize
-
Methods inherited from class java.lang.Object
finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface de.hybris.platform.cockpit.model.referenceeditor.simple.UISimpleReferenceSelector
getModel, setModel, showAutoCompletePopup, updateAutoCompleteResult, updateItems, updateMode, updateRootSearchTypeChanged, updateRootTypeChanged, updateSearchResult
-
Methods inherited from interface de.hybris.platform.cockpit.model.general.UIViewComponent
initialize, update
-
-
-
-
Method Detail
-
fireCancel
public void fireCancel()
Fire cancel event on particular component
-
fireAbortAndCloseAdvancedMode
public void fireAbortAndCloseAdvancedMode()
Fire abort event on advanced search dialog component
-
fireAutoCompleteSearch
protected void fireAutoCompleteSearch(java.lang.String searchTerm)
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
public void fireOpenReferencedItem(TypedObject item)
Opens a value within popup editor- Parameters:
item- current value
-
fireShowItemEditorPopup
protected void fireShowItemEditorPopup(CreateContext context)
Fire show item editor popup- Parameters:
context- - current create context
-
fireSaveActualItem
protected void fireSaveActualItem(java.lang.Object currentValue)
Fire save current value- Parameters:
currentValue- - current value
-
addReferenceSelectorListener
public void addReferenceSelectorListener(SimpleReferenceSelectorListener referenceSelectorListener)
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
-
-