Class QueryCaptionBrowserComponent
- 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.components.contentbrowser.AbstractBrowserComponent
-
- de.hybris.platform.cockpit.components.contentbrowser.CaptionBrowserComponent
-
- de.hybris.platform.cockpit.components.contentbrowser.QueryCaptionBrowserComponent
-
- All Implemented Interfaces:
BrowserComponent,CockpitComponent,DesktopRemovalAwareComponent,java.io.Serializable,java.lang.Cloneable,org.zkoss.zk.ui.api.HtmlBasedComponent,org.zkoss.zk.ui.Component,org.zkoss.zk.ui.ext.Scope,org.zkoss.zk.ui.sys.ComponentCtrl,org.zkoss.zul.api.Div,org.zkoss.zul.impl.api.XulElement
public class QueryCaptionBrowserComponent extends CaptionBrowserComponent implements DesktopRemovalAwareComponent
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description protected classQueryCaptionBrowserComponent.MyQueryController
-
Field Summary
Fields Modifier and Type Field Description protected AbstractAdvancedSearchViewadvancedSearchAreaprotected ComponentControlleradvancedSearchControllerprotected org.zkoss.zul.DivadvancedSearchDivprotected org.zkoss.zul.ToolbarbuttonadvSearchBtnprotected org.zkoss.zk.ui.event.EventListenerqueryControllerprotected org.zkoss.zul.TextboxqueryTextboxprotected org.zkoss.zul.ToolbarbuttonsaveQueryBtnprotected org.zkoss.zul.ButtonsearchBtnprotected org.zkoss.zul.CheckboxstickyBtn-
Fields inherited from class de.hybris.platform.cockpit.components.contentbrowser.CaptionBrowserComponent
closeBtn, mainGroupbox, navigationPathLabel, navigationPathTooltip
-
Fields inherited from class de.hybris.platform.cockpit.components.contentbrowser.AbstractBrowserComponent
ADV_QUERY_BTN_ACTIVE_IMG, ADV_QUERY_BTN_IMG, BROWSER_TOOLBAR_SCLASS, CLOSE_BTN_IMG, CONTENT_BROWSER_GB_SCLASS, CONTENT_BROWSER_STICKY_GB_SCLASS, DUPLICATE_BTN_IMG, initialized, MAIN_AREA_BL_SCLASS, MINIMIZE_BTN_IMG, SAVE_QUERY_BTN_IMG, SEARCH_MAGNIFIER_BTN_IMG, SPLIT_ACTIVE_BTN_IMG, SPLIT_INACTIVE_BTN_IMG
-
-
Constructor Summary
Constructors Constructor Description QueryCaptionBrowserComponent(BrowserModel model, AbstractContentBrowser contentBrowser)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected AbstractAdvancedSearchViewcreateAdvancedSearchView(java.util.List<? extends org.zkoss.zk.ui.Component> leftButtons, java.util.List<? extends org.zkoss.zk.ui.Component> rightButtons)protected org.zkoss.zk.ui.HtmlBasedComponentcreateLeftCaptionContent()Creates and returns the content of the (upper) left side of this caption component.voiddesktopRemoved(org.zkoss.zk.ui.Desktop desktop)voiddetach()SearchBrowserModelgetModel()booleaninitialize()Initializes this browser component i.e.protected AbstractAdvancedSearchViewloadAdvancedSearchArea()voidsetModel(BrowserModel model)Sets the model tomodeland callsAbstractBrowserComponent.initialize().voidsetParent(org.zkoss.zk.ui.Component parent)booleanupdate()Updates this browser component i.e.-
Methods inherited from class de.hybris.platform.cockpit.components.contentbrowser.CaptionBrowserComponent
createAdditionalRightCaptionComponents, createAdvancedArea, createCaption, createCaptionLabelComponent, createCaptionLabelTooltipContent, createGroupbox, createRightCaptionContent, resize, setActiveItem, updateActiveItems, updateItem, updateItem, updateLabels, updateSelectedItems
-
Methods inherited from class de.hybris.platform.cockpit.components.contentbrowser.AbstractBrowserComponent
getContentBrowser
-
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
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, 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, 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, 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
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.zkoss.zk.ui.Component
addEventListener, addEventListener, addForward, addForward, addForward, addForward, appendChild, applyProperties, clone, getAttribute, getAttribute, getAttributeOrFellow, getAttributes, getAttributes, getAuService, getAutag, getChildren, getClientAttribute, getClientDataAttribute, getDefinition, getDesktop, getEventListeners, getFellow, getFellow, getFellowIfAny, getFellowIfAny, getFellows, getFirstChild, getId, getLastChild, getListenerIterator, getMold, getNextSibling, getPage, getParent, getPreviousSibling, getRoot, getShadowVariable, getShadowVariable, getSpaceOwner, getStubonly, getTemplate, getTemplateNames, getUuid, getWidgetAttribute, getWidgetAttributeNames, getWidgetClass, getWidgetListener, getWidgetListenerNames, getWidgetOverride, getWidgetOverrideNames, hasAttribute, hasAttribute, hasAttributeOrFellow, hasFellow, hasFellow, insertBefore, invalidate, isInvalidated, isListenerAvailable, isVisible, query, queryAll, removeAttribute, removeAttribute, removeChild, removeEventListener, removeForward, removeForward, setAttribute, setAttribute, setAuService, setAutag, setClientAttribute, setClientDataAttribute, setId, setMold, setPage, setPageBefore, setStubonly, setStubonly, setTemplate, setVisible, setWidgetAttribute, setWidgetClass, setWidgetListener, setWidgetOverride
-
Methods inherited from interface org.zkoss.zk.ui.api.HtmlBasedComponent
focus, getHeight, getLeft, getSclass, getStyle, getTooltiptext, getTop, getWidth, getZclass, getZindex, getZIndex, setDraggable, setDroppable, setFocus, setHeight, setLeft, setSclass, setStyle, setTooltiptext, setTop, setWidth, setZclass, setZindex, setZIndex
-
-
-
-
Field Detail
-
queryTextbox
protected transient org.zkoss.zul.Textbox queryTextbox
-
advSearchBtn
protected transient org.zkoss.zul.Toolbarbutton advSearchBtn
-
saveQueryBtn
protected transient org.zkoss.zul.Toolbarbutton saveQueryBtn
-
searchBtn
protected transient org.zkoss.zul.Button searchBtn
-
advancedSearchArea
protected transient AbstractAdvancedSearchView advancedSearchArea
-
stickyBtn
protected transient org.zkoss.zul.Checkbox stickyBtn
-
queryController
protected org.zkoss.zk.ui.event.EventListener queryController
-
advancedSearchDiv
protected transient org.zkoss.zul.Div advancedSearchDiv
-
advancedSearchController
protected ComponentController advancedSearchController
-
-
Constructor Detail
-
QueryCaptionBrowserComponent
public QueryCaptionBrowserComponent(BrowserModel model, AbstractContentBrowser contentBrowser)
-
-
Method Detail
-
initialize
public boolean initialize()
Description copied from class:AbstractBrowserComponentInitializes this browser component i.e. creates all required components, adds event listeners etc. Implementation note: Remember to set theinitializedflag totrueafter this method has been called. Note: This method is automatically called when a model or browser controller is set.- Specified by:
initializein interfaceCockpitComponent- Overrides:
initializein classCaptionBrowserComponent- Returns:
trueif initialization was successful,falseotherwise- See Also:
AbstractBrowserComponent.setModel(BrowserModel)
-
update
public boolean update()
Description copied from class:AbstractBrowserComponentUpdates this browser component i.e. synchronizes its view width the underlying model.- Specified by:
updatein interfaceCockpitComponent- Overrides:
updatein classCaptionBrowserComponent- Returns:
trueif this browser was successfully updated,falseotherwise
-
setModel
public void setModel(BrowserModel model)
Description copied from class:AbstractBrowserComponentSets the model tomodeland callsAbstractBrowserComponent.initialize().- Specified by:
setModelin interfaceBrowserComponent- Overrides:
setModelin classAbstractBrowserComponent- Parameters:
model- the model
-
getModel
public SearchBrowserModel getModel()
- Specified by:
getModelin interfaceBrowserComponent- Overrides:
getModelin classAbstractBrowserComponent
-
createLeftCaptionContent
protected org.zkoss.zk.ui.HtmlBasedComponent createLeftCaptionContent()
Description copied from class:CaptionBrowserComponentCreates and returns the content of the (upper) left side of this caption component. Called byCaptionBrowserComponent.createCaption().- Overrides:
createLeftCaptionContentin classCaptionBrowserComponent
-
loadAdvancedSearchArea
protected AbstractAdvancedSearchView loadAdvancedSearchArea()
-
createAdvancedSearchView
protected AbstractAdvancedSearchView createAdvancedSearchView(java.util.List<? extends org.zkoss.zk.ui.Component> leftButtons, java.util.List<? extends org.zkoss.zk.ui.Component> rightButtons)
-
desktopRemoved
public void desktopRemoved(org.zkoss.zk.ui.Desktop desktop)
- Specified by:
desktopRemovedin interfaceDesktopRemovalAwareComponent
-
detach
public void detach()
- Specified by:
detachin interfaceorg.zkoss.zk.ui.Component- Overrides:
detachin classorg.zkoss.zk.ui.AbstractComponent
-
setParent
public void setParent(org.zkoss.zk.ui.Component parent)
- Specified by:
setParentin interfaceorg.zkoss.zk.ui.Component- Overrides:
setParentin classorg.zkoss.zk.ui.AbstractComponent
-
-