public final class XMLConfigDigester extends Object
SmooksResourceConfiguration file (.cdrl).| Modifier and Type | Field and Description |
|---|---|
static String |
DTD_V10 |
static String |
XSD_V10 |
static String |
XSD_V11 |
| Constructor and Description |
|---|
XMLConfigDigester(SmooksResourceConfigurationList list)
Private constructor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addConditionEvaluator(String id,
ExpressionEvaluator evaluator) |
ExpressionEvaluator |
digestCondition(Element conditionElement) |
static SmooksResourceConfigurationList |
digestConfig(InputStream stream,
String baseURI) |
static SmooksResourceConfigurationList |
digestConfig(InputStream stream,
String baseURI,
ClassLoader classLoader) |
static SmooksResourceConfigurationList |
digestConfig(InputStream stream,
String baseURI,
Map<String,Smooks> extendedConfigDigesters) |
static SmooksResourceConfigurationList |
digestConfig(InputStream stream,
String baseURI,
Map<String,Smooks> extendedConfigDigesters,
ClassLoader classLoader) |
ExpressionEvaluator |
getConditionEvaluator(String idRef) |
String |
getCurrentPath() |
SmooksResourceConfigurationList |
getResourceList()
Get the active resource configuration list.
|
public static final String DTD_V10
public static final String XSD_V10
public static final String XSD_V11
public XMLConfigDigester(SmooksResourceConfigurationList list)
digestConfig(java.io.InputStream, String) method.getExtenededConfigDigester(String) method.digestConfig(java.io.InputStream, String) method is public and always calls
setExtentionDigestOff(). The getExtenededConfigDigester(String) method is
private and always calls setExtentionDigestOn(). Playing with the
public/private nature of these methods may effect the behavior of the extentionDigestOn
ThreadLocal.list - Config list.public static SmooksResourceConfigurationList digestConfig(InputStream stream, String baseURI, Map<String,Smooks> extendedConfigDigesters) throws SAXException, IOException, URISyntaxException, SmooksConfigurationException
public static SmooksResourceConfigurationList digestConfig(InputStream stream, String baseURI, Map<String,Smooks> extendedConfigDigesters, ClassLoader classLoader) throws SAXException, IOException, URISyntaxException, SmooksConfigurationException
public static SmooksResourceConfigurationList digestConfig(InputStream stream, String baseURI) throws SAXException, IOException, URISyntaxException, SmooksConfigurationException
public static SmooksResourceConfigurationList digestConfig(InputStream stream, String baseURI, ClassLoader classLoader) throws SAXException, IOException, URISyntaxException, SmooksConfigurationException
public SmooksResourceConfigurationList getResourceList()
public ExpressionEvaluator digestCondition(Element conditionElement) throws SmooksConfigurationException
SmooksConfigurationExceptionpublic String getCurrentPath()
public void addConditionEvaluator(String id, ExpressionEvaluator evaluator)
public ExpressionEvaluator getConditionEvaluator(String idRef)
Copyright © 2015. All rights reserved.