Class PagerToolbarBrowserComponent
- 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.AbstractMultiViewToolbarBrowserComponent
-
- de.hybris.platform.cockpit.components.contentbrowser.PagerToolbarBrowserComponent
-
- All Implemented Interfaces:
BrowserComponent
,CockpitComponent
,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
- Direct Known Subclasses:
SearchToolbarBrowserComponent
,WorkflowPagerToolbarBrowserComponent
public class PagerToolbarBrowserComponent extends AbstractMultiViewToolbarBrowserComponent
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected org.zkoss.zul.Div
createNewToolbarSlot
-
Fields inherited from class de.hybris.platform.cockpit.components.contentbrowser.AbstractMultiViewToolbarBrowserComponent
BROWSER_VIEW_NOT_AVAILABLE, MODE_FACTORY
-
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 PagerToolbarBrowserComponent(PageableBrowserModel model, AbstractContentBrowser contentBrowser)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected org.zkoss.zk.ui.HtmlBasedComponent
createLeftToolbarContent()
protected org.zkoss.zk.ui.HtmlBasedComponent
createRightToolbarContent()
protected org.zkoss.zul.Hbox
createRightToolbarHbox()
protected org.zkoss.zk.ui.HtmlBasedComponent
createToolbar()
protected ActionColumnConfiguration
getActionConfig()
org.zkoss.zul.Div
getAdditionalToolbarSlot()
protected ActionColumnConfiguration
getAddtionalToolbarActionConfig()
org.zkoss.zul.Div
getCreateNewToolbarSlot()
protected java.lang.String
getDefaultPagingMold()
PageableBrowserModel
getModel()
boolean
initialize()
Initializes this browser component i.e.boolean
update()
Updates this browser component i.e.protected void
updateAddtionalToolbarActionArea()
-
Methods inherited from class de.hybris.platform.cockpit.components.contentbrowser.AbstractMultiViewToolbarBrowserComponent
currentViewHasOwnModel, getCommentToolbarSlot, getMultiSelectActionArea, getViewModeButtons, initializeCommentToolbarSlot, isViewButtonsVisible, resize, setActiveItem, setCommentToolbarSlot, setViewButtonsVisible, updateActionArea, updateActionAreaAction, updateActiveItems, updateCommentToolbarSlot, updateItem, updateMultiSelectActionArea, updateSelectedItems, updateViewModeButtons
-
Methods inherited from class de.hybris.platform.cockpit.components.contentbrowser.AbstractBrowserComponent
getContentBrowser, setModel, updateItem
-
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 org.zkoss.zk.ui.Component
addEventListener, addEventListener, addForward, addForward, addForward, addForward, appendChild, applyProperties, clone, detach, 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, setParent, 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
-
-
-
-
Constructor Detail
-
PagerToolbarBrowserComponent
public PagerToolbarBrowserComponent(PageableBrowserModel model, AbstractContentBrowser contentBrowser)
-
-
Method Detail
-
getModel
public PageableBrowserModel getModel()
- Specified by:
getModel
in interfaceBrowserComponent
- Overrides:
getModel
in classAbstractMultiViewToolbarBrowserComponent
-
initialize
public boolean initialize()
Description copied from class:AbstractBrowserComponent
Initializes this browser component i.e. creates all required components, adds event listeners etc. Implementation note: Remember to set theinitialized
flag totrue
after this method has been called. Note: This method is automatically called when a model or browser controller is set.- Specified by:
initialize
in interfaceCockpitComponent
- Overrides:
initialize
in classAbstractMultiViewToolbarBrowserComponent
- Returns:
true
if initialization was successful,false
otherwise- See Also:
AbstractBrowserComponent.setModel(BrowserModel)
-
update
public boolean update()
Description copied from class:AbstractBrowserComponent
Updates this browser component i.e. synchronizes its view width the underlying model.- Specified by:
update
in interfaceCockpitComponent
- Overrides:
update
in classAbstractMultiViewToolbarBrowserComponent
- Returns:
true
if this browser was successfully updated,false
otherwise
-
updateAddtionalToolbarActionArea
protected void updateAddtionalToolbarActionArea()
-
createToolbar
protected org.zkoss.zk.ui.HtmlBasedComponent createToolbar()
- Overrides:
createToolbar
in classAbstractMultiViewToolbarBrowserComponent
-
createLeftToolbarContent
protected org.zkoss.zk.ui.HtmlBasedComponent createLeftToolbarContent()
- Overrides:
createLeftToolbarContent
in classAbstractMultiViewToolbarBrowserComponent
-
getActionConfig
protected ActionColumnConfiguration getActionConfig()
- Overrides:
getActionConfig
in classAbstractMultiViewToolbarBrowserComponent
-
getAddtionalToolbarActionConfig
protected ActionColumnConfiguration getAddtionalToolbarActionConfig()
- Overrides:
getAddtionalToolbarActionConfig
in classAbstractMultiViewToolbarBrowserComponent
-
createRightToolbarContent
protected org.zkoss.zk.ui.HtmlBasedComponent createRightToolbarContent()
- Overrides:
createRightToolbarContent
in classAbstractMultiViewToolbarBrowserComponent
-
createRightToolbarHbox
protected org.zkoss.zul.Hbox createRightToolbarHbox()
-
getAdditionalToolbarSlot
public org.zkoss.zul.Div getAdditionalToolbarSlot()
-
getCreateNewToolbarSlot
public org.zkoss.zul.Div getCreateNewToolbarSlot()
-
getDefaultPagingMold
protected java.lang.String getDefaultPagingMold()
-
-