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
- See Also:
PropertyResourceBundle
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-2002 Apache Software Foundation. All Rights Reserved.