Package org.apache.xalan.transformer
Class KeyManager
java.lang.Object
org.apache.xalan.transformer.KeyManager
This class manages the key tables.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetNodeSetDTMByKey
(XPathContext xctxt, int doc, QName name, XMLString ref, PrefixResolver nscontext) Given a valid element key, return the corresponding node list.
-
Constructor Details
-
KeyManager
public KeyManager()
-
-
Method Details
-
getNodeSetDTMByKey
public XNodeSet getNodeSetDTMByKey(XPathContext xctxt, int doc, QName name, XMLString ref, PrefixResolver nscontext) throws TransformerException Given a valid element key, return the corresponding node list.- Parameters:
xctxt
- The XPath runtime statedoc
- The document nodename
- The key element nameref
- The key value we're looking fornscontext
- The prefix resolver for the execution context- Returns:
- A nodelist of nodes mathing the given key
- Throws:
TransformerException
-