com.smartwerkz.jupload.classic.config
Class AdvancedProperties

java.lang.Object
  extended by com.smartwerkz.jupload.classic.config.AdvancedProperties

public class AdvancedProperties
extends java.lang.Object

Since:
5-May-2006, 7:13:21 PM
Author:
Dominik Seifert

Field Summary
 java.util.Properties defaults
           
 java.lang.String name
           
 java.util.Properties props
           
 
Constructor Summary
AdvancedProperties(java.lang.String name)
           
 
Method Summary
 java.lang.String get(java.lang.String key)
           
 java.lang.String get(java.lang.String key, java.lang.Object replacement)
          Liest einen formatierten String aus den locale-Dateien.
 java.lang.String get(java.lang.String key, java.lang.Object[] replacements)
          Calls MessageFormat.format(get(key), replacements)
 java.lang.String get(java.lang.String key, java.lang.Object replacement1, java.lang.Object replacement2)
           
 java.lang.String get(java.lang.String key, java.lang.Object replacement1, java.lang.Object replacement2, java.lang.Object replacement3)
           
 java.lang.String getValue(java.lang.String key)
           
 java.lang.String getValue(java.lang.String key, java.lang.String defaultValue)
           
 void load(java.lang.Class c, java.lang.String path)
          Load messages from an url at the given path, relative to the given class.
 void load(java.io.File zipFile)
          Loads the defaults and current locale's information from a zip file.
 void load(java.util.zip.ZipFile archive, java.util.Locale locale)
          Loads the defaults and current locale's information from a zip archive.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

name

public final java.lang.String name

defaults

public final java.util.Properties defaults

props

public final java.util.Properties props
Constructor Detail

AdvancedProperties

public AdvancedProperties(java.lang.String name)
Method Detail

get

public java.lang.String get(java.lang.String key)
Parameters:
key - The identifier key for the localized string
Returns:
Returns the localized string from the jupload.properties file

get

public java.lang.String get(java.lang.String key,
                            java.lang.Object[] replacements)
Calls MessageFormat.format(get(key), replacements)


get

public java.lang.String get(java.lang.String key,
                            java.lang.Object replacement)
Liest einen formatierten String aus den locale-Dateien. Formatierungen werden mit "{0}", "{1}" etc. eingesetzt.

Parameters:
key - der Bezeichner in der Properties-Datei
replacements - eine Liste mit den Werten f???r die Ersetzungen
Returns:
den neu formatierten Text mit den eingef???gten Werten

get

public java.lang.String get(java.lang.String key,
                            java.lang.Object replacement1,
                            java.lang.Object replacement2)

get

public java.lang.String get(java.lang.String key,
                            java.lang.Object replacement1,
                            java.lang.Object replacement2,
                            java.lang.Object replacement3)

getValue

public java.lang.String getValue(java.lang.String key)

getValue

public java.lang.String getValue(java.lang.String key,
                                 java.lang.String defaultValue)

load

public void load(java.lang.Class c,
                 java.lang.String path)
Load messages from an url at the given path, relative to the given class.


load

public void load(java.io.File zipFile)
          throws java.io.IOException
Loads the defaults and current locale's information from a zip file.

Throws:
java.io.IOException

load

public void load(java.util.zip.ZipFile archive,
                 java.util.Locale locale)
          throws java.io.IOException
Loads the defaults and current locale's information from a zip archive.

Throws:
java.io.IOException


Copyright © 2007 smartwerkz.com. All Rights Reserved.