Package org.apache.tomcat.util.digester
Class AbstractObjectCreationFactory
java.lang.Object
org.apache.tomcat.util.digester.AbstractObjectCreationFactory
- All Implemented Interfaces:
- ObjectCreationFactory
Abstract base class for ObjectCreationFactory
 implementations.
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionabstract ObjectcreateObject(Attributes attributes) Factory method called byFactoryCreateRuleto supply an object based on the element's attributes.Returns theDigesterthat was set by theFactoryCreateRuleupon initialization.voidsetDigester(Digester digester) Set theDigesterto allow the implementation to do logging, classloading based on the digester's classloader, etc.
- 
Constructor Details- 
AbstractObjectCreationFactorypublic AbstractObjectCreationFactory()
 
- 
- 
Method Details- 
createObjectFactory method called by FactoryCreateRuleto supply an object based on the element's attributes.- Specified by:
- createObjectin interface- ObjectCreationFactory
- Parameters:
- attributes- the element's attributes
- Returns:
- the created object
- Throws:
- Exception- any exception thrown will be propagated upwards
 
- 
getDigesterReturns the Digesterthat was set by theFactoryCreateRuleupon initialization.- Specified by:
- getDigesterin interface- ObjectCreationFactory
- Returns:
- the Digesterthat was set by theFactoryCreateRuleupon initialization.
 
- 
setDigesterSet the Digesterto allow the implementation to do logging, classloading based on the digester's classloader, etc.- Specified by:
- setDigesterin interface- ObjectCreationFactory
- Parameters:
- digester- parent Digester object
 
 
-