biz.hammurapi.config
Class DomConfigurableContainer

java.lang.Object
  extended by biz.hammurapi.util.VisitableBase
      extended by biz.hammurapi.config.GenericContainer
          extended by biz.hammurapi.config.DomConfigurableContainer
All Implemented Interfaces:
Command, Component, Context, DomConfigurable, MeasurementCollector, MeasurementConsumer, Attributable, Searchable, Visitable
Direct Known Subclasses:
ElementNameDomConfigurableContainer, NameAttributeDomConfigurableContainer

public abstract class DomConfigurableContainer
extends GenericContainer
implements DomConfigurable

Simple container

Author:
Pavel Vlasov

Constructor Summary
DomConfigurableContainer()
           
 
Method Summary
 void configure(org.w3c.dom.Node configNode, Context context, java.lang.ClassLoader classLoader)
          Reads configuration from Node
protected abstract  java.lang.String getComponentName(org.w3c.dom.Node node)
           
 
Methods inherited from class biz.hammurapi.config.GenericContainer
acceptChildren, addComponent, addMeasurement, execute, get, getAttribute, getComponentMap, getComponentNames, getComponents, getMeasurementConsumer, getOwner, removeAttribute, setAttribute, setMeasurementConsumer, setOwner, start, stop
 
Methods inherited from class biz.hammurapi.util.VisitableBase
accept, convert2searchable, find, findAll, object2visitor
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DomConfigurableContainer

public DomConfigurableContainer()
Method Detail

getComponentName

protected abstract java.lang.String getComponentName(org.w3c.dom.Node node)

configure

public void configure(org.w3c.dom.Node configNode,
                      Context context,
                      java.lang.ClassLoader classLoader)
               throws ConfigurationException
Description copied from interface: DomConfigurable
Reads configuration from Node

Specified by:
configure in interface DomConfigurable
classLoader - ClassLoader
Throws:
ConfigurationException


Copyright © 2003 Hammurapi Group. All Rights Reserved.