Uses of Class
de.interactive_instruments.ShapeChange.Target.XmlSchema.SchematronConstraintNode.XpathFragment

Packages that use SchematronConstraintNode.XpathFragment
de.interactive_instruments.ShapeChange.Target.XmlSchema   
 

Uses of SchematronConstraintNode.XpathFragment in de.interactive_instruments.ShapeChange.Target.XmlSchema
 

Fields in de.interactive_instruments.ShapeChange.Target.XmlSchema declared as SchematronConstraintNode.XpathFragment
 SchematronConstraintNode.XpathFragment SchematronSchema.RuleCreationStatus.lastPathStatus
           
 

Methods in de.interactive_instruments.ShapeChange.Target.XmlSchema that return SchematronConstraintNode.XpathFragment
abstract  SchematronConstraintNode.XpathFragment SchematronConstraintNode.translate(SchematronConstraintNode.BindingContext ctx)
          This abstract method compiles a node to an XPath expression fragment.
 SchematronConstraintNode.XpathFragment SchematronConstraintNode.Logic.translate(SchematronConstraintNode.BindingContext ctx)
          This compiles the node and its children to an Xpath predicate, which can be inserted into a <rule>.
 SchematronConstraintNode.XpathFragment SchematronConstraintNode.Comparison.translate(SchematronConstraintNode.BindingContext ctx)
          This compiles the node and its children to Xpath.
 SchematronConstraintNode.XpathFragment SchematronConstraintNode.Empty.translate(SchematronConstraintNode.BindingContext ctx)
          This compiles the node and its children to an Xpath fragment.
 SchematronConstraintNode.XpathFragment SchematronConstraintNode.Exists.translate(SchematronConstraintNode.BindingContext ctx)
          This compiles the node and its children to an Xpath expression fragment.
 SchematronConstraintNode.XpathFragment SchematronConstraintNode.Unique.translate(SchematronConstraintNode.BindingContext ctx)
          This compiles the node and its children to an Xpath expression fragment.
 SchematronConstraintNode.XpathFragment SchematronConstraintNode.Select.translate(SchematronConstraintNode.BindingContext ctx)
          This compiles the Select node and its children to an Xpath expression fragment.
 SchematronConstraintNode.XpathFragment SchematronConstraintNode.AllInstances.translate(SchematronConstraintNode.BindingContext ctx)
          allInstances() is translated to a search for the given type.
 SchematronConstraintNode.XpathFragment SchematronConstraintNode.KindOf.translate(SchematronConstraintNode.BindingContext ctx)
          This compiles the KindOf predicate (and its negation) to an equivalent Xpath expression fragment.
 SchematronConstraintNode.XpathFragment SchematronConstraintNode.Cast.translate(SchematronConstraintNode.BindingContext ctx)
          This compiles the Cast to an Xpath fragment.
 SchematronConstraintNode.XpathFragment SchematronConstraintNode.Size.translate(SchematronConstraintNode.BindingContext ctx)
          Compile to an equivalent Xpath expression.
 SchematronConstraintNode.XpathFragment SchematronConstraintNode.Concatenate.translate(SchematronConstraintNode.BindingContext ctx)
          This compiles a multivalued Concatenate, which has been built from a series of OCL concat() functions to Xpath concat().
 SchematronConstraintNode.XpathFragment SchematronConstraintNode.Substring.translate(SchematronConstraintNode.BindingContext ctx)
          This compiles a Substring object to its Xpath equivalent.
 SchematronConstraintNode.XpathFragment SchematronConstraintNode.ChangeCase.translate(SchematronConstraintNode.BindingContext ctx)
          ChangeCase operations cannot be translated into Xpath 1.0.
 SchematronConstraintNode.XpathFragment SchematronConstraintNode.Matches.translate(SchematronConstraintNode.BindingContext ctx)
          Matches operations are translated to an appropriate extension function (XPath 1.0) or directly to Xpath 2.0.
 SchematronConstraintNode.XpathFragment SchematronConstraintNode.Arithmetic.translate(SchematronConstraintNode.BindingContext ctx)
          This compiles a node to an Xpath expression, which realizes the given arithmetic operation.
 SchematronConstraintNode.XpathFragment SchematronConstraintNode.Variable.translate(SchematronConstraintNode.BindingContext ctx)
          This compiles a node to an Xpath expression, which stands for the given variable.
 SchematronConstraintNode.XpathFragment SchematronConstraintNode.Attribute.translate(SchematronConstraintNode.BindingContext ctx)
          This function translates the Attribute to an Xpath fragment accessing that attribute.
 SchematronConstraintNode.XpathFragment SchematronConstraintNode.Literal.translate(SchematronConstraintNode.BindingContext ctx)
          This function translates the Literal to equivalent Xpath code.
 SchematronConstraintNode.XpathFragment SchematronConstraintNode.IfThenElse.translate(SchematronConstraintNode.BindingContext ctx)
          This compiles the construct to an equivalent Xpath expression.
 SchematronConstraintNode.XpathFragment SchematronConstraintNode.Let.translate(SchematronConstraintNode.BindingContext ctx)
          This compiles the node and its children to an Xpath expression fragment.
 SchematronConstraintNode.XpathFragment SchematronConstraintNode.Error.translate(SchematronConstraintNode.BindingContext ctx)
           
 SchematronConstraintNode.XpathFragment SchematronConstraintNode.MessageComment.translate(SchematronConstraintNode.BindingContext ctx)
           
 

Methods in de.interactive_instruments.ShapeChange.Target.XmlSchema with parameters of type SchematronConstraintNode.XpathFragment
protected  void SchematronSchema.addAssertion(ClassInfo ci, SchematronConstraintNode.XpathFragment xpath, String text)
          Add an assertion statement embodied in an XpathFragment object and output it as a Schematron <assert> element, which is contained in a proper <rule> context.
 String SchematronConstraintNode.XpathFragment.merge(SchematronConstraintNode.XpathFragment xf)
           
 



Copyright © 2015. All rights reserved.