|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
Class Summary | |
---|---|
SchematronConstraintNode | SchematronConstraintNode and its concrete derivations stand for a representation of OCL contents, which are close to the capabilities of Schematron and the logic, which can be realized within Schematron Rules. |
SchematronConstraintNode.AllInstances | This class represents the OCL operation allInstances(). |
SchematronConstraintNode.Arithmetic | This class stands for OCL arithmetic. |
SchematronConstraintNode.Attribute | This class represents a chain of attribute selectors based on some value source such as a variable, a select() or allInstances. |
SchematronConstraintNode.Attribute.AttrComp | |
SchematronConstraintNode.BindingContext | The primary information stored in this class is whether there is currently a nodeset context at all - NONE if the expression is not a nodeset - and if the context is currently identical to current() - ATCURRENT. |
SchematronConstraintNode.Cast | This class represents oclAsType(), which is for casting a type to one of its subtypes. |
SchematronConstraintNode.ChangeCase | This class stands for an the changeCase operations on the CharacterString object. |
SchematronConstraintNode.Comparison | This class stands for comparisons. |
SchematronConstraintNode.Concatenate | This class stands for an OCL concat operation. |
SchematronConstraintNode.Empty | This one stands for the OCL isEmpty() and notEmpty() predicate operations. |
SchematronConstraintNode.Error | This is generated for unimplemented material. |
SchematronConstraintNode.Exists | This class represents the Exists iterator predicate. |
SchematronConstraintNode.IfThenElse | This class represents an if ... then ... else ... endif construct. |
SchematronConstraintNode.KindOf | This class represents oclIsKindOf and oclIsTypeOf nodes. |
SchematronConstraintNode.Let | This class represents the 'let' construct. |
SchematronConstraintNode.Literal | This wraps any form of Literal value from the OclNode. |
SchematronConstraintNode.Logic | This class stands for logical operations AND, OR, XOR and EQV. |
SchematronConstraintNode.Matches | This class stands for matches operation, which this implemention added to OCL's core functions. |
SchematronConstraintNode.MessageComment | This represents an error message comment. |
SchematronConstraintNode.Select | This class represents the Select iterator filter. |
SchematronConstraintNode.Size | This class represents an OCL invocation of the size operation. |
SchematronConstraintNode.Substring | This class stands for an OCL substring operation. |
SchematronConstraintNode.Unique | This class represents the isUnique iterator predicate. |
SchematronConstraintNode.Variable | This class represents an OCL variable. |
SchematronConstraintNode.XpathFragment | This auxiliary class encapsulates an Xpath expression, which can be formulated using variables defined using <let> expressions of a Schematron <rule>. |
SchematronSchema | |
SchematronSchema.ExtensionFunctionTemplate | |
SchematronSchema.RuleCreationStatus | |
XmlSchema | |
XsdDocument |
Enum Summary | |
---|---|
SchematronConstraintNode.BindingContext.CtxState | |
SchematronConstraintNode.Logic.LogicType | |
SchematronConstraintNode.XpathType | Types of XPath |
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |