Uses of Class
org.inria.ns.reflex.xml.XFactory

Packages that use XFactory
org.inria.ns.reflex.xml Core XML features. 
org.inria.ns.reflex.xml.operator Support for X-operable objects. 
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. 
org.inria.ns.reflex.xml.xpath.pattern XPath patterns handling. 
org.inria.ns.reflex.xml.xpath.xpointer XPointer handling. 
 

Uses of XFactory in org.inria.ns.reflex.xml
 

Subclasses of XFactory in org.inria.ns.reflex.xml
static class XFactory.Impl
          A partial implementation of an XFactory that provides a support of the XPointer framework.
 

Fields in org.inria.ns.reflex.xml declared as XFactory
static XFactory XMLHelper.DEFAULT_XFACTORY
          The default XFactory.
 

Methods in org.inria.ns.reflex.xml that return XFactory
 XFactory CompiledExpression.getXFactory()
          Return the factory that built this compiled expression.
 XFactory CompiledExpression.Impl.getXFactory()
          Return the factory that has created this compiled expression.
static XFactory XFactory.newInstance()
          Provide the built-in implentation of a factory, based on Jaxen.
static XFactory XFactory.newInstance(String propertyName)
          Provide a factory whose class name is given by a system property.
 

Methods in org.inria.ns.reflex.xml with parameters of type XFactory
static QExpression QExpression.parseValueTemplate(Element element, String attributeName, XFactory factory)
          Parses an expression string from an element's attribute, as an attribute value template to a compiled QExpression.
 

Constructors in org.inria.ns.reflex.xml with parameters of type XFactory
CompiledExpression.Impl(XFactory factory)
          Create a new compiled expression.
 

Uses of XFactory in org.inria.ns.reflex.xml.operator
 

Methods in org.inria.ns.reflex.xml.operator that return XFactory
 XFactory XOperator.getXFactory()
          Return the factory that built this X-operator.
 XFactory AbstractXOperator.getXFactory()
          Return the factory that built this X-operator.
 

Constructors in org.inria.ns.reflex.xml.operator with parameters of type XFactory
AbstractXOperator(XFactory factory)
          Default Constructor.
 

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

Subclasses of XFactory in org.inria.ns.reflex.xml.provider.jaxen
 class JaxenXFactory
          A factory based on Jaxen that provides basic XML features.
 

Methods in org.inria.ns.reflex.xml.provider.jaxen that return XFactory
static XFactory JaxenXFactory.getInstance()
          Return the registered instance of the Jaxen factory.
 XFactory JaxenXPath.getXFactory()
          Return the factory that built this compiled XPath expression.
 XFactory JaxenPattern.getXFactory()
          Return the factory that built this compiled pattern.
 

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

Methods in org.inria.ns.reflex.xml.xpath that return XFactory
 XFactory XPathContext.Impl.getXFactory()
          Return the factory that built this XPath context.
 

Methods in org.inria.ns.reflex.xml.xpath with parameters of type XFactory
static Expression Expression.parseValueTemplate(Element element, String namespaceURI, String localAttributeName, XFactory factory)
          Parses an expression string from an element's attribute, as an attribute value template to a compiled Expression.
static Expression Expression.parseValueTemplate(String expression, Node node, Map namespaceURIs, XFactory factory)
          Parses an expression string as an attribute value template to a compiled Expression.
 

Constructors in org.inria.ns.reflex.xml.xpath with parameters of type XFactory
Expression(String expression, XFactory factory)
          Wraps a string in an Expression object.
MixedExpression(String expression, List parts, XFactory factory)
          Creates a new instance of MixedExpression
StringExpression(String expression, XFactory factory)
          Creates a new instance of StringExpression
XPathContext.Impl(XFactory factory)
          Create a new XPath context.
XPathExpression(String expression, Node node, Map namespaceURIs, XFactory factory)
          Creates a new instance of XPathExpression.
 

Uses of XFactory in org.inria.ns.reflex.xml.xpath.pattern
 

Methods in org.inria.ns.reflex.xml.xpath.pattern that return XFactory
 XFactory PatternContext.getXFactory()
          Return the non-null factory that built this XPath context.
 XFactory Pattern.getXFactory()
          Return the factory that built this compiled pattern.
 

Uses of XFactory in org.inria.ns.reflex.xml.xpath.xpointer
 

Constructors in org.inria.ns.reflex.xml.xpath.xpointer with parameters of type XFactory
ComposedXPointer(List parts, XFactory factory)
          Create a composed XPointer.
ElementScheme(String schemeData, XFactory factory)
          Create a new XPointer expression.
ShorthandXPointer(String id, XFactory factory)
          Create a new XPointer expression.
XmlnsScheme(String schemeData, XFactory factory)
          Create a new xmlns binding.
XPointerScheme(String expression, XFactory factory)
          Create a new xpointer() XPointer expression.