Package org.apache.tomcat.util.digester
Interface ObjectCreationFactory
- 
- All Known Implementing Classes:
- AbstractObjectCreationFactory
 
 public interface ObjectCreationFactoryInterface for use with FactoryCreateRule. The rule callscreateObject(org.xml.sax.Attributes)to create an object to be pushed onto theDigesterstack whenever it is matched.AbstractObjectCreationFactoryis an abstract implementation suitable for creating anonymousObjectCreationFactoryimplementations.
- 
- 
Method SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.ObjectcreateObject(org.xml.sax.Attributes attributes)Factory method called byFactoryCreateRuleto supply an object based on the element's attributes.DigestergetDigester()voidsetDigester(Digester digester)Set theDigesterto allow the implementation to do logging, classloading based on the digester's classloader, etc.
 
- 
- 
- 
Method Detail- 
createObjectjava.lang.Object createObject(org.xml.sax.Attributes attributes) throws java.lang.ExceptionFactory method called byFactoryCreateRuleto supply an object based on the element's attributes.- Parameters:
- attributes- the element's attributes
- Returns:
- the created object
- Throws:
- java.lang.Exception- any exception thrown will be propagated upwards
 
 - 
getDigesterDigester getDigester() - Returns:
- the Digesterthat was set by theFactoryCreateRuleupon initialization.
 
 
- 
 
-