|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
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)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |