org.apache.jetspeed.om.impl
Class LanguageSetImpl

java.lang.Object
  extended by org.apache.jetspeed.om.impl.LanguageSetImpl
All Implemented Interfaces:
Serializable, org.apache.jetspeed.om.common.Support, org.apache.pluto.om.common.LanguageSet, org.apache.pluto.om.Model

public class LanguageSetImpl
extends Object
implements org.apache.pluto.om.common.LanguageSet, Serializable, org.apache.jetspeed.om.common.Support

LanguageSetImpl

Version:
$Id: LanguageSetImpl.java 553014 2007-07-03 23:10:53Z ate $
Author:
Scott T. Weaver , Ate Douma
See Also:
Serialized Form

Field Summary
private  ClassLoader classLoader
           
protected  Collection innerCollection
           
private  String resources
           
 
Constructor Summary
LanguageSetImpl()
           
LanguageSetImpl(Collection collection)
           
 
Method Summary
 boolean add(Object o)
           
 org.apache.pluto.om.common.Language get(Locale locale)
           
 Locale getDefaultLocale()
           
 Collection getInnerCollection()
           
 Iterator getLocales()
           
 Iterator iterator()
           
protected  ResourceBundle loadResourceBundle(Locale locale)
           
 void postLoad(Object parameter)
           
 void setClassLoader(ClassLoader loader)
          Sets Portlet Class Loader
 void setInnerCollection(Collection collection)
           
 void setResources(String string)
           
 int size()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

classLoader

private transient ClassLoader classLoader

resources

private String resources

innerCollection

protected Collection innerCollection
Constructor Detail

LanguageSetImpl

public LanguageSetImpl(Collection collection)
Parameters:
wrappedSet -

LanguageSetImpl

public LanguageSetImpl()
Method Detail

iterator

public Iterator iterator()
Specified by:
iterator in interface org.apache.pluto.om.common.LanguageSet
See Also:
LanguageSet.iterator()

getLocales

public Iterator getLocales()
Specified by:
getLocales in interface org.apache.pluto.om.common.LanguageSet
See Also:
LanguageSet.getLocales()

get

public org.apache.pluto.om.common.Language get(Locale locale)
Specified by:
get in interface org.apache.pluto.om.common.LanguageSet
See Also:
LanguageSet.get(java.util.Locale)

getDefaultLocale

public Locale getDefaultLocale()
Specified by:
getDefaultLocale in interface org.apache.pluto.om.common.LanguageSet
See Also:
LanguageSet.getDefaultLocale()

add

public boolean add(Object o)

getInnerCollection

public Collection getInnerCollection()
Returns:

setInnerCollection

public void setInnerCollection(Collection collection)
Parameters:
collection -

size

public int size()

setResources

public void setResources(String string)
Parameters:
string -

postLoad

public void postLoad(Object parameter)
              throws Exception
Specified by:
postLoad in interface org.apache.jetspeed.om.common.Support
Throws:
Exception

loadResourceBundle

protected ResourceBundle loadResourceBundle(Locale locale)

setClassLoader

public void setClassLoader(ClassLoader loader)
Sets Portlet Class Loader

Parameters:
loader -


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