X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=src%2Fde%2Fj32%2Fpimstuff%2Fconduit%2FConfig.java;fp=src%2Fde%2Fj32%2Fpimstuff%2Fconduit%2FConfig.java;h=0000000000000000000000000000000000000000;hb=4c31953ffe274db62393de67740de5df70b06d33;hp=4af9b6cbe0327854ea78761086ac8f1cdbe5100a;hpb=5ac05364dc652686046f01849b810da6ffef1192;p=jpim.git diff --git a/src/de/j32/pimstuff/conduit/Config.java b/src/de/j32/pimstuff/conduit/Config.java deleted file mode 100644 index 4af9b6c..0000000 --- a/src/de/j32/pimstuff/conduit/Config.java +++ /dev/null @@ -1,50 +0,0 @@ -package de.j32.pimstuff.conduit; - -import java.io.FileInputStream; -import java.io.FileNotFoundException; -import java.io.IOException; -import java.util.InvalidPropertiesFormatException; -import java.util.Properties; - -public class Config -{ - static Config instance; - Properties config = new Properties(); - - public static String get(String key, String defaultValue) - { - load(); - - if (instance == null) return defaultValue; - else { - String rv = instance.config.getProperty(key); - if (rv == null) return defaultValue; - return rv; - } - } - - public static String get(String key) - { - String rv = get(key, null); - if (rv == null) throw new ConfigurationException( - "missing configuration parameter: " + key); - return rv; - } - - static void load() - { - if (instance == null) try { - instance = new Config(); - } - catch (InvalidPropertiesFormatException e) {} - catch (FileNotFoundException e) {} - catch (IOException e) {} - } - - Config() throws InvalidPropertiesFormatException, FileNotFoundException, - IOException - { - config.loadFromXML(new FileInputStream("config.xml")); - } - -}