Class PageDef

java.lang.Object
oracle.webcenter.page.model.PageDef
All Implemented Interfaces:
Serializable

@Exported public final class PageDef extends Object implements Serializable
This class implements the page object in Page Service.
See Also:
  • Constructor Details

    • PageDef

      public PageDef(String name)
      Parameters:
      name -
  • Method Details

    • setId

      public void setId(String id)
    • getId

      public String getId()
    • setName

      public void setName(String name)
    • getName

      public String getName()
    • setType

      public void setType(String type)
    • getType

      public String getType()
    • setTitle

      public void setTitle(String title)
    • getTitle

      public String getTitle()
    • getTitleItself

      public String getTitleItself()
    • getTranslatedTitle

      public String getTranslatedTitle()
      Get the translation of the title. If the translation is not created the page title itself will be returned.
    • getPageStyle

      public String getPageStyle()
    • setPageStyle

      public void setPageStyle(String pageStyle)
    • getLayout

      public String getLayout()
    • setLayout

      public void setLayout(String layout)
    • setDesc

      public void setDesc(String desc)
    • getDesc

      public String getDesc()
    • setSiteTemplate

      public void setSiteTemplate(String siteTemplate)
    • getSiteTemplate

      public String getSiteTemplate()
    • setIcon

      public void setIcon(String icon)
    • getIcon

      public String getIcon()
    • setContentMRef

      public void setContentMRef(String contentMRef)
    • getContentMRef

      public String getContentMRef()
    • getPagePath

      public String getPagePath()
    • setViewID

      public void setViewID(String viewID)
    • getViewID

      public String getViewID()
    • setKeywords

      public void setKeywords(String keywords)
    • getKeywords

      public String getKeywords()
    • setCreatedBy

      public void setCreatedBy(String createdBy)
    • getCreatedBy

      public String getCreatedBy()
    • setCreateDate

      public void setCreateDate(Calendar createDate)
    • setCreateDateStr

      public void setCreateDateStr(String createDateStr)
    • getCreateDate

      public Calendar getCreateDate()
    • getCreateDateString

      public String getCreateDateString()
    • setLastUpdatedBy

      public void setLastUpdatedBy(String lastUpdatedBy)
    • getLastUpdatedBy

      public String getLastUpdatedBy()
    • setLastUpdateDate

      public void setLastUpdateDate(Calendar updateDate)
    • setLastUpdateDateStr

      public void setLastUpdateDateStr(String updateDateStr)
    • getLastUpdateDate

      public Calendar getLastUpdateDate()
    • getLastUpdateDateString

      public String getLastUpdateDateString()
    • setHidden

      public void setHidden(Boolean hidden)
    • isHidden

      public Boolean isHidden()
    • getIsHidden

      public Boolean getIsHidden()
    • setExcluded

      public void setExcluded(Boolean excluded)
    • isExcluded

      public Boolean isExcluded()
    • setShared

      public void setShared(Boolean shared)
    • isShared

      public Boolean isShared()
    • setCustomSecurity

      public void setCustomSecurity(Boolean customSecurity)
    • isCustomSecurity

      public Boolean isCustomSecurity()
    • getCSSStyle

      public String getCSSStyle()
    • setCSSStyle

      public void setCSSStyle(String css)
    • getSchemeBGImage

      public String getSchemeBGImage()
    • setSchemeBGImage

      public void setSchemeBGImage(String schemeBGImage)
    • getSchemeBGColor

      public String getSchemeBGColor()
    • setSchemeBGColor

      public void setSchemeBGColor(String schemeBGColor)
    • getTitleKey

      public String getTitleKey()
    • setTitleKey

      public void setTitleKey(String titleKey)
    • getTitleBundleName

      public String getTitleBundleName()
    • setTitleBundleName

      public void setTitleBundleName(String titleBundleName)
    • getExtension

      public String getExtension()
    • setExtension

      public void setExtension(String fileExtension)
    • getTaskFlowId

      public String getTaskFlowId()
    • getCustomAttributeValueMap

      public Map<String,String> getCustomAttributeValueMap()
    • setHasPermissionNode

      public void setHasPermissionNode(boolean hasPermissionNode)
    • hasPermissionNode

      public boolean hasPermissionNode()
    • setSecurityTarget

      public void setSecurityTarget(String securityTarget)
    • getSecurityTarget

      public String getSecurityTarget()
    • setPagePermission

      public void setPagePermission(String pagePermission)
    • getPagePermission

      public String getPagePermission()
    • getPrivileges

      public Map<String,String> getPrivileges()
    • isCreatedByPageService

      public boolean isCreatedByPageService()
    • setCreatedByPageService

      public void setCreatedByPageService(boolean createdByPageService)
    • getPageInfo

      public String getPageInfo()
    • setPageInfo

      public void setPageInfo(String info)
    • isEditAfterCreation

      public Boolean isEditAfterCreation()
    • setEditAfterCreation

      public void setEditAfterCreation(boolean editAfterCreation)
    • getParent

      public String getParent()
    • setParent

      public void setParent(String parentPagesPath)
    • hasSubPages

      public boolean hasSubPages()
    • getHasSubPages

      public boolean getHasSubPages()
    • setHasSubPages

      public void setHasSubPages(boolean hasSubPages)
    • overridePolicy

      public boolean overridePolicy()
    • getIsOverridePolicy

      public boolean getIsOverridePolicy()
    • setOverridePolicy

      public void setOverridePolicy(boolean overridePolicy)
    • getNavId

      public String getNavId()
    • setNavId

      public void setNavId(String navId)
    • getDeviceGroup

      public String getDeviceGroup()
    • setDeviceGroup

      public void setDeviceGroup(String deviceGroup)
    • getBasePagePath

      public String getBasePagePath()
    • setBasePagePath

      public void setBasePagePath(String basePagePath)
    • getParameters

      public List<PageParameter> getParameters()
      Get the parameters of the page
    • setParameterValue

      public void setParameterValue(String name, String value)
      Update a parameter's value. If the parameter doesn't exist, add it
    • setParameterValue

      public void setParameterValue(String name, String value, String optionStr, String readonlyStr)
      Update a parameter's value. If the parameter doesn't exist, add it
    • deleteParameter

      public void deleteParameter(String name)
      delete a parameter from the page