org.apache.jetspeed.om.folder.impl
Class BaseMenuDefinitionMetadata

java.lang.Object
  extended by org.apache.jetspeed.om.folder.impl.BaseMenuDefinitionElement
      extended by org.apache.jetspeed.om.folder.impl.BaseMenuDefinitionMetadata
Direct Known Subclasses:
BaseMenuDefinitionImpl, BaseMenuSeparatorDefinitionImpl

public abstract class BaseMenuDefinitionMetadata
extends BaseMenuDefinitionElement

BaseMenuDefinitionMetadata

Version:
$Id:$
Author:
Randy Watler

Constructor Summary
BaseMenuDefinitionMetadata()
           
 
Method Summary
 GenericMetadata getMetadata()
           
 PageMetadataImpl getPageMetadata()
          getPageMetadata Get page manager specific metadata implementation.
 java.lang.String getShortTitle()
           
 java.lang.String getShortTitle(java.util.Locale locale)
           
 java.lang.String getText()
           
 java.lang.String getText(java.util.Locale locale)
           
 java.lang.String getTitle()
           
 java.lang.String getTitle(java.util.Locale locale)
           
abstract  PageMetadataImpl newPageMetadata(java.util.Collection fields)
          newPageMetadata Construct page manager specific metadata implementation.
 
Methods inherited from class org.apache.jetspeed.om.folder.impl.BaseMenuDefinitionElement
getElementOrder, setElementOrder
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BaseMenuDefinitionMetadata

public BaseMenuDefinitionMetadata()
Method Detail

newPageMetadata

public abstract PageMetadataImpl newPageMetadata(java.util.Collection fields)
newPageMetadata Construct page manager specific metadata implementation.

Parameters:
fields - mutable fields collection
Returns:
page metadata

getPageMetadata

public PageMetadataImpl getPageMetadata()
getPageMetadata Get page manager specific metadata implementation.

Returns:
page metadata

getTitle

public java.lang.String getTitle()

getShortTitle

public java.lang.String getShortTitle()

getText

public java.lang.String getText()

getTitle

public java.lang.String getTitle(java.util.Locale locale)

getShortTitle

public java.lang.String getShortTitle(java.util.Locale locale)

getText

public java.lang.String getText(java.util.Locale locale)

getMetadata

public GenericMetadata getMetadata()


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