Описание продукции, принадлежащей к заданному классу характеристик продукции, производится с использованием комплексного XML-типа EXPLICIT_ITEM_CLASS_EXTENSION_Type (см. рисунок 41). Он также предоставляет дополнительную информацию, которую можно использовать на приемной системе для отображения содержания класса характеристик продукции.
Рисунок 41 - Структура представления характеристик продукции
Определения внутренних элементов:
Элемент access_icon: Определяет дополнительную пиктограмму, которая позволяет представлять класс в меню.
Примечание 1 - Пиктограммы определяются как изображение формата А9 стандартизированного размера.
Элемент class_presentation_on_paper: Определяет упорядоченный набор иллюстраций, рекомендованный поставщиком библиотеки данных, который должен представляться пользователю, когда содержание класса представляется на бумаге, например, для печати этого содержания в виде буклета.
Элемент class_presentation_on_paper/illustration: Определяет класс иллюстраций, который должен представляться на бумаге, например, для печати этого содержания в виде буклета.
Элемент class_presentation_on_screen: Определяет упорядоченный набор иллюстраций, рекомендованный поставщиком библиотеки данных, который должен представляться пользователю, когда содержание класса представляется на экране.
Элемент class_presentation_on_screen/illustration: Определяет класс иллюстраций, которые должны отображаться на экране.
Элемент content_msg: Определяет сообщение, включающее в себя содержание класса.
Элемент create_icon: Определяет дополнительную пиктограмму (пиктограммы), которая обеспечивает визуальное представление свойств элементов класса и эталонной системы координат.
Примечание 2 - Пиктограммы определяются как изображение формата А9 стандартизированного размера.
Элемент create_icon/illustration: Определяет пиктограмму-иллюстрацию, которая должна отображаться на экране.
Элемент create_msg: Определяет дополнительное сообщение, описывающее свойства элементов класса и эталонную систему координат.
Определения внутренних типов:
Тип CLASS_PRESENTATION_ON_PAPER_Type: Является структурой бумажной иллюстрации.
Тип CLASS_PRESENTATION_ON_SCREEN_Type: Является структурой экранной иллюстрации.
Тип CREATE_ICON_Type: Является визуальным представлением свойств.
Определения внешних типов:
Тип CLASS_EXTENSION_Type: См. 7.2.
Тип ILLUSTRATION_Type: См. 8.2.1.2.
Тип MESSAGE_Type: См. 8.2.1.3.
Перечень ограничительных условий:
Класс, на который дается ссылка с помощью наследуемого XML-элемента dictionary_definition, должен иметь в качестве основного типа тип ITEM_CLASS_Type или ITEM_CLASS_CASE_OF_Type.
Каждый элемент illustration, определенный в совокупности элементов class_presentation_on_paper illustration, должен устанавливать значения для XML-элементов width и height, но не значение элемента not_static_picture для XML-элемента kind_of_content.
Каждый элемент illustration, определенный в элементе class_presentation_on_screen_illustrations, должен устанавливать значения для XML-элементов width и height.