org.apache.ode.bpel.compiler.v1.xpath20
Class JaxpFunctionResolver

java.lang.Object
  extended by org.apache.ode.bpel.compiler.v1.xpath20.JaxpFunctionResolver
All Implemented Interfaces:
javax.xml.xpath.XPathFunctionResolver

public class JaxpFunctionResolver
extends java.lang.Object
implements javax.xml.xpath.XPathFunctionResolver


Nested Class Summary
static class JaxpFunctionResolver.CombineUrl
           
static class JaxpFunctionResolver.ComposeUrl
           
 class JaxpFunctionResolver.Delete
           
static class JaxpFunctionResolver.DomToString
           
 class JaxpFunctionResolver.DoXslTransform
           
 class JaxpFunctionResolver.GetVariableProperty
           
 class JaxpFunctionResolver.InsertAfter
           
 class JaxpFunctionResolver.InsertAsFirstInto
           
 class JaxpFunctionResolver.InsertAsLastInto
           
 class JaxpFunctionResolver.InsertBefore
           
 class JaxpFunctionResolver.InsertInto
           
 class JaxpFunctionResolver.ProcessProperty
           
 class JaxpFunctionResolver.Rename
           
 class JaxpFunctionResolver.SplitToElements
          Compile time checking for the non standard ode:splitToElements function.
 
Constructor Summary
JaxpFunctionResolver(CompilerContext cctx, OXPath20ExpressionBPEL20 out, NSContext nsContext, java.lang.String bpelNS)
           
 
Method Summary
 javax.xml.xpath.XPathFunction resolveFunction(javax.xml.namespace.QName functionName, int arity)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JaxpFunctionResolver

public JaxpFunctionResolver(CompilerContext cctx,
                            OXPath20ExpressionBPEL20 out,
                            NSContext nsContext,
                            java.lang.String bpelNS)
Method Detail

resolveFunction

public javax.xml.xpath.XPathFunction resolveFunction(javax.xml.namespace.QName functionName,
                                                     int arity)
Specified by:
resolveFunction in interface javax.xml.xpath.XPathFunctionResolver