uk.co.lothianproductions.httpd.config
Class XMLPluginConfig

java.lang.Object
  extended byuk.co.lothianproductions.httpd.config.XMLPluginConfig
Direct Known Subclasses:
DocumentSourceXMLPluginConfig, RequestHandlerXMLPluginConfig, RequestListenerXMLPluginConfig

public abstract class XMLPluginConfig
extends java.lang.Object

Version:
$Revision: 1.4 $, $Date: 2003/12/15 20:43:03 $
Author:
Aidan Fitzpatrick

Field Summary
static java.lang.String CLASSPATH_TAG
           
protected  java.lang.String mClassPath
           
protected  PluginBroker mPluginBroker
           
protected  uk.co.lothianproductions.util.CoreProperties mProperties
           
static java.lang.String PROPERTY_NAME_TAG
           
static java.lang.String PROPERTY_TAG
           
static java.lang.String PROPERTY_VALUE_TAG
           
 
Constructor Summary
XMLPluginConfig()
           
 
Method Summary
 PluginBroker getPluginBroker()
           
 java.lang.String getProperty(java.lang.String name)
           
 java.util.Properties getSubproperties(java.lang.String name)
           
 void parseDOM(org.w3c.dom.Node node)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

CLASSPATH_TAG

public static final java.lang.String CLASSPATH_TAG
See Also:
Constant Field Values

PROPERTY_TAG

public static final java.lang.String PROPERTY_TAG
See Also:
Constant Field Values

PROPERTY_NAME_TAG

public static final java.lang.String PROPERTY_NAME_TAG
See Also:
Constant Field Values

PROPERTY_VALUE_TAG

public static final java.lang.String PROPERTY_VALUE_TAG
See Also:
Constant Field Values

mClassPath

protected java.lang.String mClassPath

mProperties

protected uk.co.lothianproductions.util.CoreProperties mProperties

mPluginBroker

protected PluginBroker mPluginBroker
Constructor Detail

XMLPluginConfig

public XMLPluginConfig()
Method Detail

getProperty

public java.lang.String getProperty(java.lang.String name)
                             throws ConfigException
Throws:
ConfigException

getSubproperties

public java.util.Properties getSubproperties(java.lang.String name)
                                      throws ConfigException
Throws:
ConfigException

parseDOM

public void parseDOM(org.w3c.dom.Node node)

getPluginBroker

public PluginBroker getPluginBroker()

toString

public java.lang.String toString()