complexType AggregateDataType
diagram SpaceSystemV1.2-27Feb2014-mods_p3.png
namespace http://www.omg.org/space/xtce
type extension of xtce:NameDescriptionType
properties
base xtce:NameDescriptionType
children xtce:LongDescription xtce:AliasSet xtce:AncillaryDataSet xtce:MemberList
used by
elements ArgumentTypeSetType/AggregateArgumentType ParameterTypeSetType/AggregateParameterType
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
Contains multiple values (as members) of any type
source <complexType name="AggregateDataType">
 
<annotation>
   
<documentation>Contains multiple values (as members) of any type</documentation>
 
</annotation>
 
<complexContent>
   
<extension base="xtce:NameDescriptionType">
     
<sequence>
       
<element name="MemberList">
         
<annotation>
           
<documentation>Order is important only if the name of the AggregateParameter or Aggregate Argument is directly referenced in SequenceContainers.  In this case the members are assued to be added sequentially (in the order listed here) into the Container.</documentation>
         
</annotation>
         
<complexType>
           
<sequence>
             
<element name="Member" maxOccurs="unbounded">
               
<annotation>
                 
<documentation>Each member of the Aggregate Data has a name and a reference to another DataType.  The other DataType may be any other  DataType.  Circular references are not allowed.</documentation>
                 
<appinfo>ensure no circular references</appinfo>
               
</annotation>
               
<complexType>
                 
<sequence>
                   
<element name="ParameterProperties" type="xtce:ParameterPropertiesType" minOccurs="0"/>
                 
</sequence>
                 
<attribute name="name" type="xtce:NameType" use="required"/>
                 
<attribute name="typeRef" type="xtce:NameReferenceType" use="required"/>
               
</complexType>
             
</element>
           
</sequence>
         
</complexType>
       
</element>
     
</sequence>
   
</extension>
 
</complexContent>
</complexType>

element AggregateDataType/MemberList
diagram SpaceSystemV1.2-27Feb2014-mods_p4.png
namespace http://www.omg.org/space/xtce
properties
content complex
children xtce:Member
annotation
documentation
Order is important only if the name of the AggregateParameter or Aggregate Argument is directly referenced in SequenceContainers.  In this case the members are assued to be added sequentially (in the order listed here) into the Container.
source <element name="MemberList">
 
<annotation>
   
<documentation>Order is important only if the name of the AggregateParameter or Aggregate Argument is directly referenced in SequenceContainers.  In this case the members are assued to be added sequentially (in the order listed here) into the Container.</documentation>
 
</annotation>
 
<complexType>
   
<sequence>
     
<element name="Member" maxOccurs="unbounded">
       
<annotation>
         
<documentation>Each member of the Aggregate Data has a name and a reference to another DataType.  The other DataType may be any other  DataType.  Circular references are not allowed.</documentation>
         
<appinfo>ensure no circular references</appinfo>
       
</annotation>
       
<complexType>
         
<sequence>
           
<element name="ParameterProperties" type="xtce:ParameterPropertiesType" minOccurs="0"/>
         
</sequence>
         
<attribute name="name" type="xtce:NameType" use="required"/>
         
<attribute name="typeRef" type="xtce:NameReferenceType" use="required"/>
       
</complexType>
     
</element>
   
</sequence>
 
</complexType>
</element>

element AggregateDataType/MemberList/Member
diagram SpaceSystemV1.2-27Feb2014-mods_p5.png
namespace http://www.omg.org/space/xtce
properties
minOcc 1
maxOcc unbounded
content complex
children xtce:ParameterProperties
attributes
Name  Type  Use  Default  Fixed  Annotation
name  xtce:NameType  required      
typeRef  xtce:NameReferenceType  required      
annotation
documentation
Each member of the Aggregate Data has a name and a reference to another DataType.  The other DataType may be any other  DataType.  Circular references are not allowed.
appinfo
ensure no circular references
source <element name="Member" maxOccurs="unbounded">
 
<annotation>
   
<documentation>Each member of the Aggregate Data has a name and a reference to another DataType.  The other DataType may be any other  DataType.  Circular references are not allowed.</documentation>
   
<appinfo>ensure no circular references</appinfo>
 
</annotation>
 
<complexType>
   
<sequence>
     
<element name="ParameterProperties" type="xtce:ParameterPropertiesType" minOccurs="0"/>
   
</sequence>
   
<attribute name="name" type="xtce:NameType" use="required"/>
   
<attribute name="typeRef" type="xtce:NameReferenceType" use="required"/>
 
</complexType>
</element>

attribute AggregateDataType/MemberList/Member/@name
type xtce:NameType
properties
use required
facets
Kind Value Annotation
pattern [a-zA-Z0-9_\-]*
source <attribute name="name" type="xtce:NameType" use="required"/>

attribute AggregateDataType/MemberList/Member/@typeRef
type xtce:NameReferenceType
properties
use required
source <attribute name="typeRef" type="xtce:NameReferenceType" use="required"/>

element AggregateDataType/MemberList/Member/ParameterProperties
diagram SpaceSystemV1.2-27Feb2014-mods_p6.png
namespace http://www.omg.org/space/xtce
type xtce:ParameterPropertiesType
properties
minOcc 0
maxOcc 1
content complex
mixed false
children xtce:SystemName xtce:ValidityCondition xtce:PhysicalAddressSet xtce:TimeAssociation
attributes
Name  Type  Use  Default  Fixed  Annotation
dataSource  derived by: string  optional      
documentation
A telemetered Parameter is one that will have values in telemetry.  A derived Parameter is one that is calculated, usually be an Algorithm.  A constant Parameter is  one that is used as a constant in the system (e.g. a vehicle id).  A local Parameter is one that is used purely on the ground (e.g. a ground command counter).
readOnly  boolean  optional  false    
documentation
A Parameter marked as 'readOnly' true is constant and non-settable
source <element name="ParameterProperties" type="xtce:ParameterPropertiesType" minOccurs="0"/>


XML Schema documentation generated by XMLSpy Schema Editor http://www.altova.com/xmlspy