org.apache.jetspeed.om.folder.psml
Class MenuMetadataImpl

java.lang.Object
  extended by org.apache.jetspeed.om.folder.psml.MenuMetadataImpl
Direct Known Subclasses:
MenuDefinitionImpl, MenuSeparatorDefinitionImpl

public abstract class MenuMetadataImpl
extends java.lang.Object

This class implements metadata protocols for menu definition implementations.

Version:
$Id: MenuMetadataImpl.java 516448 2007-03-09 16:25:47Z ate $
Author:
Randy Watler

Constructor Summary
MenuMetadataImpl()
          MenuDefinitionImpl - constructor
 
Method Summary
 GenericMetadata getMetadata()
          getMetadata - get generic metadata instance
 java.util.Collection getMetadataFields()
          getMetadataFields - get metadata fields collection
 java.lang.String getShortTitle()
          getShortTitle - get default short title protocol stub
 java.lang.String getShortTitle(java.util.Locale locale)
          getShortTitle - get locale specific short title from metadata
 java.lang.String getText()
          getText - get default text protocol stub
 java.lang.String getText(java.util.Locale locale)
          getText - get locale specific text from metadata
 java.lang.String getTitle()
          getTitle - get default title protocol stub
 java.lang.String getTitle(java.util.Locale locale)
          getTitle - get locale specific title from metadata
 void setMetadataFields(java.util.Collection metadataFields)
          setMetadataFields - set metadata fields collection
 void unmarshalled()
          unmarshalled - notification that this instance has been loaded from the persistent store
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MenuMetadataImpl

public MenuMetadataImpl()
MenuDefinitionImpl - constructor

Method Detail

getTitle

public java.lang.String getTitle()
getTitle - get default title protocol stub

Returns:
null

getShortTitle

public java.lang.String getShortTitle()
getShortTitle - get default short title protocol stub

Returns:
short title text

getText

public java.lang.String getText()
getText - get default text protocol stub

Returns:
text

getTitle

public java.lang.String getTitle(java.util.Locale locale)
getTitle - get locale specific title from metadata

Parameters:
locale - preferred locale
Returns:
title text

getShortTitle

public java.lang.String getShortTitle(java.util.Locale locale)
getShortTitle - get locale specific short title from metadata

Parameters:
locale - preferred locale
Returns:
short title text

getText

public java.lang.String getText(java.util.Locale locale)
getText - get locale specific text from metadata

Parameters:
locale - preferred locale
Returns:
text

getMetadata

public GenericMetadata getMetadata()
getMetadata - get generic metadata instance

Returns:
metadata instance

getMetadataFields

public java.util.Collection getMetadataFields()
getMetadataFields - get metadata fields collection

Returns:
metadata fields collection

setMetadataFields

public void setMetadataFields(java.util.Collection metadataFields)
setMetadataFields - set metadata fields collection

Parameters:
metadataFields - metadata fields collection

unmarshalled

public void unmarshalled()
unmarshalled - notification that this instance has been loaded from the persistent store



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