org.compass.core.config.builder
Class AbstractXmlConfigurationBuilder
java.lang.Object
org.compass.core.config.builder.AbstractInputStreamConfigurationBuilder
org.compass.core.config.builder.AbstractXmlConfigurationBuilder
- All Implemented Interfaces:
- ConfigurationBuilder
- Direct Known Subclasses:
- DTDConfigurationBuilder, SchemaConfigurationBuilder
public abstract class AbstractXmlConfigurationBuilder
- extends AbstractInputStreamConfigurationBuilder
- Author:
- kimchy
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractXmlConfigurationBuilder
public AbstractXmlConfigurationBuilder()
doConfigure
protected void doConfigure(InputStream is,
String resourceName,
CompassConfiguration config)
throws ConfigurationException
- Specified by:
doConfigure in class AbstractInputStreamConfigurationBuilder
- Throws:
ConfigurationException
doProcess
protected abstract void doProcess(Document doc,
CompassConfiguration config)
throws ConfigurationException
- Throws:
ConfigurationException
createDocumentBuilderFactory
protected DocumentBuilderFactory createDocumentBuilderFactory()
throws ParserConfigurationException
- Throws:
ParserConfigurationException
createDocumentBuilder
protected DocumentBuilder createDocumentBuilder(DocumentBuilderFactory factory)
throws ParserConfigurationException
- Throws:
ParserConfigurationException
doGetErrorHandler
protected ErrorHandler doGetErrorHandler()
doGetEntityResolver
protected abstract EntityResolver doGetEntityResolver()
Copyright (c) 2004-2008 The Compass Project.