org.openswing.swing.internationalization.java
Class OneLanguageResourcesFactory

java.lang.Object
  extended byorg.openswing.swing.internationalization.java.ResourcesFactory
      extended byorg.openswing.swing.internationalization.java.OneLanguageResourcesFactory

public class OneLanguageResourcesFactory
extends ResourcesFactory

Title: OpenSwing Framework

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

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
OneLanguageResourcesFactory(Resources resources)
          Constructor.
 
Method Summary
 Resources getResources()
           
 Resources getResources(java.lang.String langId)
           
 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

OneLanguageResourcesFactory

public OneLanguageResourcesFactory(Resources resources)
Constructor.

Parameters:
resources - internationalization settings
Method Detail

getResources

public final Resources getResources()
Specified by:
getResources in class ResourcesFactory
Returns:
internationalization settings, according with the current language

setLanguage

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

Specified by:
setLanguage in class ResourcesFactory
Parameters:
langId - language id identifier
Throws:
java.lang.UnsupportedOperationException

getResources

public final Resources getResources(java.lang.String langId)
                             throws java.lang.UnsupportedOperationException
Specified by:
getResources in class ResourcesFactory
Parameters:
langId - language id identifier
Returns:
internationalization settings, according with the language specified
Throws:
java.lang.UnsupportedOperationException