| diagram | ![]() |
||||||||||||||||||||
| namespace | http://www.omg.org/space/xtce | ||||||||||||||||||||
| type | extension of xtce:OptionalNameDescriptionType | ||||||||||||||||||||
| properties |
|
||||||||||||||||||||
| children | xtce:LongDescription xtce:AliasSet xtce:AncillaryDataSet xtce:ValueEnumeration xtce:RangeEnumeration xtce:NumberFormat | ||||||||||||||||||||
| used by |
|
||||||||||||||||||||
| attributes |
|
||||||||||||||||||||
| annotation |
|
||||||||||||||||||||
| source | <complexType name="NumberToStringType"> <annotation> <documentation xml:lang="en">There are two ways numeric data can be changed to string data: using a Java style NumberFormat, or using an enumerated list. Enumerated lists can be assigned to a single value or a value range.</documentation> </annotation> <complexContent> <extension base="xtce:OptionalNameDescriptionType"> <choice> <choice maxOccurs="unbounded"> <element name="ValueEnumeration" type="xtce:ValueEnumerationType"> <annotation> <documentation xml:lang="en">A number or range assigned to a string.</documentation> </annotation> </element> <element name="RangeEnumeration" type="xtce:FloatEnumerationRangeType"> <annotation> <documentation xml:lang="en">A string value associated with a numerical range.</documentation> </annotation> </element> </choice> <element name="NumberFormat"> <complexType> <attribute name="numberBase" type="xtce:RadixType" use="optional" default="Decimal"/> <attribute name="minimumFractionDigits" type="nonNegativeInteger" use="optional"/> <attribute name="maximumFractionDigits" type="nonNegativeInteger" use="optional"/> <attribute name="minimumIntegerDigits" type="nonNegativeInteger" use="optional"/> <attribute name="maximumIntegerDigits" type="nonNegativeInteger" use="optional"/> <attribute name="negativeSuffix" type="string" use="optional"/> <attribute name="positiveSuffix" type="string" use="optional"/> <attribute name="negativePrefix" type="string" use="optional" default="-"/> <attribute name="positivePrefix" type="string" use="optional"/> <attribute name="showThousandsGrouping" type="boolean" use="optional" default="true"/> <attribute name="notation" use="optional" default="normal"> <simpleType> <restriction base="string"> <enumeration value="normal"/> <enumeration value="scientific"/> <enumeration value="engineering"/> </restriction> </simpleType> </attribute> </complexType> </element> </choice> </extension> </complexContent> </complexType> |
| diagram | ![]() |
||||||||||||||||||||||||||||||
| namespace | http://www.omg.org/space/xtce | ||||||||||||||||||||||||||||||
| type | xtce:ValueEnumerationType | ||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||
| source | <element name="ValueEnumeration" type="xtce:ValueEnumerationType"> <annotation> <documentation xml:lang="en">A number or range assigned to a string.</documentation> </annotation> </element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||
| namespace | http://www.omg.org/space/xtce | ||||||||||||||||||||||||||||||||||||
| type | xtce:FloatEnumerationRangeType | ||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||
| source | <element name="RangeEnumeration" type="xtce:FloatEnumerationRangeType"> <annotation> <documentation xml:lang="en">A string value associated with a numerical range.</documentation> </annotation> </element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | http://www.omg.org/space/xtce | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <element name="NumberFormat"> <complexType> <attribute name="numberBase" type="xtce:RadixType" use="optional" default="Decimal"/> <attribute name="minimumFractionDigits" type="nonNegativeInteger" use="optional"/> <attribute name="maximumFractionDigits" type="nonNegativeInteger" use="optional"/> <attribute name="minimumIntegerDigits" type="nonNegativeInteger" use="optional"/> <attribute name="maximumIntegerDigits" type="nonNegativeInteger" use="optional"/> <attribute name="negativeSuffix" type="string" use="optional"/> <attribute name="positiveSuffix" type="string" use="optional"/> <attribute name="negativePrefix" type="string" use="optional" default="-"/> <attribute name="positivePrefix" type="string" use="optional"/> <attribute name="showThousandsGrouping" type="boolean" use="optional" default="true"/> <attribute name="notation" use="optional" default="normal"> <simpleType> <restriction base="string"> <enumeration value="normal"/> <enumeration value="scientific"/> <enumeration value="engineering"/> </restriction> </simpleType> </attribute> </complexType> </element> |
| type | xtce:RadixType | |||||||||||||||
| properties |
|
|||||||||||||||
| facets |
|
|||||||||||||||
| source | <attribute name="numberBase" type="xtce:RadixType" use="optional" default="Decimal"/> |
| type | nonNegativeInteger | ||
| properties |
|
||
| source | <attribute name="minimumFractionDigits" type="nonNegativeInteger" use="optional"/> |
| type | nonNegativeInteger | ||
| properties |
|
||
| source | <attribute name="maximumFractionDigits" type="nonNegativeInteger" use="optional"/> |
| type | nonNegativeInteger | ||
| properties |
|
||
| source | <attribute name="minimumIntegerDigits" type="nonNegativeInteger" use="optional"/> |
| type | nonNegativeInteger | ||
| properties |
|
||
| source | <attribute name="maximumIntegerDigits" type="nonNegativeInteger" use="optional"/> |
| type | string | ||
| properties |
|
||
| source | <attribute name="negativeSuffix" type="string" use="optional"/> |
| type | string | ||
| properties |
|
||
| source | <attribute name="positiveSuffix" type="string" use="optional"/> |
| type | string | ||||
| properties |
|
||||
| source | <attribute name="negativePrefix" type="string" use="optional" default="-"/> |
| type | string | ||
| properties |
|
||
| source | <attribute name="positivePrefix" type="string" use="optional"/> |
| type | boolean | ||||
| properties |
|
||||
| source | <attribute name="showThousandsGrouping" type="boolean" use="optional" default="true"/> |
| type | restriction of string | ||||||||||||
| properties |
|
||||||||||||
| facets |
|
||||||||||||
| source | <attribute name="notation" use="optional" default="normal"> <simpleType> <restriction base="string"> <enumeration value="normal"/> <enumeration value="scientific"/> <enumeration value="engineering"/> </restriction> </simpleType> </attribute> |