ГОСТ 33246—2015
Т аб лиц а 35 — Определение класса Version
Дескриптор
Определение
Class name (Имя
класса)
Version
Class type
(Тип класса)
Characteristic
Data type
(Тип данных)
String
Value space (Область
значений)
Набор печатных символов из [15]
Multiplicity (Кратность)
0..1
Parents (Родители)
Manifest
Description
(Описание)
Объект Version содержит значение, которое означает особую версию объекта
Manifest. Когда эта характеристика декларируется для Manifest, являющегося дочер
ним объектом InterchangePackage. значение представляет собой версию документа
манифеста.
Когда эта характеристика объявлена для любого дочернего манифеста, она от
носится только к данному Manifest, а не ко всему документу, в котором этот дочерний
манифест расположен.
Синтаксис информации о версиях не определяется в настоящем стандарте.
Исполнители имеют право использовать любые синтаксические представления, кото
рые отвечают их потребностям.
Область применения Version ограничена его родительским объектом
7 Соответствия
Этот раздел посвящен соответствию предполагаемых систем или приложений, которые подго
тавливают или обрабатывают экземпляры пакетов обмена. При реализации требований, описанных
настоящей информационной моделью, требования по использованию определенных языков програм
мирования или эвристических наборов для разработчиков приложений не предъявляются.
7.1 Формулировки
В настоящем стандарте формулировку «должен» следует интерпретировать как требование для
применения; формулировка «не должен» интерпретируется как запрет. Формулировки «следует», «не
следует» и «может» должны интерпретироваться, как описано в RFC2119 (1997) [21].
7.2 Экземпляры пакетов обмена
Соответствующий экземпляр пакета обмена по настоящему стандарту должен соответствовать
информационной модели, описанной в разделе 6.
7.3 Считыватели пакетов
Соответствующий считыватель пакетов обмена должен читать и интерпретировать пакеты обме
на. как определено в разделе 6.
7.4 Записыватели пакетов
Соответствующий записыватель пакетов обмена должен записывать пакеты обмена, которые со
ответствуют информационной модели, описанной в разделе 6.
7.5 Расширения (расширение соответствий)
Соответствующий записыватель пакетов обмена должен удостовериться в том. что класс из рас
ширенного пространства имен совпадает с типом информации целевой точкой расширения в информа
ционной модели упаковки контента (CPIM). Семантика объекта Extension должна оставаться в преде
лах сферы семантики его родительского объекта в этой информационной модели. Семантика объекта
37