public class CmsPageMainAreaPreviewComponentFactory extends java.lang.Object implements ContextAwareMainAreaComponentFactory
| Modifier and Type | Field and Description |
|---|---|
protected static java.lang.String |
HYBRIS_PREVIEW_TAB_NAME |
static java.lang.String |
PREVIEW_FRAME_KEY |
static java.lang.String |
VIEWMODE_ID |
| Constructor and Description |
|---|
CmsPageMainAreaPreviewComponentFactory(TypedObject wrappedCurrentPageModel) |
| Modifier and Type | Method and Description |
|---|---|
AbstractMainAreaBrowserComponent |
createInstance(AdvancedBrowserModel model,
AbstractContentBrowser contentBrowser) |
java.lang.String |
getActiveButtonImage() |
java.lang.String |
getButtonLabel() |
java.lang.String |
getButtonTooltip() |
java.lang.String |
getInactiveButtonImage() |
protected TypeService |
getTypeService() |
java.lang.String |
getViewModeID() |
TypedObject |
getWrappedCurrentPageModel() |
boolean |
hasOwnModel() |
boolean |
isAvailable(BrowserModel browserModel) |
protected LiveEditView |
newDefaultLiveEditView(DefaultLiveEditViewModel liveEditViewModel)
Hook for custom LiveEditView
|
protected DefaultLiveEditViewModel |
newDefaultLiveEditViewModel()
Hook for custom DefaultLiveEditViewModel
|
protected void |
openPreviewInNewTab(java.lang.String previewUrl) |
protected static final java.lang.String HYBRIS_PREVIEW_TAB_NAME
public static final java.lang.String VIEWMODE_ID
public static final java.lang.String PREVIEW_FRAME_KEY
public CmsPageMainAreaPreviewComponentFactory(TypedObject wrappedCurrentPageModel)
protected void openPreviewInNewTab(java.lang.String previewUrl)
public AbstractMainAreaBrowserComponent createInstance(AdvancedBrowserModel model, AbstractContentBrowser contentBrowser)
createInstance in interface MainAreaComponentFactoryprotected DefaultLiveEditViewModel newDefaultLiveEditViewModel()
protected LiveEditView newDefaultLiveEditView(DefaultLiveEditViewModel liveEditViewModel)
public java.lang.String getActiveButtonImage()
getActiveButtonImage in interface MainAreaComponentFactorypublic java.lang.String getButtonLabel()
getButtonLabel in interface MainAreaComponentFactorypublic java.lang.String getButtonTooltip()
getButtonTooltip in interface MainAreaComponentFactorypublic java.lang.String getInactiveButtonImage()
getInactiveButtonImage in interface MainAreaComponentFactorypublic java.lang.String getViewModeID()
getViewModeID in interface MainAreaComponentFactorypublic boolean isAvailable(BrowserModel browserModel)
isAvailable in interface ContextAwareMainAreaComponentFactoryprotected TypeService getTypeService()
public TypedObject getWrappedCurrentPageModel()
public boolean hasOwnModel()
hasOwnModel in interface ContextAwareMainAreaComponentFactoryCopyright © 2018 SAP SE. All Rights Reserved.