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 void
addReferenceSelectorListener(SimpleReferenceSelectorListener referenceSelectorListener)
Register a listener for current componentvoid
fireAbortAndCloseAdvancedMode()
Fire abort event on advanced search dialog componentprotected void
fireAutoCompleteSearch(java.lang.String searchTerm)
Fire auto search event particular componentvoid
fireCancel()
Fire cancel event on particular componentvoid
fireOpenReferencedItem(TypedObject item)
Opens a value within popup editorprotected void
fireSaveActualItem(java.lang.Object currentValue)
Fire save current valueprotected void
fireSelectorAdvancedMode()
Fire show advances search reference selectorprotected void
fireSelectorNormalMode()
Fire normal mode on particular componentprotected void
fireShowItemEditorPopup(CreateContext context)
Fire show item editor popupvoid
removeReferenceSelectorListener(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:UISimpleReferenceSelector
Register a listener for current component- Specified by:
addReferenceSelectorListener
in interfaceUISimpleReferenceSelector
-
removeReferenceSelectorListener
public void removeReferenceSelectorListener(SimpleReferenceSelectorListener referenceSelectorListener)
Description copied from interface:UISimpleReferenceSelector
Unregister an listener for a current component- Specified by:
removeReferenceSelectorListener
in interfaceUISimpleReferenceSelector
-
-