public interface Page extends DataProvider, IDProvider, ContentProducer, TemplateProvider<PageTemplate>, Previewable, PackagePoolItem
IDProvider.DependentReleaseType, IDProvider.RevertType, IDProvider.UidTypeHistoryProvider.RevisionProvider| Modifier and Type | Field and Description |
|---|---|
static IDProvider.UidType |
UID_TYPE
Uid type as returned by
IDProvider.getUidType(). |
PARAM_REVISION, PREVIEWMODE_DEFAULT, PREVIEWMODE_DEFAULT_REFRESH, PREVIEWMODE_FORCE_REFRESH, PREVIEWMODE_FULL_QUALIFIED, PREVIEWMODE_NONE, PREVIEWMODE_SSO, PREVIEWMODE_WEBEDIT, PREVIEWMODE_WEBEDIT_FULL_QUALIFIED, PREVIEWMODE_WITHOUT_CONTEXTNAMEBLOCKED, MODIFIED, UNMODIFIEDCHANGED, NEVER_RELEASED, RELEASEDALL_REVISIONS, EVER_SINCE, UNTIL_NOW| Modifier and Type | Method and Description |
|---|---|
void |
addTranslated(Language language)
Adds the given language to the list of translated
languages.
|
Body |
getBodyByName(String bodyName)
Searches for the body with the given name in this page.
|
String |
getName()
Deprecated.
since 4.1.10 - use
IDProvider.getUid() |
PageTemplate |
getTemplate()
Returns the template of this element.
|
boolean |
isArchivePage()
Generate archived version of this page
|
boolean |
isTranslated(Language language)
Tests if this page is translated for the
given language.
|
void |
removeTranslated(Language language)
Removes the given language from the list
of translated languages.
|
void |
setArchive(boolean archive)
Set generate archived version of this page.
|
void |
setTemplate(PageTemplate pageTemplate)
Set the template for this page.
|
clearCachedData, getData, getFormData, setData, setFormDatacreateContent, getExtension, getFilename, getMultiPageParams, getStoredUrl, getUrlgetPreviewUrl, getPreviewUrlObjectaddToPackage, getChangeState, getPackage, getPackageName, isAddable, isChangeable, isPackageItem, isSubscribedItem, removeFromPackage, setChangeStatecontrastWith, getDisplayName, getId, getInRevision, getLanguageInfo, getLongID, getMeta, getMetaFormData, getParent, getReleasedBy, getReleaseRevision, getReleaseStatus, getRevision, getUid, getUidType, hasMeta, hasUid, isInReleaseStore, isReleased, isReleaseSupported, moveChild, moveChild, release, release, revert, setMeta, setMetaFormData, setUidappendChild, appendChildBefore, delete, exportStoreElement, getChildCount, getChildIndex, getChildren, getChildren, getChildren, getChildren, getCreateWorkflowPermission, getDefinedPrincipalPermissions, getEditor, getElementType, getFirstChild, getIncomingReferences, getInheritedPrincipalPermissions, getLastChanged, getNextSibling, getOutgoingReferences, getPermission, getPermission, getPermission, getProject, getReferenceName, getReferences, getStore, getTreePermission, getWorkflowPermission, getWorkflowPermissions, getWriteLock, hasIncomingReferences, hasPermissions, importStoreElement, importStoreElements, inheritWorkflowPermission, isDeleted, isExportSupported, isFolder, isImportSupported, isLocked, isLockedOnServer, isLockSupported, isPermissionSupported, isWorkflowAllowed, isWorkflowSupported, refresh, removeAllWorkflowPermissions, removeChild, removePermission, removePermission, removePermission, removeWorkflowPermission, replaceChild, save, save, save, setInheritWorkflowPermission, setLock, setLock, setPermission, setPermission, setPermission, setWorkflowPermission, setWorkflowPermissions, setWriteLock, toXml, toXml, toXml, updategetColor, getTask, hasTask, removeTask, setColor, setTaskcompareToasRevisionProvider, getHistory, getHistorystatic final IDProvider.UidType UID_TYPE
IDProvider.getUidType().@NotNull @Deprecated String getName()
IDProvider.getUid()getName in interface StoreElement@NotNull PageTemplate getTemplate()
getTemplate in interface TemplateProvider<PageTemplate>void setTemplate(@NotNull PageTemplate pageTemplate)
pageTemplate - template this page should base onNullPointerException - if pageTemplate is nullBody getBodyByName(String bodyName)
bodyName - - the name of the bodyboolean isArchivePage()
void setArchive(boolean archive)
archive - Generate archived version of this pagevoid addTranslated(Language language)
language - Language to addvoid removeTranslated(Language language)
language - Language to removeCopyright © 2014 e-Spirit AG. All Rights Reserved. Build 5.0_BETA.500