Uses of Interface
org.inria.ns.reflex.xml.xpath.XPathFunction

Packages that use XPathFunction
org.inria.ns.reflex.modules.io Provides I/O features. 
org.inria.ns.reflex.modules.sys Provides actions related to system interactions. 
org.inria.ns.reflex.modules.web Provides Web features. 
org.inria.ns.reflex.processor Provides core classes for the engine. 
org.inria.ns.reflex.processor.asl The Active Schema Language implementation. 
org.inria.ns.reflex.processor.core The implementation of the core module ; provides also basic classes used by actions. 
org.inria.ns.reflex.processor.exp The Extensible XML Processor implementation. 
org.inria.ns.reflex.processor.xcl The XML Control Language implementation. 
org.inria.ns.reflex.xml.provider.jaxen The Jaxen (Java XPath engine) package that translates neutral XML calls to Jaxen's. 
org.inria.ns.reflex.xml.xpath XPath handling. 
 

Uses of XPathFunction in org.inria.ns.reflex.modules.io
 

Classes in org.inria.ns.reflex.modules.io that implement XPathFunction
 class FileFunction
          The io:file() function return a file object.
 class RelativizeURIFunction
          The io:relativize-uri() function relativizes an URI against another base URI.
 class ResolveURIFunction
          The io:resolve-uri() function resolves an URI against another base URI or relocates an URI regarding a base URI to a target base URI.
 class RootFilesFunction
          The io:root-files() function return a list of file objects.
 

Uses of XPathFunction in org.inria.ns.reflex.modules.sys
 

Classes in org.inria.ns.reflex.modules.sys that implement XPathFunction
 class AddDateFunction
          This function adds 2 dates.
 class DateFormatFunction
          This function formats a date.
 

Uses of XPathFunction in org.inria.ns.reflex.modules.web
 

Classes in org.inria.ns.reflex.modules.web that implement XPathFunction
 class MimeTypeFunction
          The web:mime-type() function return the MIME type of a file.
 

Uses of XPathFunction in org.inria.ns.reflex.processor
 

Methods in org.inria.ns.reflex.processor that return XPathFunction
 XPathFunction Module.getExtendedFunction(QName functionName)
          Gets the concrete foreign attribute class or factory class that corresponds to the qualified name given.
 XPathFunction Module.DeferredModule.getExtendedFunction(QName functionName)
          Gets the concrete foreign attribute class or factory class that corresponds to the qualified name given.
 XPathFunction ClassBuilder.getXPathFunction()
          Return the XPath function delivered by the back factory, or null.
 

Uses of XPathFunction in org.inria.ns.reflex.processor.asl
 

Classes in org.inria.ns.reflex.processor.asl that implement XPathFunction
 class CandidateFunction
          The asl:candidate() function returns the candidate material to check.
 class DocumentFunction
          The asl:document() function returns the XML document processed by ASL.
 class ElementFunction
          The asl:element() function returns the element that hosts the content and attributes to check.
 class MessageFunction
          The asl:message() function formats a message.
 

Uses of XPathFunction in org.inria.ns.reflex.processor.core
 

Classes in org.inria.ns.reflex.processor.core that implement XPathFunction
 class ContextFunction
          The context() function return the context.
 class CountFunction
          CountFunction
 class CurrentFunction
          The current() function return the current object.
 class NormalizeSpaceFunction
          NormalizeSpaceFunction
 class NumberFunction
          NumberFunction
 class QNameFunction
          The qname() function return a QName object.
 class StringFunction
          StringFunction
 class ValueFunction
          The value() function return the value of an object.
 

Uses of XPathFunction in org.inria.ns.reflex.processor.exp
 

Classes in org.inria.ns.reflex.processor.exp that implement XPathFunction
 class MacroFunction
          At runtime, the MacroFunction defines a function backed by an inline implementation.
 

Uses of XPathFunction in org.inria.ns.reflex.processor.xcl
 

Classes in org.inria.ns.reflex.processor.xcl that implement XPathFunction
 class CanonicalPathFunction
          The xcl:canonical-path() function computes the canonical path of a node.
 class ChannelFunction
          The xcl:channel() function creates a channel for dispatching XML streams while filtering.
 class GroupFunction
          The xcl:group() function group items of a #adt:list regarding one or more grouping criteria.
 class ReverseFunction
          The xcl:reverse() function reverse the order of a list, or reverse the order of a sorting criterion.
 class SortFunction
          The xcl:sort() function sorts a list regarding one or more sorting criteria.
 

Uses of XPathFunction in org.inria.ns.reflex.xml.provider.jaxen
 

Classes in org.inria.ns.reflex.xml.provider.jaxen that implement XPathFunction
static class JaxenXPathFunctionResolver.JaxenXPathFunction
          Wraps a native Jaxen function inside an ActiveTags function.
 

Methods in org.inria.ns.reflex.xml.provider.jaxen that return XPathFunction
 XPathFunction JaxenXPathFunctionResolver.resolveFunction(QName functionName)
           
 

Uses of XPathFunction in org.inria.ns.reflex.xml.xpath
 

Classes in org.inria.ns.reflex.xml.xpath that implement XPathFunction
static class XPathFunction.NamedXPathFunction
          A convenient basic implementation that allow to set the name of an XPath function just after its creation.
 

Methods in org.inria.ns.reflex.xml.xpath that return XPathFunction
 XPathFunction XPathFunctionResolver.resolveFunction(QName functionName)
          Retrieve the XPath function that has the given name.
 

Constructors in org.inria.ns.reflex.xml.xpath with parameters of type XPathFunction
XPathFunctionException(XPathFunction function, String message)
          Constructs a new XPathFunctionException with the specified detail message.
XPathFunctionException(XPathFunction function, Throwable cause)
          Constructs a new XPathFunctionException with the specified cause.