Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Interface
org.apache.xalan.utils.PrefixResolver

Packages that use PrefixResolver
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.transformer | In charge of run-time transformations and the production of result trees.
org.apache.xalan.utils | Implementation of Xalan utility classes.
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.axes | Implementation of XPath LocationPath support -- primary classes are LocPathIterator and UnionPathIterator.
org.apache.xpath.compiler | Implements an XPath parser which produces an OpMap, and a so-called Compiler which produces an expression tree for fast evaluation.

Uses of PrefixResolver in org.apache.xalan.processor

Classes in org.apache.xalan.processor that implement PrefixResolver
`class` | `CompiledTemplate`
`class` | `CompilingStylesheetHandler` **For advanced use only** Initializes and processes a stylesheet via SAX events.
`class` | `StylesheetHandler` **For advanced use only** Initializes and processes a stylesheet via SAX events.

Uses of PrefixResolver in org.apache.xalan.templates

Classes in org.apache.xalan.templates that implement PrefixResolver
`class` | `ElemApplyImport` **For advanced use only** Implement xsl:apply-imports.
`class` | `ElemApplyTemplates` **For advanced use only** Implement xsl:apply-templates.
`class` | `ElemAttribute` **For advanced use only** Implement xsl:attribute.
`class` | `ElemAttributeSet` **For advanced use only** Implement xsl:attribute-set.
`class` | `ElemCallTemplate` **For advanced use only** Implement xsl:call-template.
`class` | `ElemChoose` **For advanced use only** Implement xsl:choose.
`class` | `ElemComment` **For advanced use only** Implement xsl:comment.
`class` | `ElemCopy` **For advanced use only** Implement xsl:copy.
`class` | `ElemCopyOf` **For advanced use only** Implement xsl:copy-of.
`class` | `ElemElement` **For advanced use only** Implement xsl:decimal-format.
`class` | `ElemEmpty` **For internal use only** Simple empty elem to push on the stack when nothing else got pushed, so that pop() works correctly.
`class` | `ElemExtensionCall` **For advanced use only** Implement an extension element.
`class` | `ElemExtensionDecl`
`class` | `ElemExtensionScript`
`class` | `ElemFallback` **For advanced use only** Implement xsl:fallback.
`class` | `ElemForEach` **For advanced use only** Implement xsl:for-each.
`class` | `ElemIf` **For advanced use only** Implement xsl:if.
`class` | `ElemLiteralResult` **For advanced use only** Implement a Literal Result Element.
`class` | `ElemMessage` **For advanced use only** Implement xsl:message.
`class` | `ElemNumber` **For advanced use only** Implement xsl:number.
`class` | `ElemOtherwise` **For advanced use only** Implement xsl:otherwise.
`class` | `ElemParam` **For advanced use only** Implement xsl:param.
`class` | `ElemPI` **For advanced use only** Implement xsl:processing-instruction.
`class` | `ElemSort` **For advanced use only** Implement xsl:sort.
`class` | `ElemTemplate` **For advanced use only** Implement xsl:template.
`class` | `ElemTemplateElement` **For advanced use only** An instance of this class represents an element inside an xsl:template class.
`class` | `ElemText` **For advanced use only** Implement xsl:template.
`class` | `ElemTextLiteral` **For advanced use only** Implement a text literal.
`class` | `ElemUnknown` **For advanced use only** Implement a Literal Result Element.
`class` | `ElemUse` **For advanced use only** Implement xsl:use.
`class` | `ElemValueOf` **For advanced use only** Implement xsl:value-of.
`class` | `ElemVariable` **For advanced use only** Implement xsl:variable.
`class` | `ElemWhen` **For advanced use only** Implement xsl:when.
`class` | `ElemWithParam` **For advanced use only** Implement xsl:with-param.
`class` | `KeyDeclaration` **For internal use only** Holds the attribute declarations for the xsl:keys element.
`class` | `Stylesheet` Represents a stylesheet element.
`class` | `StylesheetComposed` Represents a stylesheet that has methods that resolve includes and imports.
`class` | `StylesheetRoot` This class represents the root object of the stylesheet tree.
`class` | `WhiteSpaceInfo` This is used as a special "fake" template that can be handled by the TemplateList to do pattern matching on nodes.

Methods in org.apache.xalan.templates with parameters of type PrefixResolver
`java.lang.String` | `AVT.evaluate(XPathContext xctxt, Node context, PrefixResolver nsNode)` **For advanced use only** Evaluate the AVT and return a String.
`abstract void` | `AVTPart.evaluate(XPathContext xctxt, FastStringBuffer buf, Node context, PrefixResolver nsNode)` **For internal use only** Write the evaluated value into the given string buffer.
`void` | `AVTPartXPath.evaluate(XPathContext xctxt, FastStringBuffer buf, Node context, PrefixResolver nsNode)` **For internal use only** Write the value into the buffer.
`void` | `AVTPartSimple.evaluate(XPathContext xctxt, FastStringBuffer buf, Node context, PrefixResolver nsNode)` **For internal use only** Write the value into the buffer.

Constructors in org.apache.xalan.templates with parameters of type PrefixResolver
`AVTPartXPath.AVTPartXPath(java.lang.String val, PrefixResolver nsNode, XPathParser xpathProcessor, XPathFactory factory, XPathContext liaison)` **For internal use only** Construct a simple AVT part.

Uses of PrefixResolver in org.apache.xalan.transformer

Methods in org.apache.xalan.transformer with parameters of type PrefixResolver
`LocPathIterator` | `KeyManager.getNodeSetByKey(XPathContext xctxt, Node doc, QName name, java.lang.String ref, PrefixResolver nscontext)` Given a valid element key, return the corresponding node list.

Constructors in org.apache.xalan.transformer with parameters of type PrefixResolver
`KeyIterator.KeyIterator(Node doc, PrefixResolver nscontext, QName name, java.util.Vector keyDeclarations, XPathContext xctxt)`
`KeyTable.KeyTable(Node doc, PrefixResolver nscontext, QName name, java.util.Vector keyDeclarations, XPathContext xmlLiaison)` **For advanced use only** Build a keys table.

Uses of PrefixResolver in org.apache.xalan.utils

Classes in org.apache.xalan.utils that implement PrefixResolver
`class` | `PrefixResolverDefault` This class implements a generic PrefixResolver that can be used to perform prefix-to-namespace lookup for the XPath object.

Constructors in org.apache.xalan.utils with parameters of type PrefixResolver
`QName.QName(java.lang.String qname, Element namespaceContext, PrefixResolver resolver)` Construct a QName from a string, resolving the prefix using the given namespace stack.
`QName.QName(java.lang.String qname, PrefixResolver resolver)` Construct a QName from a string, resolving the prefix using the given namespace stack.

Uses of PrefixResolver in org.apache.xpath

Methods in org.apache.xpath that return PrefixResolver
`PrefixResolver` | `XPathContext.getNamespaceContext()` **For advanced use only** Get the current namespace context for the xpath.

Methods in org.apache.xpath with parameters of type PrefixResolver
`XObject` | `XPath.execute(XPathContext xctxt, Node contextNode, PrefixResolver namespaceContext)` **Experimental** Given an expression and a context, evaluate the XPath and call the callback as nodes are found.
`static XObject` | `XPathAPI.eval(Node contextNode, java.lang.String str, PrefixResolver prefixResolver)` Evaluate XPath string to an XObject.
`void` | `XPathContext.setNamespaceContext(PrefixResolver pr)` **For advanced use only** Get the current namespace context for the xpath.
`XPath` | `XPathFactory.create(java.lang.String exprString, Locator locator, PrefixResolver prefixResolver, int type)` **For advanced use only** Create an XPath.

Constructors in org.apache.xpath with parameters of type PrefixResolver
`XPath.XPath(java.lang.String exprString, Locator locator, PrefixResolver prefixResolver, int type)` Construct an XPath object.

Uses of PrefixResolver in org.apache.xpath.axes

Methods in org.apache.xpath.axes that return PrefixResolver
`PrefixResolver` | `LocPathIterator.getPrefixResolver()` **For advanced use only** Return the saved reference to the prefix resolver that was in effect when this iterator was created.

Constructors in org.apache.xpath.axes with parameters of type PrefixResolver
`LocPathIterator.LocPathIterator(PrefixResolver nscontext)` **For advanced use only** Create a LocPathIterator object.

Uses of PrefixResolver in org.apache.xpath.compiler

Methods in org.apache.xpath.compiler that return PrefixResolver
`PrefixResolver` | `Compiler.getNamespaceContext()` Get the current namespace context for the xpath.

Methods in org.apache.xpath.compiler with parameters of type PrefixResolver
`void` | `Compiler.setNamespaceContext(PrefixResolver pr)` Set the current namespace context for the xpath.
`void` | `XPathParser.initXPath(Compiler compiler, java.lang.String expression, PrefixResolver namespaceContext)` Given an string, init an XPath object for selections, in order that a parse doesn't have to be done each time the expression is evaluated.
`void` | `XPathParser.initMatchPattern(Compiler compiler, java.lang.String expression, PrefixResolver namespaceContext)` Given an string, init an XPath object for pattern matches, in order that a parse doesn't have to be done each time the expression is evaluated.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright © 2000 Apache XML Project. All Rights Reserved.