## Uses of Class
org.apache.xpath.XPath

Packages that use XPath
org.apache.xalan.processor: Parses an XSLT stylesheet document (which may include and import other stylesheet documents) and produces a StylesheetRoot (a TRaX Templates object).
org.apache.xalan.templates: Implements the `Templates` interface, and defines a set of classes that represent an XSLT stylesheet.
org.apache.xalan.trace: Implementation of Xalan Trace events, for use by a debugger.
org.apache.xpath: Implementation of XPath; for the most part, only classes meant for public use are found at this root level of the XPath packages.
org.apache.xpath.jaxp

Uses of XPath in org.apache.xalan.processor

Methods in org.apache.xalan.processor that return XPath
`XPath` `StylesheetHandler.createXPath(java.lang.String str, ElemTemplateElement owningTemplate)` Process an expression string into an XPath.

Uses of XPath in org.apache.xalan.templates

Fields in org.apache.xalan.templates declared as XPath
`XPath` `ElemCopyOf.m_selectExpression` The required select attribute contains an expression.

Methods in org.apache.xalan.templates that return XPath
`XPath` `ElemTemplate.getMatch()` Get the "match" attribute.
`XPath` `ElemVariable.getSelect()` Get the "select" attribute.
`XPath` `ElemIf.getTest()` Get the "test" attribute.
`XPath` `ElemValueOf.getSelect()` Get the "select" attribute.
`XPath` `KeyDeclaration.getMatch()` Get the "match" attribute.
`XPath` `KeyDeclaration.getUse()` Get the "use" attribute.
`XPath` `ElemCopyOf.getSelect()` Get the "select" attribute.
`XPath` `ElemSort.getSelect()` Get the "select" attribute.
`XPath` `ElemWhen.getTest()` Get the "test" attribute.
`XPath` `ElemNumber.getCount()` Get the "count" attribute.
`XPath` `ElemNumber.getFrom()` Get the "from" attribute.
`XPath` `ElemNumber.getValue()` Get the "value" attribute.
`XPath` `ElemWithParam.getSelect()` Get the "select" attribute.

Methods in org.apache.xalan.templates with parameters of type XPath
`void` `ElemTemplate.setMatch(XPath v)` Set the "match" attribute.
`void` `ElemVariable.setSelect(XPath v)` Set the "select" attribute.
`void` `ElemIf.setTest(XPath v)` Set the "test" attribute.
`void` `ElemValueOf.setSelect(XPath v)` Set the "select" attribute.
`void` `ElemForEach.setSelect(XPath xpath)` Set the "select" attribute.
`void` `KeyDeclaration.setMatch(XPath v)` Set the "match" attribute.
`void` `KeyDeclaration.setUse(XPath v)` Set the "use" attribute.
`void` `ElemVariablePsuedo.setSelect(XPath v)` Set the "select" attribute.
`void` `ElemCopyOf.setSelect(XPath expr)` Set the "select" attribute.
`void` `ElemSort.setSelect(XPath v)` Set the "select" attribute.
`void` `ElemWhen.setTest(XPath v)` Set the "test" attribute.
`void` `ElemNumber.setCount(XPath v)` Set the "count" attribute.
`void` `ElemNumber.setFrom(XPath v)` Set the "from" attribute.
`void` `ElemNumber.setValue(XPath v)` Set the "value" attribute.
`void` `ElemWithParam.setSelect(XPath v)` Set the "select" attribute.

Constructors in org.apache.xalan.templates with parameters of type XPath
`WhiteSpaceInfo.WhiteSpaceInfo(XPath matchPattern, boolean shouldStripSpace, Stylesheet thisSheet)` Constructor WhiteSpaceInfo
`AVTPartXPath.AVTPartXPath(XPath xpath)` Construct a simple AVT part.

Uses of XPath in org.apache.xalan.trace

Fields in org.apache.xalan.trace declared as XPath
`XPath` `SelectionEvent.m_xpath` The XPath that executed the selection.

Methods in org.apache.xalan.trace with parameters of type XPath
`void` `TraceManager.fireSelectedEvent(int sourceNode, ElemTemplateElement styleNode, java.lang.String attributeName, XPath xpath, XObject selection)` Fire a selection event.
`void` `TraceManager.fireSelectedEndEvent(int sourceNode, ElemTemplateElement styleNode, java.lang.String attributeName, XPath xpath, XObject selection)` Fire a selection event.

Constructors in org.apache.xalan.trace with parameters of type XPath
`SelectionEvent.SelectionEvent(TransformerImpl processor, Node sourceNode, ElemTemplateElement styleNode, java.lang.String attributeName, XPath xpath, XObject selection)` Create an event originating at the given node of the style tree.
`EndSelectionEvent.EndSelectionEvent(TransformerImpl processor, Node sourceNode, ElemTemplateElement styleNode, java.lang.String attributeName, XPath xpath, XObject selection)` Create an EndSelectionEvent.

Uses of XPath in org.apache.xpath

Methods in org.apache.xpath that return XPath
`XPath` `XPathFactory.create(java.lang.String exprString, SourceLocator locator, PrefixResolver prefixResolver, int type)` Create an XPath.

Uses of XPath in org.apache.xpath.jaxp

Methods in org.apache.xpath.jaxp with parameters of type XPath
`void` `XPathExpressionImpl.setXPath(XPath xpath)`

Copyright © 2006 Apache XML Project. All Rights Reserved.