1 package com.quadcap.util; 2 3 40 41 46 public class ConfigString implements ConfigVar { 47 String name; 48 String stringVal; 49 50 public ConfigString() {} 51 52 public final void init(String name, String val) 53 { 54 this.name = name; 55 this.notify(val); 56 } 57 58 public final String getName() { 59 return name; 60 } 61 62 public final String getValue() { 63 return stringVal; 64 } 65 66 public final String toString() { return stringVal; } 67 68 public final void notify(String newValue) { 69 this.stringVal = newValue; 70 } 71 72 private static final Class configClass = new ConfigString().getClass(); 73 74 public static ConfigString find(String name, String dflt) { 75 ConfigString ret = (ConfigString)Config.find(configClass, name, dflt); 76 return ret; 77 } 78 } 79 | Popular Tags |