1 5 30 package com.teamkonzept.field; 31 32 import java.util.*; 33 import java.io.*; 34 35 import com.teamkonzept.lib.*; 36 import org.apache.log4j.Category; 37 38 public class TKUploadFieldIni 39 { 40 private static Category cat= Category.getInstance( TKUploadFieldIni.class); 41 42 public static TKHashtable iniHash; 43 public static String sep = File.separator; 44 45 46 static void readIniFile() 47 { 48 try 49 { 50 TKIniFile iniFileObject = new TKIniFile(TKUploadField.iniFile); 51 52 TKHashtable iniHashFirst = iniFileObject.getAllSections(); 53 iniHash = toUpperCaseSections(iniHashFirst); 54 } 55 catch (TKException e) 56 { 57 cat.error("Exception beim Lesen des Ini Files : " + e); 58 throw new MissingResourceException("TKUploadField.ini is missing", "TKUploadField.ini", Integer.toString(ConfigurationErrorCodes.NO_UPLOAD_INI)); 59 } 60 61 } 62 63 static TKHashtable toUpperCaseSections(TKHashtable iniHashFirst) 64 { 65 iniHash = new TKHashtable(); 66 Enumeration sectionEnum = iniHashFirst.keys(); 67 while( sectionEnum.hasMoreElements() ) { 68 String sectionKey = (String ) sectionEnum.nextElement(); 69 iniHash.put(sectionKey.toUpperCase(), iniHashFirst.get(sectionKey) ); 70 } 71 72 return iniHash; 73 } 74 75 }
| Popular Tags
|