Class CmsCockpitPerspective
- java.lang.Object
-
- de.hybris.platform.cockpit.session.impl.AbstractUIPerspective
-
- de.hybris.platform.cockpit.session.impl.BaseUICockpitPerspective
-
- de.hybris.platform.cmscockpit.session.impl.CmsCockpitPerspective
-
- All Implemented Interfaces:
CockpitEventAcceptor,CockpitEventProducer,UICockpitPerspective,UIComponent
- Direct Known Subclasses:
LiveEditPerspective,NavigationNodePerspective,WCMSPerspective
public class CmsCockpitPerspective extends BaseUICockpitPerspective
-
-
Field Summary
Fields Modifier and Type Field Description protected static java.lang.ThreadLocal<java.lang.Boolean>activationFallBackprotected static java.lang.StringCATALOGVERSION-
Fields inherited from class de.hybris.platform.cockpit.session.impl.BaseUICockpitPerspective
DRAG_DROP_ID, INITIAL_ATTRIBUTES, PROPERTY_DESCRIPTOR
-
Fields inherited from class de.hybris.platform.cockpit.session.impl.AbstractUIPerspective
activeItem
-
-
Constructor Summary
Constructors Constructor Description CmsCockpitPerspective()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidactivateItemInEditorArea(TypedObject activeItem)voidactivateItemInEditorFallback(TypedObject activeItem)protected booleancheckActiveSiteAndCatalog(TypedObject pageObject)protected voidcloseOtherBrowsers(TypedObject item)voidcreateNewItem(ObjectTemplate template, java.util.Map<java.lang.String,java.lang.Object> initValues, boolean loadDefaultValues)java.lang.StringgetActiveSiteCode()protected CMSAdminSiteServicegetCmsAdminSiteService()protected CmsCockpitServicegetCmsCockpitService()voidinitialize(java.util.Map<java.lang.String,java.lang.Object> params)protected CmsPageBrowserModelnewCmsPageBrowserModel()Hook for custom CmsPageBrowserModelvoidsetActiveSiteCode(java.lang.String activeSiteCode)voidsetCmsAdminSiteService(CMSAdminSiteService adminSiteService)voidsetCmsCockpitService(CmsCockpitService cmsCockpitService)-
Methods inherited from class de.hybris.platform.cockpit.session.impl.BaseUICockpitPerspective
activateItemInEditor, activateItemInPopupEditor, addCockpitEventAcceptor, canCreate, closeAreasIfOverlapped, closePopupEditor, collapseEditorArea, collapseNavigationArea, createItemInPopupEditor, createItemInPopupEditor, createItemInPopupEditor, createItemInPopupEditor, createItemInPopupEditor, createItemInPopupEditor, createNewItem, createNewItem, createNewItem, createTemplateList, expandEditorArea, expandEditorArea, expandNavigationArea, generateCreateMenuitems, generateCreateMenuitems, generateTemplateEntryList, getBrowserArea, getBrowserAreaListener, getCustomCsaURI, getEditorArea, getEditorAreaComponent, getEditorAreaListener, getNavigationArea, getNavigationAreaComponent, getNavigationAreaListener, getNotifier, getPopupEditorArea, getTemplateList, getUIConfigurationService, handleItemRemoved, isActivatable, isForceOpenInEditorArea, isPopupEditorOpen, onCockpitEvent, onHide, onShow, openReferenceCollectionInBrowserContext, removeCockpitEventAcceptor, resetOpenBrowserContainer, setBrowserArea, setBrowserAreaListener, setCustomCsaURI, setEditorArea, setEditorAreaComponent, setEditorAreaListener, setEditorAreaTypes, setForceOpenInEditorArea, setNavigationArea, setNavigationAreaComponent, setNavigationAreaListener, setNotifier, setPopupEditorArea, setPopupEditorWindow, setUiConfigurationService, toggleNavAndEditArea, update
-
Methods inherited from class de.hybris.platform.cockpit.session.impl.AbstractUIPerspective
getActiveItem, getDragAndDropWrapperService, getEffectBorderColor, getEffectDuration, getFocusedArea, getInfoBoxTimeout, getLabel, getMoveTargetX, getMoveTargetY, getTemplateList, getTypeService, getUid, getViewURI, isActivationEffectEnabled, isSelectable, setActivationEffectEnabled, setActiveItem, setCockpitTypeService, setDragAndDropWrapperService, setEffectBorderColor, setEffectDuration, setFocusedArea, setInfoBoxTimeout, setLabel, setMoveTargetX, setMoveTargetY, setSelectable, setTemplateList, setUid, setViewURI
-
-
-
-
Field Detail
-
CATALOGVERSION
protected static final java.lang.String CATALOGVERSION
- See Also:
- Constant Field Values
-
activationFallBack
protected static java.lang.ThreadLocal<java.lang.Boolean> activationFallBack
-
-
Method Detail
-
initialize
public void initialize(java.util.Map<java.lang.String,java.lang.Object> params)
- Specified by:
initializein interfaceUIComponent- Overrides:
initializein classBaseUICockpitPerspective
-
createNewItem
public void createNewItem(ObjectTemplate template, java.util.Map<java.lang.String,java.lang.Object> initValues, boolean loadDefaultValues)
- Overrides:
createNewItemin classBaseUICockpitPerspective
-
activateItemInEditorFallback
public void activateItemInEditorFallback(TypedObject activeItem)
-
newCmsPageBrowserModel
protected CmsPageBrowserModel newCmsPageBrowserModel()
Hook for custom CmsPageBrowserModel
-
activateItemInEditorArea
protected void activateItemInEditorArea(TypedObject activeItem)
- Overrides:
activateItemInEditorAreain classBaseUICockpitPerspective
-
checkActiveSiteAndCatalog
protected boolean checkActiveSiteAndCatalog(TypedObject pageObject)
-
closeOtherBrowsers
protected void closeOtherBrowsers(TypedObject item)
-
setActiveSiteCode
public void setActiveSiteCode(java.lang.String activeSiteCode)
-
getActiveSiteCode
public java.lang.String getActiveSiteCode()
-
setCmsAdminSiteService
public void setCmsAdminSiteService(CMSAdminSiteService adminSiteService)
-
getCmsAdminSiteService
protected CMSAdminSiteService getCmsAdminSiteService()
-
getCmsCockpitService
protected CmsCockpitService getCmsCockpitService()
-
setCmsCockpitService
public void setCmsCockpitService(CmsCockpitService cmsCockpitService)
-
-