org.apache.jetspeed.om.page
Interface DynamicPage

All Superinterfaces:
BaseConcretePageElement, BaseElement, BaseFragmentsElement, BasePageElement, Document, Node, SecuredResource, java.io.Serializable

public interface DynamicPage
extends BaseConcretePageElement, java.io.Serializable

This interface represents a dynamic page document used by Jetspeed to define a user-customizable portal page.

Version:
$Id:$
Author:
Randy Watler

Field Summary
static java.lang.String DOCUMENT_TYPE
           
static java.lang.String WILDCARD_CONTENT_TYPE
           
 
Fields inherited from interface org.apache.jetspeed.page.document.Node
PATH_SEPARATOR, PATH_SEPARATOR_CHAR
 
Method Summary
 java.lang.String getContentType()
          Get the content type name that applies to this page.
 boolean isInheritable()
          Get inheritable flag that indicates whether this dynamic page can be inherited for child content pages.
 void setContentType(java.lang.String contentType)
          Set the content type name for this page.
 void setInheritable(boolean inheritable)
          Set inheritable flag that indicates whether this dynamic page can be inherited for child content pages.
 
Methods inherited from interface org.apache.jetspeed.om.page.BaseConcretePageElement
getEffectiveDefaultDecorator
 
Methods inherited from interface org.apache.jetspeed.om.page.BasePageElement
getDefaultDecorator, getMenuDefinitions, getSkin, newMenuDefinition, newMenuExcludeDefinition, newMenuIncludeDefinition, newMenuOptionsDefinition, newMenuSeparatorDefinition, setDefaultDecorator, setMenuDefinitions, setSkin
 
Methods inherited from interface org.apache.jetspeed.om.page.BaseFragmentsElement
getFragmentById, getFragmentsByInterface, getFragmentsByName, getRootFragment, removeFragmentById, setRootFragment
 
Methods inherited from interface org.apache.jetspeed.om.page.Document
getVersion, isDirty, setDirty, setVersion
 
Methods inherited from interface org.apache.jetspeed.page.document.Node
getMetadata, getName, getParent, getPath, getShortTitle, getTitle, getType, getUrl, isHidden, setHidden, setParent, setPath
 
Methods inherited from interface org.apache.jetspeed.om.page.BaseElement
getId, getShortTitle, getTitle, isStale, setShortTitle, setTitle
 
Methods inherited from interface org.apache.jetspeed.om.common.SecuredResource
checkAccess, checkConstraints, checkPermissions, getConstraintsEnabled, getPermissionsEnabled, getSecurityConstraints, newSecurityConstraint, newSecurityConstraints, setSecurityConstraints
 

Field Detail

DOCUMENT_TYPE

static final java.lang.String DOCUMENT_TYPE
See Also:
Constant Field Values

WILDCARD_CONTENT_TYPE

static final java.lang.String WILDCARD_CONTENT_TYPE
See Also:
Constant Field Values
Method Detail

getContentType

java.lang.String getContentType()
Get the content type name that applies to this page.

Returns:
the page type name

setContentType

void setContentType(java.lang.String contentType)
Set the content type name for this page.

Parameters:
contentType - the name of the content type for the page

isInheritable

boolean isInheritable()
Get inheritable flag that indicates whether this dynamic page can be inherited for child content pages.

Returns:
inheritable flag

setInheritable

void setInheritable(boolean inheritable)
Set inheritable flag that indicates whether this dynamic page can be inherited for child content pages.

Parameters:
inheritable - inheritable flag


Copyright © 1999-2011 The Apache Software Foundation. All Rights Reserved.