public class XMLConfigurationProvider extends Object implements ConfigurationProvider, ChainProvider
| Constructor and Description |
|---|
XMLConfigurationProvider() |
XMLConfigurationProvider(String configFileName,
boolean errorIfMissing) |
| Modifier and Type | Method and Description |
|---|---|
void |
addDefaultReaderConfig(ChainConfig ac) |
void |
addDefaultWalker(ChainConfig ac,
Element parentWalkerNode) |
void |
addDefaultWriterConfig(ChainConfig ac) |
Map<String,String> |
getDtdMappings() |
List<TransformationConfig> |
getTransformationItems(Element element,
boolean exceptionsEnabled) |
void |
init(Configuration configuration) |
void |
load() |
void |
loadChains() |
void |
loadParserConfig(Element element,
WalkerConfig wc) |
void |
loadReaderConfig(Element element,
ChainConfig ac) |
void |
loadTransformationConfigs(Element element,
WalkerConfig wc) |
void |
loadWalkerConfig(Element element,
ChainConfig ac) |
void |
loadWriter(Element child,
ChainConfig ac) |
void |
setDtdMappings(Map<String,String> mappings) |
public XMLConfigurationProvider()
public XMLConfigurationProvider(String configFileName, boolean errorIfMissing)
public void init(Configuration configuration)
init in interface ConfigurationProviderpublic void loadChains()
throws ConfigurationException
loadChains in interface ChainProviderConfigurationExceptionpublic void addDefaultReaderConfig(ChainConfig ac)
public void loadReaderConfig(Element element, ChainConfig ac) throws ConfigurationException
ConfigurationExceptionpublic void addDefaultWalker(ChainConfig ac, Element parentWalkerNode)
public void loadWalkerConfig(Element element, ChainConfig ac)
public void loadParserConfig(Element element, WalkerConfig wc)
public List<TransformationConfig> getTransformationItems(Element element, boolean exceptionsEnabled)
public void loadTransformationConfigs(Element element, WalkerConfig wc)
public void addDefaultWriterConfig(ChainConfig ac)
public void loadWriter(Element child, ChainConfig ac)
public void load()
throws ConfigurationException
load in interface ConfigurationProviderConfigurationExceptionCopyright © 2015. All rights reserved.