<xs:element name="dataUnitFieldSize" minOccurs="0"> <xs:complexType> <xs:choice> <xs:sequence> <xs:annotation> <xs:documentation>if fixed field size. Default is fixed size.</xs:documentation> </xs:annotation> <xs:element name="numBits" type="tml:BindType" minOccurs="0"> <xs:annotation> <xs:documentation>number of bits. default 8</xs:documentation> </xs:annotation> </xs:element> <xs:element name="numSigBits" type="tml:BindType" minOccurs="0"> <xs:annotation> <xs:documentation>number of significant bits. default 8</xs:documentation> </xs:annotation> </xs:element> <xs:element name="justification" type="tml:BindType" minOccurs="0"> <xs:annotation> <xs:documentation>if numSigBits is less than numBits this element indicates how sigbit are justified. Allowed values: left, right. Default: right</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> <xs:sequence> <xs:annotation> <xs:documentation>if field is variable size.</xs:documentation> </xs:annotation> <xs:element name="beginTextDelimiter" type="tml:BindType" minOccurs="0"> <xs:annotation> <xs:documentation>delimiter used to separate variable size dataUnits in cluster when encode is text (utf or ucs). default delimiter is none. empty tag means none.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="endTextDelimiter" type="tml:BindType" minOccurs="0"> <xs:annotation> <xs:documentation>delimiter used to separate variable size dataUnits in cluster when encode is text (utf or ucs). default delimiter is none. Empty tag means none</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:choice> </xs:complexType> </xs:element> |