| java.lang.Object com.teamkonzept.lib.TKIniFile
TKIniFile | public TKIniFile(String theIniFile)(Code) | | Konstruktor
Der Pfad und Filename wird uebergeben und global zur Verfuegung gestellt
|
cutEmptyStrings | public String cutEmptyStrings(String line)(Code) | | Beginnen eingelesene Zeilen mit eine Leerzeichen oder einem Tab,
so werden diese entfernt
Parameters: String - line, eine Zeile des Inifiles eine Zeile des Inifiles, die nicht mit einem Leerzeichen oder eine tab beginnt |
emptyString | public String emptyString(String line)(Code) | | Beginnt eine eingelesene Zeile mit eine Leerzeichen,
so werden diese entfernt
Parameters: String - line, eine Zeile des Inifiles eine Zeile des Inifiles, die nicht mit einem Leerzeichen beginnt |
getAll | public TKHashtable getAll() throws TKException(Code) | | VORSICHT URALT:
inifile OHNE Section!!!!!!!!!!!!!!!!
Das Inifile:
============
key1=val1
key2=val2
List das Inifile ein
Hashtable mit allen key-value-Paaren aus dem inifile. |
getAllSections | public TKHashtable getAllSections() throws TKException(Code) | | Alle Sections werden ausgelesen
Aufbau eines iniFiles:
======================
#KOMMENTAR
[SECTION 1]
key_1=val_1
key_2=val_2
....
key_n=val_n
...
[SECTION N]
key_1=val_1
key_2=val_2
....
key_n=val_n
[END]
verschachtelte Hashtable:key=SECTION, val= key/value-Paare der SECTION |
getKeysFromOneSection | public TKVector getKeysFromOneSection(String section) throws TKException(Code) | | Die Keys einer section werden gelesen
Es wird kein Inifile-Objekt erzeugt
Parameters: String - section, eine [SECTION] Parameters: TKHashtable - iniHash, Hashtable mit allen Sections Vector mit allen Keys einer Section |
getKeysFromOneSection | public TKVector getKeysFromOneSection(String section, TKHashtable iniHash)(Code) | | Die Keys einer section werden gelesen
Es wird kein Inifile-Objekt erzeugt
Parameters: String - section, eine [SECTION] Parameters: TKHashtable - iniHash, Hashtable mit allen Sections Vector mit allen Keys einer Section |
getOneSection | public TKHashtable getOneSection(String section) throws TKException(Code) | | Die key/val-paare einer bestimten Section werden ausgelesen
Inifile-Objekt wird erzeugt
Parameters: String - section, eine [SECTION] verschachtelte Hashtable: |
getOneSection | public TKHashtable getOneSection(String section, TKHashtable iniHash)(Code) | | Die key/val-paare einer bestimten Section werden ausgelesen
Es wird kein Inifile-Objekt erzeugt
Parameters: String - section, eine [SECTION] Parameters: TKHashtable - iniHash, Hashtable mit allen sections Hashtable mit den key/val-paaren einer Section |
getValsFromOneSection | public TKVector getValsFromOneSection(String section) throws TKException(Code) | | Die Values einer section werden gelesen
Inifile-Objekt wird erzeugt
Parameters: String - section, eine [SECTION] Vector mit allen Values einer Section |
getValsFromOneSection | public TKVector getValsFromOneSection(String section, TKHashtable iniHash)(Code) | | Die Keys einer section werden gelesen
Inifile-Objekt wird erzeugt
Parameters: String - section, eine [SECTION] Vector mit allen Keys einer Section |
getValue | public String getValue(String key) throws TKException(Code) | | VORSICHT URALT:
inifile OHNE Section!!!!!!!!!!!!!!!!
Das Inifile:
============
key1=val1
key2=val2
Parameters: String - key, der zugehoerige Wert wird zurueckgegeben den Wert |
openInputStream | InputStream openInputStream() throws TKException(Code) | | returns an InputStream to the PropertyFile
change this method to use ResourceBundle.loadBundle()
|
tabString | public String tabString(String line)(Code) | | Beginnt eine eingelesene Zeile mit einem Tab,
so werden diese entfernt
Parameters: String - line, eine Zeile des Inifiles eine Zeile des Inifiles, die nicht mit einem Tab beginnt |
|
|