org.apache.fop.viewer
Class SecureResourceBundle
java.lang.Object
|
+--java.util.ResourceBundle
|
+--org.apache.fop.viewer.SecureResourceBundle
- All Implemented Interfaces:
- Translator
- public class SecureResourceBundle
- extends java.util.ResourceBundle
- implements Translator
Die Klasse SecureResourceBundle
ist ein Resourceundle, das im Falle eines fehlenden
Eintrages keinen Absturz verursacht, sondern die Meldung
Key key not found zur?ckgibt.
- Version:
- 1.0 18.03.1999
- Author:
- Stanislav.Gorkhover@jCatalog.com
Fields inherited from class java.util.ResourceBundle |
parent |
Constructor Summary |
SecureResourceBundle(java.io.InputStream in)
Kreiert ein ResourceBundle mit der Quelle in in. |
Method Summary |
boolean |
contains(java.lang.String key)
Stellt fest, ob es den Key gibt. |
java.util.Enumeration |
getKeys()
|
java.lang.Object |
handleGetObject(java.lang.String key)
H?ndelt den abgefragten Key, liefert entweder den zugeh?rigen Wert oder eine Meldung. |
boolean |
isSourceFound()
Gibt an ob die ?bersetzungsquelle gefunden ist. |
void |
setMissingEmphasized(boolean flag)
Ein Translator soll die fehlenden keys hervorheben k?nnen. |
Methods inherited from class java.util.ResourceBundle |
getBundle, getBundle, getBundle, getLocale, getObject, getString, getStringArray, setParent |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SecureResourceBundle
public SecureResourceBundle(java.io.InputStream in)
- Kreiert ein ResourceBundle mit der Quelle in in.
setMissingEmphasized
public void setMissingEmphasized(boolean flag)
- Description copied from interface:
Translator
- Ein Translator soll die fehlenden keys hervorheben k?nnen.
- Specified by:
setMissingEmphasized
in interface Translator
getKeys
public java.util.Enumeration getKeys()
- Overrides:
getKeys
in class java.util.ResourceBundle
handleGetObject
public java.lang.Object handleGetObject(java.lang.String key)
- H?ndelt den abgefragten Key, liefert entweder den zugeh?rigen Wert oder eine Meldung.
Die null wird nie zur?ckgegeben.
Schreibt die fehlenden Suchschl?ssel in die Protokoll-Datei.
- Overrides:
handleGetObject
in class java.util.ResourceBundle
- Returns:
Object
- den zu dem Suchschl?ssel key gefundenen Wert, falls vorhanden,
- Meldung Key key not found, falls der Suchschl?ssel fehlt
und die Eigenschaft "jCatalog.DevelopmentStartModus" in der ini-Datei aus true gesetzt ist.
- Meldung Key is null, falls der Suchschl?ssel
null
ist.
contains
public boolean contains(java.lang.String key)
- Stellt fest, ob es den Key gibt.
- Specified by:
contains
in interface Translator
isSourceFound
public boolean isSourceFound()
- Description copied from interface:
Translator
- Gibt an ob die ?bersetzungsquelle gefunden ist.
- Specified by:
isSourceFound
in interface Translator
Copyright ? 1999-2003 Apache Software Foundation. All Rights Reserved.