org.compass.core.config.binding
Class AbstractXmlMappingBinding

java.lang.Object
  extended by org.compass.core.config.binding.AbstractInputStreamMappingBinding
      extended by org.compass.core.config.binding.AbstractXmlMappingBinding
All Implemented Interfaces:
MappingBinding
Direct Known Subclasses:
XmlMappingBinding, XmlMetaDataBinding

public abstract class AbstractXmlMappingBinding
extends AbstractInputStreamMappingBinding

Author:
kimchy

Field Summary
 
Fields inherited from class org.compass.core.config.binding.AbstractInputStreamMappingBinding
log, mapping, metaData, settings
 
Constructor Summary
AbstractXmlMappingBinding()
           
 
Method Summary
protected abstract  boolean doAddConfiguration(ConfigurationHelper conf)
           
protected  boolean doAddInputStream(InputStream is, String resourceName)
           
protected abstract  EntityResolver doGetEntityResolver()
           
 
Methods inherited from class org.compass.core.config.binding.AbstractInputStreamMappingBinding
addClass, addDirectory, addFile, addFile, addInputStream, addJar, addMappingResolver, addPackage, addResoruceMapping, addResource, addResource, addURL, setUpBinding
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.compass.core.config.binding.MappingBinding
getSuffixes
 

Constructor Detail

AbstractXmlMappingBinding

public AbstractXmlMappingBinding()
Method Detail

doAddInputStream

protected boolean doAddInputStream(InputStream is,
                                   String resourceName)
                            throws ConfigurationException,
                                   MappingException
Specified by:
doAddInputStream in class AbstractInputStreamMappingBinding
Throws:
ConfigurationException
MappingException

doGetEntityResolver

protected abstract EntityResolver doGetEntityResolver()

doAddConfiguration

protected abstract boolean doAddConfiguration(ConfigurationHelper conf)
                                       throws ConfigurationException,
                                              MappingException
Throws:
ConfigurationException
MappingException


Copyright (c) 2004-2008 The Compass Project.