|
BEA Systems, Inc. | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--weblogic.apache.xalan.transformer.KeyTable
Table of element keys, keyed by document node. An instance of this class is keyed by a Document node that should be matched with the root of the current context. It contains a table of name mappings to tables that contain mappings of identifier values to nodes.
Constructor Summary | |
KeyTable(org.w3c.dom.Node doc,
PrefixResolver nscontext,
QName name,
java.util.Vector keyDeclarations,
XPathContext xmlLiaison)
Build a keys table. |
Method Summary | |
org.w3c.dom.Node |
getDocKey()
Get the document root matching this key. |
QName |
getKeyTableName()
Get Key Name for this KeyTable |
LocPathIterator |
getNodeSetByKey(QName name,
java.lang.String ref)
Given a valid element key, return the corresponding node list. |
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
Constructor Detail |
public KeyTable(org.w3c.dom.Node doc, PrefixResolver nscontext, QName name, java.util.Vector keyDeclarations, XPathContext xmlLiaison) throws javax.xml.transform.TransformerException
doc
- The owner document key.nscontext
- The stylesheet's namespace context.name
- The key namekeyDeclarations
- The stylesheet's xsl:key declarations.xmlLiaison
- The parser liaison for support of getNodeData(useNode).Method Detail |
public org.w3c.dom.Node getDocKey()
public LocPathIterator getNodeSetByKey(QName name, java.lang.String ref)
The
- name of the key, which must match the 'name' attribute on xsl:key.ref
- The value that must match the value found by the 'match' attribute on xsl:key.public QName getKeyTableName()
|
Documentation is available at http://e-docs.bea.com/wls/docs61 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |