| diagram | ![]() |
||||||||||||||||||||
| namespace | http://www.omg.org/space/xtce | ||||||||||||||||||||
| type | extension of xtce:NameDescriptionType | ||||||||||||||||||||
| properties |
|
||||||||||||||||||||
| children | xtce:LongDescription xtce:AliasSet xtce:AncillaryDataSet xtce:AlgorithmText xtce:ExternalAlgorithmSet | ||||||||||||||||||||
| used by |
|
||||||||||||||||||||
| attributes |
|
||||||||||||||||||||
| annotation |
|
||||||||||||||||||||
| source | <complexType name="SimpleAlgorithmType"> <annotation> <documentation xml:lang="en">The simplest form of algorithm, a SimpleAlgorithmType contains an area for a free-form pseudo code description of the algorithm plus a Set of references to external algorithms. External algorithms are usually unique to a ground system type. Multiple external algorithms are possible because XTCE documents may be used across multiple ground systems.</documentation> </annotation> <complexContent> <extension base="xtce:NameDescriptionType"> <sequence> <element name="AlgorithmText" minOccurs="0"> <annotation> <documentation xml:lang="en">This optional element may be used to enter Pseudo or actual code for the algorithm. The language for the algorithm is specified with the language attribute</documentation> </annotation> <complexType> <simpleContent> <extension base="string"> <attribute name="language" type="string" default="pseudo"/> </extension> </simpleContent> </complexType> </element> <element name="ExternalAlgorithmSet" minOccurs="0"> <complexType> <sequence> <element name="ExternalAlgorithm" maxOccurs="unbounded"> <annotation> <documentation xml:lang="en">This is the external algorithm. Multiple entries are provided so that the same database may be used for multiple implementation s</documentation> </annotation> <complexType> <attribute name="implementationName" type="string" use="required"/> <attribute name="algorithmLocation" type="string" use="required"/> </complexType> </element> </sequence> </complexType> </element> </sequence> </extension> </complexContent> </complexType> |
| diagram | ![]() |
||||||||||||
| namespace | http://www.omg.org/space/xtce | ||||||||||||
| type | extension of string | ||||||||||||
| properties |
|
||||||||||||
| attributes |
|
||||||||||||
| annotation |
|
||||||||||||
| source | <element name="AlgorithmText" minOccurs="0"> <annotation> <documentation xml:lang="en">This optional element may be used to enter Pseudo or actual code for the algorithm. The language for the algorithm is specified with the language attribute</documentation> </annotation> <complexType> <simpleContent> <extension base="string"> <attribute name="language" type="string" default="pseudo"/> </extension> </simpleContent> </complexType> </element> |
| type | string | ||
| properties |
|
||
| source | <attribute name="language" type="string" default="pseudo"/> |
| diagram | ![]() |
||||||
| namespace | http://www.omg.org/space/xtce | ||||||
| properties |
|
||||||
| children | xtce:ExternalAlgorithm | ||||||
| source | <element name="ExternalAlgorithmSet" minOccurs="0"> <complexType> <sequence> <element name="ExternalAlgorithm" maxOccurs="unbounded"> <annotation> <documentation xml:lang="en">This is the external algorithm. Multiple entries are provided so that the same database may be used for multiple implementation s</documentation> </annotation> <complexType> <attribute name="implementationName" type="string" use="required"/> <attribute name="algorithmLocation" type="string" use="required"/> </complexType> </element> </sequence> </complexType> </element> |
| diagram | ![]() |
||||||||||||||||||
| namespace | http://www.omg.org/space/xtce | ||||||||||||||||||
| properties |
|
||||||||||||||||||
| attributes |
|
||||||||||||||||||
| annotation |
|
||||||||||||||||||
| source | <element name="ExternalAlgorithm" maxOccurs="unbounded"> <annotation> <documentation xml:lang="en">This is the external algorithm. Multiple entries are provided so that the same database may be used for multiple implementation s</documentation> </annotation> <complexType> <attribute name="implementationName" type="string" use="required"/> <attribute name="algorithmLocation" type="string" use="required"/> </complexType> </element> |
| type | string | ||
| properties |
|
||
| source | <attribute name="implementationName" type="string" use="required"/> |
| type | string | ||
| properties |
|
||
| source | <attribute name="algorithmLocation" type="string" use="required"/> |