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

Packages that use QExpression
org.inria.ns.reflex.processor.asl The Active Schema Language implementation. 
org.inria.ns.reflex.processor.catalog The Active Catalog 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.processor.xcl.xml Actions related to XML content. 
org.inria.ns.reflex.xml Core XML features. 
 

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

Constructors in org.inria.ns.reflex.processor.asl with parameters of type QExpression
ValidateAction(Expression schema, Expression node, boolean deepValidation, boolean augment, QExpression report, Element element, AbstractAction parent)
          Creates a new instance of ValidateAction.
 

Uses of QExpression in org.inria.ns.reflex.processor.catalog
 

Constructors in org.inria.ns.reflex.processor.catalog with parameters of type QExpression
ResourceAction(QExpression name, Expression alternate, QName selector, Element element, AbstractAction parent)
          Creates a new instance of ResourceAction.
 

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

Fields in org.inria.ns.reflex.processor.core declared as QExpression
static QExpression CoreNames.DEFAULT_PROCEDURE_QEXPRESSION
          A logic procedure expression.
static QExpression CoreNames.MAIN_PROCEDURE_QEXPRESSION
          A logic procedure expression.
 

Methods in org.inria.ns.reflex.processor.core that return QExpression
 QExpression AbstractSetAction.getName()
          Return the name of the property.
 

Constructors in org.inria.ns.reflex.processor.core with parameters of type QExpression
AbstractSetAction(QExpression name, Expression value, Element element, AbstractAction parent)
          Create a new instance of AbstractSetAction.
 

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

Constructors in org.inria.ns.reflex.processor.exp with parameters of type QExpression
ExportAction(int scope, QExpression name, Expression value, Node node, AbstractAction parent)
          Creates a new instance of ExportAction.
 

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

Methods in org.inria.ns.reflex.processor.xcl with parameters of type QExpression
static SetItemAction SetItemAction.newSetNamedItemAction(QExpression key, Expression value, Node node, AbstractAction parent)
          Create a new instance of SetItemAction for retrieving the value from an expression.
static SetItemAction SetItemAction.newSetNamedItemAction(QExpression key, Node node, AbstractAction parent)
          Create a new instance of SetItemAction for retrieving the value from a sub-collection or a DOM document.
static SetParameterAction SetParameterAction.newSetNamedParameterAction(QExpression name, Expression value, Node node, AbstractAction parent)
          Create a new instance of SetParameterAction.
 

Constructors in org.inria.ns.reflex.processor.xcl with parameters of type QExpression
CallAction(QExpression logic, Node node, AbstractAction parent)
          Creates a new instance of CallAction.
ForEachAction(QExpression name, Expression selection, Element element, AbstractAction parent)
          Creates a new instance of ForEachAction.
KeepAction(int scope, QExpression name, Expression value, Node node, AbstractAction parent)
          Creates a new instance of KeepAction.
 

Uses of QExpression in org.inria.ns.reflex.processor.xcl.xml
 

Constructors in org.inria.ns.reflex.processor.xcl.xml with parameters of type QExpression
SetXMLAttribute(Expression referent, QExpression name, Expression value, boolean normalize, Node node, AbstractAction parent)
           
XMLAction(QExpression name, Expression value, Node node, AbstractAction parent)
          Creates a new instance of XMLAction.
XMLAttribute(QExpression name, Expression value, boolean normalize, Node node, AbstractAction parent)
          Creates a new instance of XMLAttribute.
XMLElement(QExpression name, Expression content, Node node, AbstractAction parent)
          Creates a new instance of XMLElement.
XMLNamespaceDeclaration(QExpression prefix, Expression namespaceURI, Node node, AbstractAction parent)
          Creates a new instance of XMLNamespaceDeclaration.
XMLProcessingInstruction(QExpression target, Expression data, Node node, AbstractAction parent)
          Creates a new instance of XMLProcessingInstruction.
 

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

Subclasses of QExpression in org.inria.ns.reflex.xml
static class QExpression.QNameWrapper
          A QExpression that simply wraps a QName.
 

Methods in org.inria.ns.reflex.xml that return QExpression
static QExpression QExpression.parseValueTemplate(Element element, String attributeName)
          Parses an expression string from an element's attribute, as an attribute value template to a compiled QExpression.
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.