org.apache.jetspeed.om.page
Class PageMetadataImpl

java.lang.Object
  extended by org.apache.jetspeed.om.impl.GenericMetadataImpl
      extended by org.apache.jetspeed.om.page.PageMetadataImpl
All Implemented Interfaces:
org.apache.jetspeed.om.common.GenericMetadata

public class PageMetadataImpl
extends org.apache.jetspeed.om.impl.GenericMetadataImpl

Version:
$Id: PageMetadataImpl.java 568811 2007-08-23 03:00:37Z woonsan $
Author:
Jeremy Ford

Field Summary
private  Class fieldImplClass
           
private  Map localizedText
          localizedText - cached text metadata
 
Constructor Summary
PageMetadataImpl()
           
PageMetadataImpl(Class fieldImplClass)
           
 
Method Summary
 org.apache.jetspeed.om.common.LocalizedField createLocalizedField()
           
 String getText(String name, Locale locale)
          getText - get localized text from metadata
 
Methods inherited from class org.apache.jetspeed.om.impl.GenericMetadataImpl
addField, addField, copyFields, getFields, getFields, setFields, setFields
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

fieldImplClass

private Class fieldImplClass

localizedText

private Map localizedText
localizedText - cached text metadata

Constructor Detail

PageMetadataImpl

public PageMetadataImpl()

PageMetadataImpl

public PageMetadataImpl(Class fieldImplClass)
Method Detail

createLocalizedField

public org.apache.jetspeed.om.common.LocalizedField createLocalizedField()

getText

public String getText(String name,
                      Locale locale)
getText - get localized text from metadata

Parameters:
name - text name
locale - preferred locale
Returns:
localized text or null if not available


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