|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.jetspeed.om.page.psml.AbstractBaseElement
org.apache.jetspeed.page.document.psml.AbstractNode
org.apache.jetspeed.om.page.psml.DocumentImpl
org.apache.jetspeed.om.page.psml.PageImpl
public class PageImpl
Field Summary | |
---|---|
private DefaultsImpl |
defaults
|
private int |
hashCode
|
private List |
menuDefinitions
menuDefinitions - menu definitions for page |
private org.apache.jetspeed.om.page.Fragment |
root
|
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 |
Constructor Summary | |
---|---|
PageImpl()
|
Method Summary | |
---|---|
boolean |
equals(Object obj)
equals |
String |
getDefaultDecorator(String fragmentType)
|
DefaultsImpl |
getDefaults()
|
String |
getEffectiveDefaultDecorator(String fragmentType)
|
org.apache.jetspeed.om.page.Fragment |
getFragmentById(String id)
|
List |
getFragmentsByName(String name)
|
List |
getMenuDefinitions()
getMenuDefinitions - get list of menu definitions |
org.apache.jetspeed.om.page.Fragment |
getRootFragment()
|
String |
getSkin()
|
String |
getType()
getType |
int |
hashCode()
hashCode |
void |
marshalling()
marshalling - notification that this instance is to be saved to the persistent store |
org.apache.jetspeed.om.folder.MenuDefinition |
newMenuDefinition()
newMenuDefinition - creates a new empty menu definition |
org.apache.jetspeed.om.folder.MenuExcludeDefinition |
newMenuExcludeDefinition()
newMenuExcludeDefinition - creates a new empty menu exclude definition |
org.apache.jetspeed.om.folder.MenuIncludeDefinition |
newMenuIncludeDefinition()
newMenuIncludeDefinition - creates a new empty menu include definition |
org.apache.jetspeed.om.folder.MenuOptionsDefinition |
newMenuOptionsDefinition()
newMenuOptionsDefinition - creates a new empty menu options definition |
org.apache.jetspeed.om.folder.MenuSeparatorDefinition |
newMenuSeparatorDefinition()
newMenuSeparatorDefinition - creates a new empty menu separator definition |
org.apache.jetspeed.om.page.Fragment |
removeFragmentById(String id)
|
void |
setDefaultDecorator(String decoratorName,
String fragmentType)
|
void |
setDefaults(DefaultsImpl defaults)
|
void |
setId(String id)
setId |
void |
setMenuDefinitions(List definitions)
setMenuDefinitions - set list of menu definitions |
void |
setRootFragment(org.apache.jetspeed.om.page.Fragment root)
|
void |
setSkin(String skinName)
|
void |
unmarshalled()
unmarshalled - notification that this instance has been loaded from the persistent store |
Methods inherited from class org.apache.jetspeed.om.page.psml.DocumentImpl |
---|
getVersion, isDirty, setDirty, setVersion |
Methods inherited from class org.apache.jetspeed.page.document.psml.AbstractNode |
---|
checkConstraints, checkPermissions, getEffectivePageSecurity, getLogicalPermissionPath, getMetadata, getMetadataFields, getName, getParent, getParent, getPath, getPhysicalPermissionPath, getProfiledPath, getShortTitle, getTitle, getTitleName, getUrl, isHidden, setHidden, setMetadata, setMetadataFields, setParent, setPath, setProfiledPath, setUrl |
Methods inherited from class org.apache.jetspeed.om.page.psml.AbstractBaseElement |
---|
checkAccess, checkAccess, checkConstraints, checkPermissions, checkPermissions, getConstraintsEnabled, getHandlerFactory, getId, getPermissionsEnabled, getSecurityConstraints, getShortTitle, getTitle, grantViewActionAccess, newSecurityConstraint, newSecurityConstraints, setConstraintsEnabled, setHandlerFactory, setPermissionsEnabled, setSecurityConstraints, setShortTitle, setTitle, toString |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
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, getUrl, isHidden, setHidden, setParent, setPath |
Methods inherited from interface org.apache.jetspeed.om.page.BaseElement |
---|
getId, getShortTitle, getTitle, setShortTitle, setTitle |
Methods inherited from interface org.apache.jetspeed.om.common.SecuredResource |
---|
checkAccess, checkConstraints, checkPermissions, getConstraintsEnabled, getPermissionsEnabled, getSecurityConstraints, newSecurityConstraint, newSecurityConstraints, setSecurityConstraints |
Field Detail |
---|
private DefaultsImpl defaults
private org.apache.jetspeed.om.page.Fragment root
private int hashCode
private List menuDefinitions
Constructor Detail |
---|
public PageImpl()
Method Detail |
---|
public void setId(String id)
setId
setId
in class AbstractBaseElement
id
- AbstractBaseElement.setId(java.lang.String)
public boolean equals(Object obj)
equals
equals
in class AbstractBaseElement
obj
-
Object.equals(java.lang.Object)
public int hashCode()
hashCode
hashCode
in class AbstractBaseElement
Object.hashCode()
public String getSkin()
getSkin
in interface org.apache.jetspeed.om.page.Page
public void setSkin(String skinName)
setSkin
in interface org.apache.jetspeed.om.page.Page
public String getEffectiveDefaultDecorator(String fragmentType)
getEffectiveDefaultDecorator
in interface org.apache.jetspeed.om.page.Page
public String getDefaultDecorator(String fragmentType)
getDefaultDecorator
in interface org.apache.jetspeed.om.page.Page
public void setDefaultDecorator(String decoratorName, String fragmentType)
setDefaultDecorator
in interface org.apache.jetspeed.om.page.Page
public org.apache.jetspeed.om.page.Fragment getRootFragment()
getRootFragment
in interface org.apache.jetspeed.om.page.Page
public void setRootFragment(org.apache.jetspeed.om.page.Fragment root)
setRootFragment
in interface org.apache.jetspeed.om.page.Page
public org.apache.jetspeed.om.page.Fragment getFragmentById(String id)
getFragmentById
in interface org.apache.jetspeed.om.page.Page
public org.apache.jetspeed.om.page.Fragment removeFragmentById(String id)
removeFragmentById
in interface org.apache.jetspeed.om.page.Page
public List getFragmentsByName(String name)
getFragmentsByName
in interface org.apache.jetspeed.om.page.Page
public DefaultsImpl getDefaults()
public void setDefaults(DefaultsImpl defaults)
public String getType()
getType
getType
in interface org.apache.jetspeed.page.document.Node
Node.getType()
public List getMenuDefinitions()
getMenuDefinitions
in interface org.apache.jetspeed.om.page.Page
public org.apache.jetspeed.om.folder.MenuDefinition newMenuDefinition()
newMenuDefinition
in interface org.apache.jetspeed.om.page.Page
public org.apache.jetspeed.om.folder.MenuExcludeDefinition newMenuExcludeDefinition()
newMenuExcludeDefinition
in interface org.apache.jetspeed.om.page.Page
public org.apache.jetspeed.om.folder.MenuIncludeDefinition newMenuIncludeDefinition()
newMenuIncludeDefinition
in interface org.apache.jetspeed.om.page.Page
public org.apache.jetspeed.om.folder.MenuOptionsDefinition newMenuOptionsDefinition()
newMenuOptionsDefinition
in interface org.apache.jetspeed.om.page.Page
public org.apache.jetspeed.om.folder.MenuSeparatorDefinition newMenuSeparatorDefinition()
newMenuSeparatorDefinition
in interface org.apache.jetspeed.om.page.Page
public void setMenuDefinitions(List definitions)
setMenuDefinitions
in interface org.apache.jetspeed.om.page.Page
definitions
- definition listpublic void unmarshalled()
unmarshalled
in class DocumentImpl
public void marshalling()
marshalling
in class AbstractBaseElement
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |