org.apache.jetspeed.om.page.psml
Class ContentPageImpl
java.lang.Object
org.apache.jetspeed.om.page.psml.ContentPageImpl
- All Implemented Interfaces:
- org.apache.jetspeed.om.page.BaseElement, Cloneable, org.apache.jetspeed.om.page.ContentPage, org.apache.jetspeed.om.page.Document, org.apache.jetspeed.page.document.Node, org.apache.jetspeed.om.page.Page, org.apache.jetspeed.om.common.SecuredResource, Serializable
- public class ContentPageImpl
- extends Object
- implements org.apache.jetspeed.om.page.ContentPage
- See Also:
- Serialized Form
Fields inherited from interface org.apache.jetspeed.om.page.Page |
DOCUMENT_TYPE |
Fields inherited from interface org.apache.jetspeed.page.document.Node |
PATH_SEPARATOR, PATH_SEPARATOR_CHAR |
Fields inherited from interface org.apache.jetspeed.om.common.SecuredResource |
EDIT_ACTION, VIEW_ACTION |
page
private final org.apache.jetspeed.om.page.Page page
cachedFragments
private final Map cachedFragments
rootContentFragment
private org.apache.jetspeed.om.page.ContentFragment rootContentFragment
ContentPageImpl
public ContentPageImpl(org.apache.jetspeed.om.page.Page page)
toString
public String toString()
getContentFragmentById
public org.apache.jetspeed.om.page.ContentFragment getContentFragmentById(String id)
- Specified by:
getContentFragmentById
in interface org.apache.jetspeed.om.page.ContentPage
getFragmentById
public org.apache.jetspeed.om.page.Fragment getFragmentById(String id)
- Specified by:
getFragmentById
in interface org.apache.jetspeed.om.page.ContentPage
getRootContentFragment
public org.apache.jetspeed.om.page.ContentFragment getRootContentFragment()
- Specified by:
getRootContentFragment
in interface org.apache.jetspeed.om.page.ContentPage
getRootFragment
public org.apache.jetspeed.om.page.Fragment getRootFragment()
- Specified by:
getRootFragment
in interface org.apache.jetspeed.om.page.ContentPage
clone
public Object clone()
throws CloneNotSupportedException
- Specified by:
clone
in interface org.apache.jetspeed.om.page.Page
- Throws:
CloneNotSupportedException
getDefaultDecorator
public String getDefaultDecorator(String fragmentType)
- Specified by:
getDefaultDecorator
in interface org.apache.jetspeed.om.page.Page
getDefaultSkin
public String getDefaultSkin()
- Specified by:
getDefaultSkin
in interface org.apache.jetspeed.om.page.Page
setDefaultDecorator
public void setDefaultDecorator(String decoratorName,
String fragmentType)
- Specified by:
setDefaultDecorator
in interface org.apache.jetspeed.om.page.Page
setDefaultSkin
public void setDefaultSkin(String skinName)
- Specified by:
setDefaultSkin
in interface org.apache.jetspeed.om.page.Page
setRootFragment
public void setRootFragment(org.apache.jetspeed.om.page.Fragment fragment)
- Specified by:
setRootFragment
in interface org.apache.jetspeed.om.page.Page
getMenuDefinitions
public List getMenuDefinitions()
- Specified by:
getMenuDefinitions
in interface org.apache.jetspeed.om.page.Page
setMenuDefinitions
public void setMenuDefinitions(List definitions)
- Specified by:
setMenuDefinitions
in interface org.apache.jetspeed.om.page.Page
getMetadata
public org.apache.jetspeed.om.common.GenericMetadata getMetadata()
- Specified by:
getMetadata
in interface org.apache.jetspeed.page.document.Node
getName
public String getName()
- Specified by:
getName
in interface org.apache.jetspeed.page.document.Node
getParent
public org.apache.jetspeed.page.document.Node getParent()
- Specified by:
getParent
in interface org.apache.jetspeed.page.document.Node
getPath
public String getPath()
- Specified by:
getPath
in interface org.apache.jetspeed.page.document.Node
getShortTitle
public String getShortTitle(Locale locale)
- Specified by:
getShortTitle
in interface org.apache.jetspeed.page.document.Node
getTitle
public String getTitle(Locale locale)
- Specified by:
getTitle
in interface org.apache.jetspeed.page.document.Node
getType
public String getType()
- Specified by:
getType
in interface org.apache.jetspeed.page.document.Node
getUrl
public String getUrl()
- Specified by:
getUrl
in interface org.apache.jetspeed.page.document.Node
isHidden
public boolean isHidden()
- Specified by:
isHidden
in interface org.apache.jetspeed.page.document.Node
setParent
public void setParent(org.apache.jetspeed.page.document.Node parent)
- Specified by:
setParent
in interface org.apache.jetspeed.page.document.Node
setPath
public void setPath(String path)
- Specified by:
setPath
in interface org.apache.jetspeed.page.document.Node
checkAccess
public void checkAccess(String actions)
throws SecurityException
- Specified by:
checkAccess
in interface org.apache.jetspeed.om.common.SecuredResource
- Throws:
SecurityException
checkConstraints
public void checkConstraints(String actions)
throws SecurityException
- Specified by:
checkConstraints
in interface org.apache.jetspeed.om.common.SecuredResource
- Throws:
SecurityException
checkPermissions
public void checkPermissions(String actions)
throws SecurityException
- Specified by:
checkPermissions
in interface org.apache.jetspeed.om.common.SecuredResource
- Throws:
SecurityException
getConstraintsEnabled
public boolean getConstraintsEnabled()
- Specified by:
getConstraintsEnabled
in interface org.apache.jetspeed.om.common.SecuredResource
getPermissionsEnabled
public boolean getPermissionsEnabled()
- Specified by:
getPermissionsEnabled
in interface org.apache.jetspeed.om.common.SecuredResource
getSecurityConstraints
public org.apache.jetspeed.om.common.SecurityConstraints getSecurityConstraints()
- Specified by:
getSecurityConstraints
in interface org.apache.jetspeed.om.common.SecuredResource
setSecurityConstraints
public void setSecurityConstraints(org.apache.jetspeed.om.common.SecurityConstraints constraints)
- Specified by:
setSecurityConstraints
in interface org.apache.jetspeed.om.common.SecuredResource
getId
public String getId()
- Specified by:
getId
in interface org.apache.jetspeed.om.page.BaseElement
getShortTitle
public String getShortTitle()
- Specified by:
getShortTitle
in interface org.apache.jetspeed.om.page.BaseElement
getTitle
public String getTitle()
- Specified by:
getTitle
in interface org.apache.jetspeed.om.page.BaseElement
setId
public void setId(String id)
- Specified by:
setId
in interface org.apache.jetspeed.om.page.BaseElement
setShortTitle
public void setShortTitle(String title)
- Specified by:
setShortTitle
in interface org.apache.jetspeed.om.page.BaseElement
setTitle
public void setTitle(String title)
- Specified by:
setTitle
in interface org.apache.jetspeed.om.page.BaseElement
getPage
public org.apache.jetspeed.om.page.Page getPage()
- getPage - access wrapped page
- Returns:
- wrapped page
getDefaults
public org.apache.jetspeed.om.page.Defaults getDefaults()
- Specified by:
getDefaults
in interface org.apache.jetspeed.om.page.Page
Copyright © 1999-2005 Apache Software Foundation. All Rights Reserved.