Class CmsPageToolbarBrowserComponent
- 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.cmscockpit.components.contentbrowser.CmsPageToolbarBrowserComponent
-
- 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
public class CmsPageToolbarBrowserComponent extends AbstractMultiViewToolbarBrowserComponent
- See Also:
- Serialized Form
-
-
Field Summary
-
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 CmsPageToolbarBrowserComponent(CmsPageBrowserModel model, AbstractContentBrowser contentBrowser)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected org.zkoss.zk.ui.HtmlBasedComponentcreateLeftToolbarContent()protected org.zkoss.zk.ui.HtmlBasedComponentcreateRightToolbarContent()protected org.zkoss.zk.ui.HtmlBasedComponentcreateToolbar()protected TypedObjectgetCurrentPage()ActionColumnConfigurationgetPageActionConfiguration()ActionColumnConfigurationgetPageActionConfiguration(java.lang.String actionSpringBeanID)protected CmsPageBrowserModelgetPageBrowserModel()protected voidrenderActions(org.zkoss.zk.ui.Component parent, TypedObject item)protected voidrenderLeftActions(org.zkoss.zk.ui.HtmlBasedComponent multiViewSelectArea, TypedObject item)protected voidresetActions(TypedObject item)protected voidresetActions(TypedObject item, org.zkoss.zk.ui.HtmlBasedComponent actionDiv, java.lang.String actionSpringBeanID)booleanupdate()Updates this browser component i.e.-
Methods inherited from class de.hybris.platform.cockpit.components.contentbrowser.AbstractMultiViewToolbarBrowserComponent
currentViewHasOwnModel, getActionConfig, getAddtionalToolbarActionConfig, getCommentToolbarSlot, getModel, getMultiSelectActionArea, getViewModeButtons, initialize, 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
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, detach, 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, 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
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, 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
-
CmsPageToolbarBrowserComponent
public CmsPageToolbarBrowserComponent(CmsPageBrowserModel model, AbstractContentBrowser contentBrowser)
-
-
Method Detail
-
getCurrentPage
protected TypedObject getCurrentPage()
-
getPageBrowserModel
protected CmsPageBrowserModel getPageBrowserModel()
-
createToolbar
protected org.zkoss.zk.ui.HtmlBasedComponent createToolbar()
- Overrides:
createToolbarin classAbstractMultiViewToolbarBrowserComponent
-
createLeftToolbarContent
protected org.zkoss.zk.ui.HtmlBasedComponent createLeftToolbarContent()
- Overrides:
createLeftToolbarContentin classAbstractMultiViewToolbarBrowserComponent
-
createRightToolbarContent
protected org.zkoss.zk.ui.HtmlBasedComponent createRightToolbarContent()
- Overrides:
createRightToolbarContentin classAbstractMultiViewToolbarBrowserComponent
-
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 classAbstractMultiViewToolbarBrowserComponent- Returns:
trueif this browser was successfully updated,falseotherwise
-
resetActions
protected void resetActions(TypedObject item)
-
resetActions
protected void resetActions(TypedObject item, org.zkoss.zk.ui.HtmlBasedComponent actionDiv, java.lang.String actionSpringBeanID)
-
renderLeftActions
protected void renderLeftActions(org.zkoss.zk.ui.HtmlBasedComponent multiViewSelectArea, TypedObject item)
-
getPageActionConfiguration
public ActionColumnConfiguration getPageActionConfiguration()
-
getPageActionConfiguration
public ActionColumnConfiguration getPageActionConfiguration(java.lang.String actionSpringBeanID)
-
renderActions
protected void renderActions(org.zkoss.zk.ui.Component parent, TypedObject item)
-
-