Class LiveEditBrowserModel
java.lang.Object
de.hybris.platform.cockpit.session.impl.AbstractBrowserModel
de.hybris.platform.cockpit.session.impl.AbstractAdvancedBrowserModel
de.hybris.platform.cmscockpit.session.impl.LiveEditBrowserModel
- All Implemented Interfaces:
AdvancedBrowserModel,BrowserModel,CockpitListComponent<TypedObject>,CockpitListComponentExt<TypedObject>,Cloneable
Represents a browser area model for Live Edit Perspective
-
Field Summary
Fields inherited from class de.hybris.platform.cockpit.session.impl.AbstractAdvancedBrowserModel
contextItems, LIST_VIEW_CONFIG_CODE, viewModeFields inherited from class de.hybris.platform.cockpit.session.impl.AbstractBrowserModel
browserListeners, cacheView, rootType, VIEWMODE_GRID, VIEWMODE_LIST -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidblacklistItems(Collection<Integer> indexes) voidclone()voidcollapse()voidfireModeChange(AbstractContentBrowser content) voidfireTogglePreviewDataMode(LiveEditContentBrowser contentBrowser) voidfireTogglePreviewDataMode(LiveEditContentBrowser contentBrowser, boolean previewSectionActive) protected CMSAdminSiteServiceprotected I18NServiceRetrieves internationalization servicegetItem(int index) getItems()getLabel()protected ModelServiceRetrieves model serviceprotected UserServicebooleanbooleanbooleanbooleanbooleanbooleanprotected DefaultLiveEditViewModelvoidvoidrefresh()voidremoveItems(Collection<Integer> indexes) protected UserModelretriveCurrentFrontendUser(String frontendUserUid) voidsetActiaveCatalogVersion(CatalogVersionModel actiaveCatalogVersion) voidsetActiveSite(CMSSiteModel activeSite) voidsetCurrentSite(CMSSiteModel site) voidsetCurrentUrl(String currentUrl) voidsetFrontendAttributes(CmsUrlChangeEvent cmsUrlChangeEvent) Sets all frontend attributes transferred to WCMSCockpit.voidsetFrontendUser(UserModel frontendUser) voidsetFrontentSessionId(String frontentSessionId) voidsetNavigationEventAttributes(CmsNavigationEvent cmsNavigationEvent) voidsetPreviewData(PreviewDataModel previewData) voidsetRelatedPagePk(String relatedPagePk) voidMethods inherited from class de.hybris.platform.cockpit.session.impl.AbstractAdvancedBrowserModel
addBrowserModelListener, doDrop, fireContextItemsChanged, fireContextRootTypeChanged, fireContextSelectionChanged, fireContextViewModeChanged, fireContextVisibilityChanged, fireItemActivated, fireItemsDropped, fireViewModeChanged, getActiveItem, getAvailableViewModes, getCompareModel, getContextInitialValueMapping, getContextItems, getContextRootItem, getContextRootType, getContextRootTypePropertyDescriptor, getContextTableModel, getContextViewMode, getLastType, getListViewConfiguration, getSelectedContextIndexes, getTableModel, getViewMode, isContextItemsMovable, isContextItemsRemovable, isContextPropertyWritable, isContextVisible, isItemsMovable, isItemsRemovable, isPossibleAddContextSubTypes, setActiveItem, setCompareModel, setContextInitialValueMapping, setContextItems, setContextItems, setContextItemsDirectly, setContextItemsMovable, setContextItemsRemovable, setContextRootType, setContextRootTypePropertyDescriptor, setContextTableModel, setContextViewMode, setContextVisible, setContextVisibleDirect, setItemsMovable, setItemsRemovable, setSelectedContextIndexes, setTableModel, setViewModeMethods inherited from class de.hybris.platform.cockpit.session.impl.AbstractBrowserModel
clearSelection, fireChanged, fireItemsChanged, fireRootTypeChanged, fireSelectionChanged, focus, getArea, getAvailableBrowserFilters, getBrowserFilter, getBrowserFilterFixed, getCacheView, getExtendedLabel, getRootType, getSelectedIndexes, getSelectedItems, getTotalCount, hasStatusBar, isAllMarked, isFocused, multiEdit, multiEdit, onClose, onHide, onShow, removeBrowserModelListener, setAllMarked, setArea, setBrowserFilter, setBrowserFilterFixed, setCacheView, setExtendedLabel, setLabel, setRootType, setSelectedIndexes, setTotalCountMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface de.hybris.platform.cockpit.session.BrowserModel
focus, getArea, getAvailableBrowserFilters, getBrowserFilter, getExtendedLabel, getRootType, getSelectedIndexes, getSelectedItems, getTotalCount, hasStatusBar, isAllMarked, isFocused, multiEdit, multiEdit, removeBrowserModelListener, setAllMarked, setArea, setBrowserFilter, setExtendedLabel, setLabel, setRootType, setSelectedIndexes, setTotalCount
-
Constructor Details
-
LiveEditBrowserModel
public LiveEditBrowserModel()
-
-
Method Details
-
isPreviewDataActive
public boolean isPreviewDataActive()- Returns:
- the previewDataActive
-
blacklistItems
-
clearPreviewPageIfAny
public void clearPreviewPageIfAny() -
setFrontendAttributes
Sets all frontend attributes transferred to WCMSCockpit. -
clone
- Specified by:
clonein interfaceBrowserModel- Specified by:
clonein classAbstractBrowserModel- Throws:
CloneNotSupportedException
-
collapse
public void collapse()- Specified by:
collapsein interfaceBrowserModel- Overrides:
collapsein classAbstractAdvancedBrowserModel
-
createViewComponent
-
fireModeChange
-
fireTogglePreviewDataMode
-
fireTogglePreviewDataMode
public void fireTogglePreviewDataMode(LiveEditContentBrowser contentBrowser, boolean previewSectionActive) -
getActiaveCatalogVersion
-
getActiveSite
-
getCMSAdminSiteService
-
getCurrentUrl
-
getFrontendUser
-
getI18NService
Retrieves internationalization service- Returns:
- internationalization service
-
getItem
- Specified by:
getItemin interfaceBrowserModel- Specified by:
getItemin classAbstractBrowserModel
-
getItems
- Specified by:
getItemsin interfaceCockpitListComponent<TypedObject>- Specified by:
getItemsin classAbstractBrowserModel
-
getLabel
- Specified by:
getLabelin interfaceBrowserModel- Overrides:
getLabelin classAbstractBrowserModel
-
getModelService
Retrieves model service- Returns:
- model service
-
getPreviewData
-
getViewModel
-
newDefaultLiveEditViewModel
-
isAdvancedHeaderDropdownSticky
public boolean isAdvancedHeaderDropdownSticky()- Specified by:
isAdvancedHeaderDropdownStickyin interfaceBrowserModel- Overrides:
isAdvancedHeaderDropdownStickyin classAbstractBrowserModel
-
isAdvancedHeaderDropdownVisible
public boolean isAdvancedHeaderDropdownVisible()- Specified by:
isAdvancedHeaderDropdownVisiblein interfaceBrowserModel- Overrides:
isAdvancedHeaderDropdownVisiblein classAbstractBrowserModel
-
isCollapsed
public boolean isCollapsed()- Specified by:
isCollapsedin interfaceBrowserModel- Overrides:
isCollapsedin classAbstractAdvancedBrowserModel
-
isDuplicatable
public boolean isDuplicatable()- Specified by:
isDuplicatablein interfaceBrowserModel- Overrides:
isDuplicatablein classAbstractBrowserModel
-
isPreviewDataVisible
public boolean isPreviewDataVisible() -
onCmsPerpsectiveInitEvent
public void onCmsPerpsectiveInitEvent() -
refresh
public void refresh() -
removeItems
-
setActiaveCatalogVersion
-
setActiveSite
-
setCurrentSite
-
setCurrentUrl
-
setFrontendUser
-
retriveCurrentFrontendUser
-
getUserService
-
setPreviewData
-
updateItems
public void updateItems()- Specified by:
updateItemsin interfaceBrowserModel- Specified by:
updateItemsin classAbstractBrowserModel
-
getFrontentSessionId
-
setFrontentSessionId
-
getRelatedPagePk
-
setRelatedPagePk
-
getFrontendAttributes
-