home *** CD-ROM | disk | FTP | other *** search
- package netscape.netcast.application;
-
- import java.util.Hashtable;
-
- public class ConstProps {
- static final String TYPE = "type";
- static final String URL = "url";
- static final String NAME = "name";
- static final String DEPTH = "depth";
- static final String UPDATE_FREQ = "freq";
- static final String LAST_UPDATE = "last";
- static final String UPDATE_TIME = "updateTime";
- static final String SCHEDULED = "scheduled";
- static final String START_TIME = "startTime";
- static final String END_TIME = "endTime";
- static final String ADMIN_UPDATE_TIMES = "admin.times";
- static final String ADMIN_START_TIME = "admin.startTime";
- static final String ADMIN_END_TIME = "admin.endTime";
- static final String CACHE = "cache";
- static final String CACHE_NAME = "cacheName";
- static final String CACHE_FILENAME = "cacheFilename";
- static final String MAX_SIZE = "maxSize";
- static final String DELETABLE = "deletable";
- static final String CONTAINER = "container";
- static final String DISPLAY = "display";
- static final String MODE = "mode";
- Hashtable props = new Hashtable();
-
- public void addProp(String var1, Object var2) {
- this.props.put(var1, var2);
- }
-
- public Object getProp(String var1) {
- return this.props.get(var1);
- }
-
- public int getInteger(String var1, int var2) {
- Object var3 = this.props.get(var1);
- if (var3 instanceof Integer) {
- return (Integer)var3;
- } else {
- if (var3 instanceof String) {
- try {
- return Integer.parseInt((String)var3);
- } catch (NumberFormatException var5) {
- ((Throwable)var5).printStackTrace();
- }
- }
-
- return var2;
- }
- }
-
- public long getLong(String var1, long var2) {
- Object var4 = this.props.get(var1);
- if (var4 instanceof Long) {
- return (Long)var4;
- } else {
- if (var4 instanceof String) {
- try {
- return Long.parseLong((String)var4);
- } catch (NumberFormatException var6) {
- ((Throwable)var6).printStackTrace();
- }
- }
-
- return var2;
- }
- }
-
- public String getString(String var1, String var2) {
- Object var3 = this.props.get(var1);
- if (var3 instanceof String) {
- return (String)var3;
- } else {
- try {
- throw new Throwable();
- } catch (Throwable var5) {
- var5.printStackTrace();
- return var2;
- }
- }
- }
- }
-