-
Key: XTCE12-95
-
Legacy Issue Number: 14494
-
Status: closed
-
Source: NASA ( Mr. James Kevin Rice)
-
Summary:
InputOutputTriggerAlgorithmType@triggerContainer is a NameType, should it be a NameReference?
-
Reported: XTCE 1.1 — Thu, 17 Sep 2009 04:00 GMT
-
Disposition: Resolved — XTCE 1.2
-
Disposition Summary:
Propose to accept the recommendation for trigger container name reference type
Propose to accept the issue recommendation.
In the complexType InputOutputTriggerAlgorithmType, change the top-level documentation element:
<documentation xml:lang="en">A set of labeled triggers is added to the SimpleInputOutputAlgorithmType</documentation>
to:
<documentation xml:lang="en">Input output algorithm is extended with a set of labeled triggers. See InputOutputAlgorithmType.</documentation>Change the attribute:
<attribute name="triggerContainer" type="xtce:NameType" use="optional">
to:
<attribute name="triggerContainer" type="xtce:NameReferenceType" use="optional">Change the attribute priority from the integer type that translates to BigInteger:
<attribute name="priority" type="integer" use="optional">
to:
<attribute name="priority" type="int" use="optional">Change the documentation for the priority from:
<documentation xml:lang="en">Algorithm processing priority.</documentation>
to:
<documentation xml:lang="en">Algorithm processing priority. If more than one algorithm is triggered by the same container, the lowest priority algorithm should be calculated first.</documentation>For ease of review, the revised InputOutputTriggerAlgorithmType is:
<complexType name="InputOutputTriggerAlgorithmType">
<annotation>
<documentation xml:lang="en">Input output algorithm is extended with a set of labeled triggers. See InputOutputAlgorithmType.</documentation>
</annotation>
<complexContent>
<extension base="xtce:InputOutputAlgorithmType">
<sequence>
<element name="TriggerSet" type="xtce:TriggerSetType" minOccurs="0"/>
</sequence>
<attribute name="triggerContainer" type="xtce:NameReferenceType" use="optional">
<annotation>
<documentation xml:lang="en">First telemetry container from which the output parameter should be calculated.</documentation>
</annotation>
</attribute>
<attribute name="priority" type="int" use="optional">
<annotation>
<documentation xml:lang="en">Algorithm processing priority. If more than one algorithm is triggered by the same container, the lowest priority algorithm should be calculated first.</documentation>
</annotation>
</attribute>
</extension>
</complexContent>
</complexType> -
Updated: Tue, 10 Jul 2018 14:22 GMT
XTCE12 — InputOutputTriggerAlgorithmType@triggerContainer is a NameType, should it be a NameReference?
- Key: XTCE12-95
- OMG Task Force: XML Telemetric & Command Exchange Format 1.2 (XTCE) RTF