edu.iastate.utils.log
Class Config
java.lang.Object
edu.iastate.utils.log.Config
- Direct Known Subclasses:
- AVHSerializer, IndusConfig
- public abstract class Config
- extends java.lang.Object
- Since:
- 2005-03-07
- Author:
- Jie Bao
|
Constructor Summary |
Config(java.lang.String configFileName)
|
|
Method Summary |
protected org.w3c.dom.Node |
addChildTag(org.w3c.dom.Node parent,
java.lang.String newTag)
|
protected void |
createBlankNew()
|
protected abstract void |
createNew()
|
(package private) static java.lang.String |
Decode(java.lang.String str)
|
(package private) static java.lang.String |
Encode(java.lang.String str)
|
org.w3c.dom.Element |
findNode(org.w3c.dom.Node contextNode,
java.lang.String xpath)
|
static java.lang.String |
getProperty(org.w3c.dom.Node parent,
java.lang.String tag)
|
static boolean |
getPropertyBoolean(org.w3c.dom.Node parent,
java.lang.String tag)
|
static java.lang.String |
getPropertyCipher(org.w3c.dom.Node parent,
java.lang.String tag)
|
static int |
getPropertyInt(org.w3c.dom.Node parent,
java.lang.String tag)
|
java.lang.String |
getXML()
|
void |
load(java.lang.Object obj)
|
protected abstract void |
objToXML(java.lang.Object obj)
|
void |
save(java.lang.Object obj)
|
static void |
setProperty(org.w3c.dom.Element parent,
java.lang.String tag,
java.lang.String value)
|
static void |
setPropertyCipher(org.w3c.dom.Element parent,
java.lang.String tag,
java.lang.String value)
|
protected abstract void |
xmlToObj(java.lang.Object obj)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
configXML
public org.w3c.dom.Document configXML
configFile
public java.lang.String configFile
Config
public Config(java.lang.String configFileName)
Encode
static java.lang.String Encode(java.lang.String str)
- Parameters:
str - String
- Returns:
- String
- Since:
- 2005-03-14
Decode
static java.lang.String Decode(java.lang.String str)
- Parameters:
str - String
- Returns:
- String
- Since:
- 2005-03-14
setPropertyCipher
public static void setPropertyCipher(org.w3c.dom.Element parent,
java.lang.String tag,
java.lang.String value)
setProperty
public static void setProperty(org.w3c.dom.Element parent,
java.lang.String tag,
java.lang.String value)
getPropertyCipher
public static java.lang.String getPropertyCipher(org.w3c.dom.Node parent,
java.lang.String tag)
getProperty
public static java.lang.String getProperty(org.w3c.dom.Node parent,
java.lang.String tag)
getPropertyInt
public static int getPropertyInt(org.w3c.dom.Node parent,
java.lang.String tag)
getPropertyBoolean
public static boolean getPropertyBoolean(org.w3c.dom.Node parent,
java.lang.String tag)
addChildTag
protected org.w3c.dom.Node addChildTag(org.w3c.dom.Node parent,
java.lang.String newTag)
- Parameters:
parent - NodenewTag - String
- Returns:
- Node
- Since:
- 2005-03-08
createBlankNew
protected void createBlankNew()
save
public void save(java.lang.Object obj)
load
public void load(java.lang.Object obj)
getXML
public java.lang.String getXML()
findNode
public org.w3c.dom.Element findNode(org.w3c.dom.Node contextNode,
java.lang.String xpath)
- Parameters:
xpath - String
- Returns:
- Element
- Since:
- 2005-04-01
createNew
protected abstract void createNew()
objToXML
protected abstract void objToXML(java.lang.Object obj)
xmlToObj
protected abstract void xmlToObj(java.lang.Object obj)