Uses of Interface
org.apache.xalan.xpath.xml.PrefixResolver

Packages that use PrefixResolver
org.apache.xalan.xpath   
org.apache.xalan.xpath.xml   
org.apache.xalan.xslt   
 

Uses of PrefixResolver in org.apache.xalan.xpath
 

Methods in org.apache.xalan.xpath that return PrefixResolver
 PrefixResolver XPathSupport.getNamespaceContext()
          **For advanced use only** Get the current namespace context for the xpath.
 PrefixResolver XPathSupportDefault.getNamespaceContext()
          **For advanced use only** Get the current namespace context for the xpath.
 

Methods in org.apache.xalan.xpath with parameters of type PrefixResolver
 void XPathProcessor.initXPath(XPath pathObj, 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 XPathProcessor.initMatchPattern(XPath pathObj, 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.
 XObject XPath.execute(XPathSupport execContext, org.w3c.dom.Node contextNode, PrefixResolver namespaceContext)
          Given an expression and a context, evaluate the XPath and return the result.
 XObject XPath.execute(XPathSupport execContext, org.w3c.dom.Node contextNode, PrefixResolver namespaceContext, NodeCallback callback, java.lang.Object callbackInfo, boolean stopAtFirst)
          **Experimental** Given an expression and a context, evaluate the XPath and call the callback as nodes are found.
 org.w3c.dom.NodeList XPathEnvSupport.getNodeSetByKey(org.w3c.dom.Node doc, java.lang.String name, java.lang.String ref, PrefixResolver nscontext)
          **For advanced use only** Given a valid element key, return the corresponding node list.
 void XPathSupport.pushXPathContext(XPath xpath, XPathSupport execContext, org.w3c.dom.Node contextNode, PrefixResolver namespaceContext)
          **Experimental** Push the current XPath selection, needed for support of the last() function in depth-first execution.
 void XPathSupport.setNamespaceContext(PrefixResolver pr)
          **For advanced use only** Get the current namespace context for the xpath.
 void XPathProcessorImpl.initXPath(XPath pathObj, 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 XPathProcessorImpl.initMatchPattern(XPath pathObj, 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.
 void XPathSupportDefault.pushXPathContext(XPath xpath, XPathSupport execContext, org.w3c.dom.Node contextNode, PrefixResolver namespaceContext)
          **Experimental** Push the current XPath selection, needed for support of the last() function in depth-first execution.
 void XPathSupportDefault.setNamespaceContext(PrefixResolver pr)
          **For advanced use only** Get the current namespace context for the xpath.
 org.w3c.dom.NodeList XPathSupportDefault.getNodeSetByKey(org.w3c.dom.Node doc, java.lang.String name, java.lang.String ref, PrefixResolver nscontext)
          **For advanced use only** Given a valid element key, return the corresponding node list.
 

Uses of PrefixResolver in org.apache.xalan.xpath.xml
 

Classes in org.apache.xalan.xpath.xml 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.
 

Methods in org.apache.xalan.xpath.xml with parameters of type PrefixResolver
 org.w3c.dom.NodeList XMLParserLiaisonDefault.getNodeSetByKey(org.w3c.dom.Node doc, java.lang.String name, java.lang.String ref, PrefixResolver nscontext)
          Given a valid element key, return the corresponding node list.
 

Constructors in org.apache.xalan.xpath.xml with parameters of type PrefixResolver
QName.QName(java.lang.String qname, org.w3c.dom.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.xalan.xslt
 

Classes in org.apache.xalan.xslt 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 ElemDecimalFormat
          **For advanced use only** Implement xsl:decimal-format.
 class ElemElement
          **For advanced use only** Implement xsl:decimal-format.
 class ElemExtensionCall
          **For advanced use only** Implement an extension element.
 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 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 Stylesheet
          Represents the base stylesheet or an "import" stylesheet; "include" stylesheets are combined with the including stylesheet.
 class StylesheetRoot
           Binary representation of a stylesheet -- use the XSLTProcessor ProcessStylesheet method to create a StylesheetRoot and improve performance for a stylesheet performing multiple transformations.
 

Methods in org.apache.xalan.xslt with parameters of type PrefixResolver
abstract  void AVTPart.evaluate(XPathSupport execContext, java.lang.StringBuffer buf, org.w3c.dom.Node context, PrefixResolver nsNode)
          **For internal use only** Write the evaluated value into the given string buffer.
 void AVTPartSimple.evaluate(XPathSupport execContext, java.lang.StringBuffer buf, org.w3c.dom.Node context, PrefixResolver nsNode)
          **For internal use only** Write the value into the buffer.
 org.w3c.dom.NodeList XSLTEngineImpl.getNodeSetByKey(org.w3c.dom.Node doc, java.lang.String name, java.lang.String ref, PrefixResolver nscontext)
          **For advanced use only** Given a valid element key, return the corresponding node list.
 org.w3c.dom.Node XSLTEngineImpl.getSourceNode(java.lang.String selectPattern, PrefixResolver namespaceContext)
          **For advanced use only** Returns the current input node that is being processed.
 java.lang.String AVT.evaluate(XPathSupport execContext, org.w3c.dom.Node context, PrefixResolver nsNode, java.lang.StringBuffer buf)
          **For advanced use only** Evaluate the AVT and return a String.
 org.w3c.dom.NodeList Stylesheet.getNodeSetByKey(XSLTEngineImpl tcontext, org.w3c.dom.Node doc, java.lang.String name, java.lang.String ref, PrefixResolver nscontext)
          Given a valid element key, return the corresponding node list.
 XObject Stylesheet.evalXPathStr(XPathSupport execContext, java.lang.String str, org.w3c.dom.Node context, PrefixResolver nsNode)
          Evaluate an xpath string and return the result.
 void AVTPartXPath.evaluate(XPathSupport execContext, java.lang.StringBuffer buf, org.w3c.dom.Node context, PrefixResolver nsNode)
          **For internal use only** Write the value into the buffer.
 

Constructors in org.apache.xalan.xslt with parameters of type PrefixResolver
AVT.AVT(java.lang.String name, java.lang.String type, java.lang.String stringedValue, PrefixResolver namespaceContext, Stylesheet stylesheet, XSLTEngineImpl execContext)
          **For advanced use only** Construct an AVT by parsing the string, and either constructing a vector of AVTParts, or simply hold on to the string if the AVT is simple.
AVTPartXPath.AVTPartXPath(java.lang.String val, PrefixResolver nsNode, XPathProcessor xpathProcessor, XPathFactory factory, XMLParserLiaison liaison)
          **For internal use only** Construct a simple AVT part.
 



Copyright © 2000 Apache XML Project. All Rights Reserved.