org.compass.core.config.builder
Class DTDConfigurationBuilder

java.lang.Object
  extended by org.compass.core.config.builder.AbstractInputStreamConfigurationBuilder
      extended by org.compass.core.config.builder.AbstractXmlConfigurationBuilder
          extended by org.compass.core.config.builder.DTDConfigurationBuilder
All Implemented Interfaces:
ConfigurationBuilder

public class DTDConfigurationBuilder
extends AbstractXmlConfigurationBuilder

Author:
kimchy

Field Summary
 
Fields inherited from class org.compass.core.config.builder.AbstractInputStreamConfigurationBuilder
log
 
Constructor Summary
DTDConfigurationBuilder()
           
 
Method Summary
protected  EntityResolver doGetEntityResolver()
           
protected  void doProcess(Document doc, CompassConfiguration config)
           
protected  void processCompass(Element compassElement, CompassConfiguration config)
           
 
Methods inherited from class org.compass.core.config.builder.AbstractXmlConfigurationBuilder
createDocumentBuilder, createDocumentBuilderFactory, doConfigure, doGetErrorHandler
 
Methods inherited from class org.compass.core.config.builder.AbstractInputStreamConfigurationBuilder
configure, configure, configure
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DTDConfigurationBuilder

public DTDConfigurationBuilder()
Method Detail

doProcess

protected void doProcess(Document doc,
                         CompassConfiguration config)
                  throws ConfigurationException
Specified by:
doProcess in class AbstractXmlConfigurationBuilder
Throws:
ConfigurationException

processCompass

protected void processCompass(Element compassElement,
                              CompassConfiguration config)
                       throws ConfigurationException
Throws:
ConfigurationException

doGetEntityResolver

protected EntityResolver doGetEntityResolver()
Specified by:
doGetEntityResolver in class AbstractXmlConfigurationBuilder


Copyright (c) 2004-2009 The Compass Project.