org.omg.space.xtce.schema.doc.SpaceSystemV1.2-27Feb2014-mods_MatchCriteriaType.html Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of xtcetools Show documentation
Show all versions of xtcetools Show documentation
This project contains software to support the Object Management Group (OMG) Space Domain Task Force (SDTF) maintained XML Telemetry and Command Exchange (XTCE) specification.
SpaceSystemV1.2-27Feb2014-mods - MatchCriteriaType
complexType
MatchCriteriaType
diagram
namespace
http://www.omg.org/space/xtce
children
xtce:Comparison xtce:ComparisonList xtce:BooleanExpression xtce:CustomAlgorithm
used by
annotation
documentation Contains either a simple Comparison, a ComparisonList, an arbitrarily complex BooleanExpression or an escape to an externally defined algorithm
source
<complexType name="MatchCriteriaType">
<annotation>
<documentation xml:lang="en">Contains either a simple Comparison, a ComparisonList, an arbitrarily complex BooleanExpression or an escape to an externally defined algorithm</documentation>
</annotation>
<choice>
<element name="Comparison" type="xtce:ComparisonType">
<annotation>
<documentation xml:lang="en">A simple comparison check</documentation>
</annotation>
</element>
<element name="ComparisonList">
<annotation>
<documentation xml:lang="en">All comparisons must be true</documentation>
</annotation>
<complexType>
<sequence>
<element name="Comparison" type="xtce:ComparisonType" maxOccurs="unbounded"/>
</sequence>
</complexType>
</element>
<element name="BooleanExpression" type="xtce:BooleanExpressionType">
<annotation>
<documentation xml:lang="en">An arbitrarily complex boolean expression</documentation>
</annotation>
</element>
<element name="CustomAlgorithm" type="xtce:InputAlgorithmType">
<annotation>
<documentation xml:lang="en">An escape to an externally defined algorithm</documentation>
</annotation>
</element>
</choice>
</complexType>
element
MatchCriteriaType/Comparison
diagram
namespace
http://www.omg.org/space/xtce
type
xtce:ComparisonType
properties
content complex
attributes
Name Type Use Default Fixed Annotation parameterRef xtce:NameReferenceType required instance integer 0 useCalibratedValue boolean true comparisonOperator xtce:ComparisonOperatorsType == value string required
annotation
documentation A simple comparison check
source
<element name="Comparison" type="xtce:ComparisonType">
<annotation>
<documentation xml:lang="en">A simple comparison check</documentation>
</annotation>
</element>
element
MatchCriteriaType/ComparisonList
diagram
namespace
http://www.omg.org/space/xtce
properties
content complex
children
xtce:Comparison
annotation
documentation All comparisons must be true
source
<element name="ComparisonList">
<annotation>
<documentation xml:lang="en">All comparisons must be true</documentation>
</annotation>
<complexType>
<sequence>
<element name="Comparison" type="xtce:ComparisonType" maxOccurs="unbounded"/>
</sequence>
</complexType>
</element>
element
MatchCriteriaType/ComparisonList/Comparison
diagram
namespace
http://www.omg.org/space/xtce
type
xtce:ComparisonType
properties
minOcc 1 maxOcc unbounded content complex
attributes
Name Type Use Default Fixed Annotation parameterRef xtce:NameReferenceType required instance integer 0 useCalibratedValue boolean true comparisonOperator xtce:ComparisonOperatorsType == value string required
source
<element name="Comparison" type="xtce:ComparisonType" maxOccurs="unbounded"/>
element
MatchCriteriaType/BooleanExpression
diagram
namespace
http://www.omg.org/space/xtce
type
xtce:BooleanExpressionType
properties
content complex
children
xtce:Condition xtce:ANDedConditions xtce:ORedConditions
annotation
documentation An arbitrarily complex boolean expression
source
<element name="BooleanExpression" type="xtce:BooleanExpressionType">
<annotation>
<documentation xml:lang="en">An arbitrarily complex boolean expression</documentation>
</annotation>
</element>
element
MatchCriteriaType/CustomAlgorithm
diagram
namespace
http://www.omg.org/space/xtce
type
xtce:InputAlgorithmType
properties
content complex
children
xtce:LongDescription xtce:AliasSet xtce:AncillaryDataSet xtce:AlgorithmText xtce:ExternalAlgorithmSet xtce:InputSet
attributes
Name Type Use Default Fixed Annotation shortDescription string optional documentation It is strongly recommended that the short description be kept under 80 characters in length
name xtce:NameType required
annotation
documentation An escape to an externally defined algorithm
source
<element name="CustomAlgorithm" type="xtce:InputAlgorithmType">
<annotation>
<documentation xml:lang="en">An escape to an externally defined algorithm</documentation>
</annotation>
</element>
XML Schema documentation generated by
XMLSpy
Schema Editor
http://www.altova.com/xmlspy