org.apache.jetspeed.om.page.impl
Class PageMenuDefinitionImpl

java.lang.Object
  extended by org.apache.jetspeed.om.folder.impl.BaseMenuDefinitionElement
      extended by org.apache.jetspeed.om.folder.impl.BaseMenuDefinitionMetadata
          extended by org.apache.jetspeed.om.folder.impl.BaseMenuDefinitionImpl
              extended by org.apache.jetspeed.om.page.impl.PageMenuDefinitionImpl
All Implemented Interfaces:
org.apache.jetspeed.om.folder.MenuDefinition, PageMenuDefinitionElement

public class PageMenuDefinitionImpl
extends BaseMenuDefinitionImpl
implements org.apache.jetspeed.om.folder.MenuDefinition, PageMenuDefinitionElement

PageMenuDefinitionImpl

Version:
$Id:$
Author:
Randy Watler

Field Summary
private  PageMenuDefinitionElementList menuElements
           
 
Fields inherited from interface org.apache.jetspeed.om.folder.MenuDefinition
ANY_PROFILE_LOCATOR
 
Constructor Summary
PageMenuDefinitionImpl()
           
 
Method Summary
 List getMenuElements()
           
 PageMetadataImpl newPageMetadata(Collection fields)
          newPageMetadata Construct page manager specific metadata implementation.
 
Methods inherited from class org.apache.jetspeed.om.folder.impl.BaseMenuDefinitionImpl
accessElements, equals, getDepth, getName, getOptions, getOrder, getProfile, getShortTitle, getSkin, getTitle, hashCode, isPaths, isRegexp, setDepth, setMenuElements, setName, setOptions, setOrder, setPaths, setProfile, setRegexp, setShortTitle, setSkin, setTitle
 
Methods inherited from class org.apache.jetspeed.om.folder.impl.BaseMenuDefinitionMetadata
getMetadata, getPageMetadata, getShortTitle, getText, getText, getTitle
 
Methods inherited from class org.apache.jetspeed.om.folder.impl.BaseMenuDefinitionElement
getElementOrder, setElementOrder
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.apache.jetspeed.om.folder.MenuDefinition
getDepth, getMetadata, getName, getOptions, getOrder, getProfile, getShortTitle, getShortTitle, getSkin, getTitle, getTitle, isPaths, isRegexp, setDepth, setMenuElements, setName, setOptions, setOrder, setPaths, setProfile, setRegexp, setShortTitle, setSkin, setTitle
 
Methods inherited from interface org.apache.jetspeed.om.page.impl.PageMenuDefinitionElement
getElementOrder, setElementOrder
 

Field Detail

menuElements

private PageMenuDefinitionElementList menuElements
Constructor Detail

PageMenuDefinitionImpl

public PageMenuDefinitionImpl()
Method Detail

newPageMetadata

public PageMetadataImpl newPageMetadata(Collection fields)
Description copied from class: BaseMenuDefinitionMetadata
newPageMetadata Construct page manager specific metadata implementation.

Specified by:
newPageMetadata in class BaseMenuDefinitionMetadata
Parameters:
fields - mutable fields collection
Returns:
page metadata

getMenuElements

public List getMenuElements()
Specified by:
getMenuElements in interface org.apache.jetspeed.om.folder.MenuDefinition
Specified by:
getMenuElements in class BaseMenuDefinitionImpl


Copyright © 1999-2007 Apache Software Foundation. All Rights Reserved.