eu.semaine.datatypes.stateinfo
Class StateInfo.XPathInfoMapper
java.lang.Object
eu.semaine.datatypes.stateinfo.StateInfo.XPathInfoMapper
- Enclosing class:
- StateInfo
public static class StateInfo.XPathInfoMapper
- extends java.lang.Object
A helper class that supports us in mapping short names to XPath expressions.
- Author:
- marc
Constructor Summary |
StateInfo.XPathInfoMapper(java.util.Map<java.lang.String,java.lang.String> prefixes2NamespaceURIs,
java.util.Map<java.lang.String,java.lang.String> names2XpathExpressions)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
StateInfo.XPathInfoMapper
public StateInfo.XPathInfoMapper(java.util.Map<java.lang.String,java.lang.String> prefixes2NamespaceURIs,
java.util.Map<java.lang.String,java.lang.String> names2XpathExpressions)
getNamespaceContext
public javax.xml.namespace.NamespaceContext getNamespaceContext()
getExpression
public java.lang.String getExpression(java.lang.String shortName)
- Get the XPath expression for the given name,
or null if there is no such entry.
- Parameters:
shortName
-
- Returns:
getExpressionMap
public java.util.Map<java.lang.String,java.lang.String> getExpressionMap()
getCompiledExpression
public javax.xml.xpath.XPathExpression getCompiledExpression(java.lang.String shortName)
getCompiledExpressionMap
public java.util.Map<java.lang.String,javax.xml.xpath.XPathExpression> getCompiledExpressionMap()