Typ cxd:types
Uzel pro popis místních typů v jedené COMEX kmenové definici. Slouží pro usnadnění návrhu definice při potřebě rozšířit či upřesnit některý z obecnějších COMEX typů uzlů.
Uzel je reprezentován typem typesElmType v kmenu schematu.
<cxd:types>
<cxd:type ... /> *
</cxd:types>
Prvek cxd:t13-typesElmType se nachází ve jmenném prostoru http://www.flexideo.com/comex/definition.
Atributy
Typ cxd:types neobsahuje žádné atributy.
Potomci
Uzel cxd:type
Popis jednoho místního typu v rámci jedné COMEX kmenové definici. Typ pak může být odkazován v rámci této definice uvedením jeho názvu na místo syntaxe začínající klíčovým názvem 'comex'. Usnadnění návrh definice rozšiřováním či upřesňováním některého z obecnějších COMEX typů uzlů.
Základní typ(y) uzlu(ů): typeElmType; structureDefinitionElmType; (řazeno od přímých po obecné).
<cxd:type
name="{string/xsd:QName}"
base="{string}"
enumeration="{string}"
fraction-digits="{number/xsd:nonNegativeInteger}"
length="{number/xsd:positiveInteger}"
max-exclusive="{number/xsd:double}"
max-inclusive="{number/xsd:double}"
max-length="{number/xsd:positiveInteger}"
min-exclusive="{number/xsd:double}"
min-inclusive="{number/xsd:double}"
min-length="{number/xsd:positiveInteger}"
total-digits="{number/xsd:positiveInteger}"
pattern="{string}"
union="{string}"
>
<cxd:lang ... /> ?
<cxd:property ... /> *
<cxd:array-element ... /> ?
</cxd:type>
Prvek cxd:type se nachází ve jmenném prostoru http://www.flexideo.com/comex/definition.
Popis obsahu elementu cxd:type viz. popis typu typeElmType.