Package | Description |
---|---|
de.interactive_instruments.ShapeChange.TargetHelper |
Modifier and Type | Field and Description |
---|---|
XpathConstraintNode.BindingContext |
XpathConstraintNode.XpathFragment.atEnd |
Modifier and Type | Method and Description |
---|---|
XpathConstraintNode.BindingContext |
XpathConstraintNode.BindingContext.clone() |
Modifier and Type | Method and Description |
---|---|
void |
XpathConstraintNode.BindingContext.merge(XpathConstraintNode.BindingContext ctx) |
abstract XpathConstraintNode.XpathFragment |
XpathConstraintNode.translate(XpathConstraintNode.BindingContext ctx)
This abstract method compiles a node to an XPath expression
fragment.
|
XpathConstraintNode.XpathFragment |
XpathConstraintNode.Logic.translate(XpathConstraintNode.BindingContext ctx)
This compiles the node and its children to an Xpath predicate,
which can be inserted into a <rule>.
|
XpathConstraintNode.XpathFragment |
XpathConstraintNode.Comparison.translate(XpathConstraintNode.BindingContext ctx)
This compiles the node and its children to Xpath.
|
XpathConstraintNode.XpathFragment |
XpathConstraintNode.Empty.translate(XpathConstraintNode.BindingContext ctx)
This compiles the node and its children to an Xpath fragment.
|
XpathConstraintNode.XpathFragment |
XpathConstraintNode.Exists.translate(XpathConstraintNode.BindingContext ctx)
This compiles the node and its children to an Xpath expression
fragment.
|
XpathConstraintNode.XpathFragment |
XpathConstraintNode.Unique.translate(XpathConstraintNode.BindingContext ctx)
This compiles the node and its children to an Xpath expression
fragment.
|
XpathConstraintNode.XpathFragment |
XpathConstraintNode.Select.translate(XpathConstraintNode.BindingContext ctx)
This compiles the Select node and its children to an Xpath
expression fragment.
|
XpathConstraintNode.XpathFragment |
XpathConstraintNode.AllInstances.translate(XpathConstraintNode.BindingContext ctx)
allInstances() is translated to a search for the given type.
|
XpathConstraintNode.XpathFragment |
XpathConstraintNode.KindOf.translate(XpathConstraintNode.BindingContext ctx)
This compiles the KindOf predicate (and its negation) to an
equivalent Xpath expression fragment.
|
XpathConstraintNode.XpathFragment |
XpathConstraintNode.Cast.translate(XpathConstraintNode.BindingContext ctx)
This compiles the Cast to an Xpath fragment.
|
XpathConstraintNode.XpathFragment |
XpathConstraintNode.Size.translate(XpathConstraintNode.BindingContext ctx)
Compile to an equivalent Xpath expression.
|
XpathConstraintNode.XpathFragment |
XpathConstraintNode.Concatenate.translate(XpathConstraintNode.BindingContext ctx)
This compiles a multivalued Concatenate, which has been built
from a series of OCL concat() functions to Xpath concat().
|
XpathConstraintNode.XpathFragment |
XpathConstraintNode.Substring.translate(XpathConstraintNode.BindingContext ctx)
This compiles a Substring object to its Xpath equivalent.
|
XpathConstraintNode.XpathFragment |
XpathConstraintNode.ChangeCase.translate(XpathConstraintNode.BindingContext ctx)
ChangeCase operations cannot be translated into Xpath 1.0.
|
XpathConstraintNode.XpathFragment |
XpathConstraintNode.Matches.translate(XpathConstraintNode.BindingContext ctx)
Matches operations are translated to an appropriate extension
function (XPath 1.0) or directly to Xpath 2.0.
|
XpathConstraintNode.XpathFragment |
XpathConstraintNode.Arithmetic.translate(XpathConstraintNode.BindingContext ctx)
This compiles a node to an Xpath expression, which realizes the
given arithmetic operation.
|
XpathConstraintNode.XpathFragment |
XpathConstraintNode.Variable.translate(XpathConstraintNode.BindingContext ctx)
This compiles a node to an Xpath expression, which stands for
the given variable.
|
XpathConstraintNode.XpathFragment |
XpathConstraintNode.Attribute.translate(XpathConstraintNode.BindingContext ctx)
This function translates the Attribute to an Xpath fragment accessing
that attribute.
|
XpathConstraintNode.XpathFragment |
XpathConstraintNode.Literal.translate(XpathConstraintNode.BindingContext ctx)
This function translates the Literal to equivalent Xpath code.
|
XpathConstraintNode.XpathFragment |
XpathConstraintNode.IfThenElse.translate(XpathConstraintNode.BindingContext ctx)
This compiles the construct to an equivalent Xpath expression.
|
XpathConstraintNode.XpathFragment |
XpathConstraintNode.Error.translate(XpathConstraintNode.BindingContext ctx) |
XpathConstraintNode.XpathFragment |
XpathConstraintNode.MessageComment.translate(XpathConstraintNode.BindingContext ctx) |
Copyright © 2017. All rights reserved.