com.ice.util
Class DynamicConfig
java.lang.Object
|
+--com.ice.util.DynamicConfig
- public abstract class DynamicConfig
- extends java.lang.Object
Field Summary |
protected java.io.File |
homeDir
|
protected java.lang.String |
name
|
protected java.util.Properties |
workingProps
|
Method Summary |
java.awt.Rectangle |
getBounds(java.lang.String propName,
java.awt.Rectangle defBounds)
|
java.io.File |
getHomeDirectory()
|
java.lang.String |
getName()
|
protected boolean |
isPropertySet(java.lang.String propName)
|
void |
removeProperty(java.lang.String propName)
|
void |
saveBounds(java.lang.String propName,
int x,
int y,
int w,
int h)
|
void |
saveBounds(java.lang.String propName,
java.awt.Rectangle bounds)
|
void |
saveLocation(java.lang.String propName,
int x,
int y)
|
void |
saveProperties()
|
void |
saveSize(java.lang.String propName,
int w,
int h)
|
void |
setProperty(java.lang.String propName,
boolean value)
|
void |
setProperty(java.lang.String propName,
int value)
|
void |
setProperty(java.lang.String propName,
java.lang.String value)
|
void |
setStringArray(java.lang.String propName,
java.lang.String[] strArray)
|
void |
setStringArray(java.lang.String propName,
java.util.Vector strArray)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
name
protected java.lang.String name
homeDir
protected java.io.File homeDir
workingProps
protected java.util.Properties workingProps
DynamicConfig
public DynamicConfig(java.lang.String name)
getName
public java.lang.String getName()
saveProperties
public void saveProperties()
throws java.io.IOException
java.io.IOException
setProperty
public void setProperty(java.lang.String propName,
boolean value)
setProperty
public void setProperty(java.lang.String propName,
int value)
setProperty
public void setProperty(java.lang.String propName,
java.lang.String value)
removeProperty
public void removeProperty(java.lang.String propName)
setStringArray
public void setStringArray(java.lang.String propName,
java.lang.String[] strArray)
setStringArray
public void setStringArray(java.lang.String propName,
java.util.Vector strArray)
getHomeDirectory
public java.io.File getHomeDirectory()
getBounds
public java.awt.Rectangle getBounds(java.lang.String propName,
java.awt.Rectangle defBounds)
saveBounds
public void saveBounds(java.lang.String propName,
java.awt.Rectangle bounds)
saveBounds
public void saveBounds(java.lang.String propName,
int x,
int y,
int w,
int h)
saveLocation
public void saveLocation(java.lang.String propName,
int x,
int y)
saveSize
public void saveSize(java.lang.String propName,
int w,
int h)
isPropertySet
protected boolean isPropertySet(java.lang.String propName)
Copyright © 1997-2003, Timothy G. Endres, All Rights Reserved.