Class LiveEditContentBrowser
- 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.AbstractContentBrowser
-
- de.hybris.platform.cockpit.components.contentbrowser.AbstractContentContextBrowser
-
- de.hybris.platform.cockpit.components.contentbrowser.DefaultAdvancedContentBrowser
-
- de.hybris.platform.cmscockpit.session.impl.LiveEditContentBrowser
-
- All Implemented Interfaces:
DesktopRemovalAwareComponent,java.io.Serializable,java.lang.Cloneable,org.zkoss.zk.ui.Component,org.zkoss.zk.ui.ext.Scope,org.zkoss.zk.ui.sys.ComponentCtrl
public class LiveEditContentBrowser extends DefaultAdvancedContentBrowser
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classLiveEditContentBrowser.ActivateLiveEditCaptionButtonHandlerclassLiveEditContentBrowser.DefaultLiveEditCaptionComponentclassLiveEditContentBrowser.DefaultLiveEditMainAreaComponentstatic classLiveEditContentBrowser.PageEditLiveEditCaptionButtonHandlerstatic classLiveEditContentBrowser.PreviewContextLiveEditCaptionButtonHandler-
Nested classes/interfaces inherited from class de.hybris.platform.cockpit.components.contentbrowser.AbstractContentBrowser
AbstractContentBrowser.BrowserFocusDiv
-
-
Field Summary
-
Fields inherited from class de.hybris.platform.cockpit.components.contentbrowser.DefaultAdvancedContentBrowser
COCKPIT_ID_BROWSERAREA_ITEMS_TOTAL, desktopInvalid, DND_ID, mainBorderlayout, viewModeMapping
-
Fields inherited from class de.hybris.platform.cockpit.components.contentbrowser.AbstractContentBrowser
captionComponent, CONTENT_BROWSER_CHANGE, contextAreaComponent, DEFAULT_OVERLAY_SCLASS, DEFAULT_SCLASS, FOCUSED_OVERLAY_SCLASS, FOCUSED_SCLASS, initialized, mainAreaComponent, statusBar, toolbarComponent
-
-
Constructor Summary
Constructors Constructor Description LiveEditContentBrowser()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected AbstractBrowserComponentcreateCaptionComponent()Creates and returns the caption component of this content browser.protected AbstractBrowserComponentcreateMainAreaComponent()Creates and returns the main area component of this content browser.protected org.zkoss.zul.ButtoncreateRightCaptionButton(java.lang.String label, java.lang.String sClass, org.zkoss.zk.ui.HtmlBasedComponent parent, org.zkoss.zk.ui.event.EventListener listener)voidfireModeChanged()Called whenever user change the live edit mode.voidfirePreviewDataModeChanged()protected CMSAdminSiteServicegetCmsAdminSiteService()protected CmsCockpitServicegetCmsCockpitService()protected CMSPreviewServicegetCmsPreviewService()EditorFactorygetEditorFactory()protected SessionServicegetSessionService()protected TypeServicegetTypeService()protected UserServicegetUserService()voidsetCmsCockpitService(CmsCockpitService cmsCockpitService)voidsetModel(BrowserModel model)booleanupdate()Updates this content browser i.e.protected voidupdateAfterChangedUrl(CmsUrlChangeEvent cmsUrlChangeEvent)protected voidupdatePreviewContextSection()protected voidupdatePreviewData()-
Methods inherited from class de.hybris.platform.cockpit.components.contentbrowser.DefaultAdvancedContentBrowser
createContextAreaComponent, createCustomPager, createDefaultViewModeComponent, createPageSizeCombobox, createToolbarComponent, currentViewHasOwnModel, desktopRemoved, getDefaultPagingMold, getModel, getViewModes, initialize, resize, showContextArea, updateActivation, updateActiveItems, updateCaption, updateContextArea, updateContextArea, updateItem, updateMainArea, updateSelectedItems, updateStatusBar, updateToolbar, updateViewMode
-
Methods inherited from class de.hybris.platform.cockpit.components.contentbrowser.AbstractContentBrowser
cleanup, detach, getActionConfiguration, getCaptionComponent, getContentBrowserComponent, getContextAreaComponent, getDDWrapper, getFocusComponent, getMainAreaComponent, getToolbarComponent, isActiveWhenUnfocused, isInitialized, setActiveWhenUnfocused, setContentBrowserComponent, setFocus, setFocusComponent, setParent, setRealSclass, setSclass, 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, setHeight, setHeight0, setHeightDirectly, setHflex, setHflex0, setHflexDirectly, setLeft, setLeftDirectly, setRenderdefer, 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
-
-
-
-
Method Detail
-
getEditorFactory
public EditorFactory getEditorFactory()
-
update
public boolean update()
Description copied from class:AbstractContentBrowserUpdates this content browser i.e. synchronizes its view width the underlying model.- Overrides:
updatein classDefaultAdvancedContentBrowser- Returns:
trueif this browser was successfully updated,falseotherwise
-
updatePreviewContextSection
protected void updatePreviewContextSection()
-
fireModeChanged
public void fireModeChanged()
Called whenever user change the live edit mode.
-
firePreviewDataModeChanged
public void firePreviewDataModeChanged()
-
setModel
public void setModel(BrowserModel model)
- Overrides:
setModelin classDefaultAdvancedContentBrowser
-
createMainAreaComponent
protected AbstractBrowserComponent createMainAreaComponent()
Description copied from class:DefaultAdvancedContentBrowserCreates and returns the main area component of this content browser. The default implementation returns a newAbstractMainAreaBrowserComponentinstance.- Overrides:
createMainAreaComponentin classDefaultAdvancedContentBrowser- Returns:
- the main area component of this browser
-
createCaptionComponent
protected AbstractBrowserComponent createCaptionComponent()
Description copied from class:DefaultAdvancedContentBrowserCreates and returns the caption component of this content browser. The default implementation returns a newCaptionBrowserComponentinstance.- Overrides:
createCaptionComponentin classDefaultAdvancedContentBrowser- Returns:
- the caption component of this browser component
-
getTypeService
protected TypeService getTypeService()
-
updatePreviewData
protected void updatePreviewData()
-
createRightCaptionButton
protected org.zkoss.zul.Button createRightCaptionButton(java.lang.String label, java.lang.String sClass, org.zkoss.zk.ui.HtmlBasedComponent parent, org.zkoss.zk.ui.event.EventListener listener)
-
updateAfterChangedUrl
protected void updateAfterChangedUrl(CmsUrlChangeEvent cmsUrlChangeEvent)
-
getCmsPreviewService
protected CMSPreviewService getCmsPreviewService()
-
getCmsAdminSiteService
protected CMSAdminSiteService getCmsAdminSiteService()
-
getUserService
protected UserService getUserService()
-
getSessionService
protected SessionService getSessionService()
-
getCmsCockpitService
protected CmsCockpitService getCmsCockpitService()
-
setCmsCockpitService
public void setCmsCockpitService(CmsCockpitService cmsCockpitService)
-
-