org.openswing.swing.internationalization.java
Class ResourcesFactory

java.lang.Object
  extended byorg.openswing.swing.internationalization.java.ResourcesFactory
Direct Known Subclasses:
BrazilianPortugueseOnlyResourceFactory, CzechOnlyResourceFactory, EnglishOnlyResourceFactory, FrenchOnlyResourceFactory, HungarianOnlyResourceFactory, ItalianOnlyResourceFactory, NorwegianOnlyResourceFactory, OneLanguageResourcesFactory, PolishOnlyResourceFactory, ServerResourcesFactory, SpanishOnlyResourceFactory, XMLResourcesFactory

public abstract class ResourcesFactory
extends java.lang.Object

Title: OpenSwing Framework

Description: Class for retrieve the collection of all internationalization properties: translations, data/numeric/currency formats.

Copyright: Copyright (C) 2006 Mauro Carniel

This file is part of OpenSwing Framework. This library is free software; you can redistribute it and/or modify it under the terms of the (LGPL) Lesser General Public License as published by the Free Software Foundation; GNU LESSER GENERAL PUBLIC LICENSE Version 2.1, February 1999 This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details. You should have received a copy of the GNU Library General Public License along with this library; if not, write to the Free Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. The author may be contacted at: maurocarniel@tin.it


Constructor Summary
ResourcesFactory()
           
 
Method Summary
abstract  Resources getResources()
           
abstract  Resources getResources(java.lang.String langId)
           
abstract  void setLanguage(java.lang.String langId)
          Load dictionary, according to the specified language id.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ResourcesFactory

public ResourcesFactory()
Method Detail

setLanguage

public abstract void setLanguage(java.lang.String langId)
                          throws java.lang.UnsupportedOperationException
Load dictionary, according to the specified language id.

Parameters:
langId - language id identifier
Throws:
java.lang.UnsupportedOperationException

getResources

public abstract Resources getResources()
Returns:
internationalization settings, according with the current language

getResources

public abstract Resources getResources(java.lang.String langId)
                                throws java.lang.UnsupportedOperationException
Parameters:
langId - language id identifier
Returns:
internationalization settings, according with the language specified
Throws:
java.lang.UnsupportedOperationException