|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Objectde.kl.xsreports.PropertyHandler
public class PropertyHandler
Klasse die Properties aus mehreren Dateien lesen und als Einheit zugreifbar macht.
| Constructor Summary | |
|---|---|
PropertyHandler(java.lang.String BuildinPropertyFilename,
java.lang.String CustomPropertyFilename,
javax.servlet.ServletConfig Config,
java.util.Map ReportSpecificProperties)
Creates a new instance of ConfigurableGenerator |
|
| Method Summary | |
|---|---|
void |
addRequiredProperties(java.lang.Object[] Properties)
|
java.lang.String |
get(java.lang.Object Key)
|
boolean |
getBoolean(java.lang.String Name)
Lesen eines Parameters als Boolean. |
boolean |
getBoolean(java.lang.String Name,
boolean Default)
Lesen eines Parameters als Boolean. |
java.lang.Integer[] |
getIntegerArray(java.lang.String Name)
Lesen eines Parameters als eine Sequenz von Integer Werten. |
java.lang.Integer[] |
getIntegerArray(java.lang.String Name,
int MaxLen)
Lesen eines Parameters als eine Sequenz von Integer Werten. |
java.lang.String |
getProperty(java.lang.String Name)
Lesen eines notwendigen Eintrags aus der .properties Datei |
java.lang.String |
getRequiredProperty(java.lang.String Name)
Lesen eines notwendigen Eintrags aus der .properties Datei |
java.lang.String[] |
getStringArray(java.lang.String Name)
Lesen eines Parameters als eine Sequenz von String Werten. |
java.lang.String[] |
getStringArray(java.lang.String Name,
int MaxLen)
Lesen eines Parameters als eine Sequenz von String Werten. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public PropertyHandler(java.lang.String BuildinPropertyFilename,
java.lang.String CustomPropertyFilename,
javax.servlet.ServletConfig Config,
java.util.Map ReportSpecificProperties)
throws ConfigurationException
BuildinPropertyFilename - Name der Properties Datei die Teil der Project
Resourcen ist.CustomPropertyFilename - Name der Propertie Datei die Angaben
enthaelt, die die Werte aus der
"BuildIn" Datei ueberschreibt.
ConfigurationException - Falls die Datei die zu den Projekt-Resource
gehoert nicht gelesen werden konnte.| Method Detail |
|---|
public java.lang.String getRequiredProperty(java.lang.String Name)
throws ConfigurationException
Name - Name des Properties dessen Wert gelesen werden soll
ConfigurationException - Fall das Property nicht gelesen werden konnte.public java.lang.String getProperty(java.lang.String Name)
Name - Name des Properties dessen Wert gelesen werden soll
public void addRequiredProperties(java.lang.Object[] Properties)
throws ConfigurationException
ConfigurationExceptionpublic java.lang.String get(java.lang.Object Key)
public boolean getBoolean(java.lang.String Name)
Name - Name des Init-Parameters der gelesen werden soll. Kann
nicht null sein.
Name existiert.
public boolean getBoolean(java.lang.String Name,
boolean Default)
Name - Name des Init-Parameters der gelesen werden soll. Kann
nicht null sein.Default - Wert der verwendet wird, falls kein Init-Parameter mit
dem Name konfiguriert ist.
Default Wert, wenn kein
Parameter mit diesem Name existiert.public java.lang.Integer[] getIntegerArray(java.lang.String Name)
Name - Name des Init-Parameters der gelesen werden soll. Kann
nicht null sein.
public java.lang.Integer[] getIntegerArray(java.lang.String Name,
int MaxLen)
MaxLen - Max Anzahl von Interger Werten die gelesen werden.Name - Name des Init-Parameters der gelesen werden soll. Kann
nicht null sein.
public java.lang.String[] getStringArray(java.lang.String Name)
Name - Name des Init-Parameters der gelesen werden soll. Kann
nicht null sein.
public java.lang.String[] getStringArray(java.lang.String Name,
int MaxLen)
Name - Name des Init-Parameters der gelesen werden soll. Kann
nicht null sein.MaxLen - MAx. Anzahl der Objekte due zurueckgegeben werden.
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||