Class AbstractAdvancedSearchView
- 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.advancedsearch.impl.AbstractAdvancedSearchView
-
- All Implemented Interfaces:
UIAdvancedSearchView,UIViewComponent,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:
AdvancedSearchView
public abstract class AbstractAdvancedSearchView extends org.zkoss.zul.Div implements UIAdvancedSearchView
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description AbstractAdvancedSearchView()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description voidaddAdvancedSearchViewListener(AdvancedSearchViewListener listener)Registers theAdvancedSearchViewListenerlistenerwith this view component.protected voidfireAddSortField(SearchField field)protected voidfireChangeSelectedType(ObjectTemplate type)protected voidfireHideSearchField(SearchField field)protected voidfireHideSearchFieldGroup(SearchFieldGroup group)protected voidfireRemoveSortField(SearchField field)voidfireSearch()protected voidfireShowSearchField(SearchField field)protected voidfireShowSearchFieldGroup(SearchFieldGroup group)abstract AdvancedSearchParameterContainergetParameterContainer()booleanisInEditMode()voidremoveAdvancedSearchViewListener(AdvancedSearchViewListener listener)Unregisters theAdvancedSearchViewListenerlistenerwith this view component.voidsetEditMode(boolean value)-
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.advancedsearch.UIAdvancedSearchView
getModel, setModel, updateSearchField, updateSearchFields, updateSearchGroups, updateSelectedType, updateSortFields, updateTypes
-
Methods inherited from interface de.hybris.platform.cockpit.model.general.UIViewComponent
initialize, update
-
-
-
-
Method Detail
-
addAdvancedSearchViewListener
public void addAdvancedSearchViewListener(AdvancedSearchViewListener listener)
Description copied from interface:UIAdvancedSearchViewRegisters theAdvancedSearchViewListenerlistenerwith this view component.- Specified by:
addAdvancedSearchViewListenerin interfaceUIAdvancedSearchView- Parameters:
listener- the listener to register
-
removeAdvancedSearchViewListener
public void removeAdvancedSearchViewListener(AdvancedSearchViewListener listener)
Description copied from interface:UIAdvancedSearchViewUnregisters theAdvancedSearchViewListenerlistenerwith this view component.- Specified by:
removeAdvancedSearchViewListenerin interfaceUIAdvancedSearchView- Parameters:
listener- the listener to unregister
-
getParameterContainer
public abstract AdvancedSearchParameterContainer getParameterContainer()
-
fireChangeSelectedType
protected void fireChangeSelectedType(ObjectTemplate type)
-
fireHideSearchField
protected void fireHideSearchField(SearchField field)
-
fireShowSearchField
protected void fireShowSearchField(SearchField field)
-
fireAddSortField
protected void fireAddSortField(SearchField field)
-
fireRemoveSortField
protected void fireRemoveSortField(SearchField field)
-
fireHideSearchFieldGroup
protected void fireHideSearchFieldGroup(SearchFieldGroup group)
-
fireShowSearchFieldGroup
protected void fireShowSearchFieldGroup(SearchFieldGroup group)
-
fireSearch
public void fireSearch()
-
isInEditMode
public boolean isInEditMode()
-
setEditMode
public void setEditMode(boolean value)
-
-