|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
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 trax.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.xalan.transformer | In charge of run-time transformations and the production of result trees. |
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. |
Uses of XPath in org.apache.xalan.processor |
Methods in org.apache.xalan.processor that return XPath | |
XPath |
StylesheetHandler.createXPath(java.lang.String str)
**For advanced use only** 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
**For advanced use only** The required select attribute contains an expression. |
Methods in org.apache.xalan.templates that return XPath | |
XPath |
ElemTemplate.getMatch()
**For advanced use only** Get the "match" attribute. |
XPath |
ElemSort.getSelect()
**For advanced use only** Get the "select" attribute. |
XPath |
ElemWithParam.getSelect()
**For advanced use only** Get the "select" attribute. |
XPath |
ElemIf.getTest()
**For advanced use only** Get the "test" attribute. |
XPath |
ElemNumber.getCount()
**For advanced use only** Get the "count" attribute. |
XPath |
ElemNumber.getFrom()
**For advanced use only** Get the "from" attribute. |
XPath |
ElemNumber.getValue()
**For advanced use only** Get the "value" attribute. |
XPath |
Stylesheet.getStripSpace(int i)
Get an "xsl:strip-space" property. |
XPath |
Stylesheet.getPreserveSpace(int i)
Get a "xsl:preserve-space" property. |
XPath |
KeyDeclaration.getMatch()
**For internal use only** Get the "match" attribute. |
XPath |
KeyDeclaration.getUse()
**For internal use only** Get the "use" attribute. |
XPath |
ElemCopyOf.getSelect()
**For advanced use only** Get the "use-attribute-sets" attribute. |
XPath |
ElemForEach.getSelect()
**For advanced use only** Set the "select" attribute. |
XPath |
ElemWhen.getTest()
**For advanced use only** Get the "test" attribute. |
XPath |
ElemVariable.getSelect()
**For advanced use only** Get the "select" attribute. |
XPath |
ElemValueOf.getSelect()
**For advanced use only** Get the "select" attribute. |
Methods in org.apache.xalan.templates with parameters of type XPath | |
void |
ElemTemplate.setMatch(XPath v)
**For advanced use only** Set the "match" attribute. |
void |
ElemSort.setSelect(XPath v)
**For advanced use only** Set the "select" attribute. |
void |
ElemWithParam.setSelect(XPath v)
**For advanced use only** Set the "select" attribute. |
void |
ElemIf.setTest(XPath v)
**For advanced use only** Set the "test" attribute. |
void |
ElemNumber.setCount(XPath v)
**For advanced use only** Set the "count" attribute. |
void |
ElemNumber.setFrom(XPath v)
**For advanced use only** Set the "from" attribute. |
void |
ElemNumber.setValue(XPath v)
**For advanced use only** Set the "value" attribute. |
void |
KeyDeclaration.setMatch(XPath v)
**For internal use only** Set the "match" attribute. |
void |
KeyDeclaration.setUse(XPath v)
**For internal use only** Set the "use" attribute. |
void |
ElemCopyOf.setSelect(XPath expr)
**For advanced use only** Set the "select" attribute. |
void |
ElemForEach.setSelect(XPath xpath)
**For advanced use only** Set the "select" attribute. |
void |
ElemWhen.setTest(XPath v)
**For advanced use only** Set the "test" attribute. |
void |
ElemVariable.setSelect(XPath v)
**For advanced use only** Set the "select" attribute. |
void |
ElemValueOf.setSelect(XPath v)
**For advanced use only** Set the "select" attribute. |
Constructors in org.apache.xalan.templates with parameters of type XPath | |
AVTPartXPath.AVTPartXPath(XPath xpath)
**For internal use only** 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
**For advanced use only** The XPath that executed the selection. |
Methods in org.apache.xalan.trace with parameters of type XPath | |
void |
TraceManager.fireSelectedEvent(Node 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)
**For advanced use only** Create an event originating at the given node of the style tree. |
Uses of XPath in org.apache.xalan.transformer |
Methods in org.apache.xalan.transformer with parameters of type XPath | |
void |
TransformerImpl.transformSelectedNodes(StylesheetComposed stylesheetTree,
ElemTemplateElement xslInstruction,
ElemTemplateElement template,
Node sourceNodeContext,
QName mode,
XPath selectPattern,
int selectStackFrameIndex)
**For advanced use only** Perform a query if needed, and call transformNode for each child. |
Uses of XPath in org.apache.xpath |
Methods in org.apache.xpath that return XPath | |
XPath |
XPathFactory.create(java.lang.String exprString,
Locator locator,
PrefixResolver prefixResolver,
int type)
**For advanced use only** Create an XPath. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |