Save This Page
Home » commons-digester-1.8-src » org.apache.commons » digester » [javadoc | source]
org.apache.commons.digester
abstract public class: AbstractObjectCreationFactory [javadoc | source]
java.lang.Object
   org.apache.commons.digester.AbstractObjectCreationFactory

All Implemented Interfaces:
    ObjectCreationFactory

Direct Known Subclasses:
    SetPropertyRuleFactory, SetTopRuleFactory, TestObjectCreationFactory, ThrowExceptionCreationFactory, SetNestedPropertiesRuleFactory, SetRootRuleFactory, BeanPropertySetterRuleFactory, SetNextRuleFactory, ObjectParamRuleFactory, OtherTestObjectCreationFactory, SetPropertiesRuleFactory, CallParamRuleFactory, ObjectCreateRuleFactory, FactoryCreateRuleFactory, CallMethodRuleFactory, NodeCreateRuleFactory

Abstract base class for ObjectCreationFactory implementations.

Field Summary
protected  Digester digester    The associated Digester instance that was set up by FactoryCreateRule upon initialization. 
Method from org.apache.commons.digester.AbstractObjectCreationFactory Summary:
createObject,   getDigester,   setDigester
Methods from java.lang.Object:
equals,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from org.apache.commons.digester.AbstractObjectCreationFactory Detail:
 abstract public Object createObject(Attributes attributes) throws Exception

    Factory method called by FactoryCreateRule to supply an object based on the element's attributes.

 public Digester getDigester() 
 public  void setDigester(Digester digester) 

    Set the Digester to allow the implementation to do logging, classloading based on the digester's classloader, etc.