Interface LiveEditViewModel
-
- All Known Implementing Classes:
DefaultLiveEditViewModel
public interface LiveEditViewModelModel for the (live edit) preview of the site.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.StringcomputeFinalUrl()PreviewDataModelgetCurrentPreviewData()java.lang.StringgetCurrentUrl()AbstractPageModelgetPage()CMSSiteModelgetSite()booleanisLiveEditModeEnabled()booleanisPreviewDataValid()voidsetCurrentPreviewData(PreviewDataModel previewData)voidsetCurrentUrl(java.lang.String url)voidsetLiveEditModeEnabled(boolean enabled)voidsetPage(AbstractPageModel page)voidsetPagePreview(boolean previewPage)voidsetSite(CMSSiteModel site)
-
-
-
Method Detail
-
isLiveEditModeEnabled
boolean isLiveEditModeEnabled()
-
setLiveEditModeEnabled
void setLiveEditModeEnabled(boolean enabled)
-
getSite
CMSSiteModel getSite()
-
setSite
void setSite(CMSSiteModel site)
-
getPage
AbstractPageModel getPage()
-
setPage
void setPage(AbstractPageModel page)
-
setPagePreview
void setPagePreview(boolean previewPage)
-
getCurrentUrl
java.lang.String getCurrentUrl()
-
setCurrentUrl
void setCurrentUrl(java.lang.String url)
-
getCurrentPreviewData
PreviewDataModel getCurrentPreviewData()
-
setCurrentPreviewData
void setCurrentPreviewData(PreviewDataModel previewData)
-
computeFinalUrl
java.lang.String computeFinalUrl()
-
isPreviewDataValid
boolean isPreviewDataValid()
-
-