XTCE 1.2 RTF Avatar
  1. OMG Issue

XTCE12 — Cleanup unused/dead types in XTCE 1.2 proposed schema

  • Key: XTCE12-462
  • Status: closed  
  • Source: Boeing ( Mr. David Overeem)
  • Summary:

    During the evolution of XTCE 1.2, some of the type definitions were rendered unused and in some cases were created and later deprecated. In other cases, they were part of an effort that never completed. These should be removed.

  • Reported: XTCE 1.1 — Sat, 29 Jul 2017 18:32 GMT
  • Disposition: Resolved — XTCE 1.2
  • Disposition Summary:

    Propose to remove dead/unused types in the schema before final acceptance

    The following schema types appear to be unused in the current accepted form of the schema. If needed later, they can be restored.

    Remove these entirely from the xsd file:

    <complexType name="TimeAlarmConditionType">
    <complexType name="RangeEnumerationType">
    <complexType name="BinaryAlarmConditionType">
    <complexType name="ArgumentValueAssignmentListType">
    <complexType name="ArgumentValueAssignmentType">

    Also remove the "eventNameKey" that would have been part of the Event Message change, which is otherwise proposed to be deferred at this time:

    <key name="eventNameKey">
    <annotation>
    <documentation xml:lang="en">This key ensures a unique event name at the system level.</documentation>
    </annotation>
    <selector xpath="xtce:TelemetryMetaData/xtce:EventMessageSet/*"/>
    <field xpath="@name"/>
    </key>

  • Updated: Tue, 10 Jul 2018 14:22 GMT