ГОСТ Р ИСО 15745 - 4 - 2012
Е.4.5.2.5Элемент enum (нумерация)
Е.4.5.2.5.1 Общие положения
Элемент enum предназначен для описания типа пронумерованных
данных, на которые могут быть ссылки из параметра интерфейса типа
функции, из определения типа таблицы или из параметра компонента внутри
определения типа структурированных данных.
ВсоответствиисрисункомЕ.5этотэлементсодержит
последовательность из одного или более элементов enumValue (значение
нумерации),которыеопределяютконстантынумерациитипа
пронумерованных данных. Тип данных констант нумерации опционально
определяется с помощью элемента, описывающего тип простых данных из
группы g simple.
Элемент enum содержит атрибуты, указанные в таблице Е.19.
Таблица Е.19 — Атрибуты элемента enum (нумерация)
Атрибут
Тип данны х
П рименение
О писание
Nam e
xsd.string
Требуемое
Типовое имя типа пронум ерованны х
данны х
uniquelD
xsd.lD
Требуемое
Уникальны й ID типа
пронум ерованны х данны х
Size
xsdistring
О пциональное
О пциональное число
пронум ерованны х значений типа
пронум ерованны х данны х
D escription
xsd:string
О пциональное
О пциональное текстовое описание
типа пронум ерованны х данны х
Е.4.5.2.5.2 Элемент enumValue (значение нумерации)
Элемент enumValue определяет имя (имена) и опционально числовое
значение единичной константы нумерации. Имя (имена) устанавливается в
группе g labels, а значение содержится в атрибуте единичного значения
элемента enumValue как указано в таблице Е.20.
288