ГОСТ Р ИСО/ТС 10303-1136—2014
Определения атрибутов
width - определяет тип данных length_measuro для объекта Text_literal_ with_oxtent:
height - определяет тип данных length_measure для объекта Text_literal_ with_extent.
4.4 Определение ограничения подтипов данных ПЭМ
В данном подразделе определено ограничение подтипов данных ПЭМ для прикладного модуля
«Внешний вид текста». Ограничение подтипов данных ограничивает возможные реализации отноше
ний между супертипом и подтипом.
4.3.1 Ограничение ta_detailod_geometric_model_element_subtypes
Ограничение ta_detailed_geometric_model_element_subtypes устанавливает ограничение,
применяемое к экземплярам подтипов объекта Detailed_geometric_ model_element
EXPRESS-спецификация:
*)
SUBTYPE_CONSTRAINT
ta_detailed_geometric_model_elemer.t_subtypes FOR
Detailed_geometric_model_elemer.t;
ONEOF (Compos!te_presentabie_text,
Text_literal);
END_SUBTYPE_CONSTRAINT;
(*
’
*)
END_SCHEMA; -- Text_appearance_arm
(* ’
5 Интерпретированная модель модуля
5.1 Спецификация отображения
В настоящем стандарте термин «прикладной элемент» обозначает любой объектный тип дан
ных. определенный в разделе 4. любой из его явных атрибутов и любое ограничение на подтипы.
Термин «элемент ИММ» обозначает любой объектный тип данных, определенный в 5.2 или
импорти рованный с помощью оператора USE FROM из другой EXPRESS-схемы, любой из его
атрибутов и любое ограничение на подтипы, определенное в 5.2 или импортированное с помощью
оператора USE FROM.
В данном подразделе представлена спецификация отображения, определяющая, как каждый
прикладной элемент, описанный в разделе 4 настоящего стандарта, отображается на один или не
сколько элементов ИММ (см. 5.2).
Спецификация отображения для каждого прикладного элемента определена ниже в отдельном
пункте. Спецификации отображения атрибутов объекта ПЭМ определены в подпунктах пункта, со
держащего спецификацию отображения данного объекта. Каждая спецификация отображения со
держит до пяти секций.
Секция «Заголовок» содержит:
- наименование рассматриваемого объекта ПЭМ или ограничение на подтипы либо
- наименование атрибута рассматриваемого объекта ПЭМ. если данный атрибут ссылается на
тип. не являющийся объектным типом данных или типом SELECT, который содержит или может со
держать объектные типы данных, либо
- составное выражение вида «связь объекта «наименование объекта ПЭМ> с объектом «тип
данных, на который дана ссылка», представляющим атрибут «наименование атрибута»», если дан
ный атрибут ссылается на тип данных, являющийся объектным типом данных или типом SELECT,
который содержит или может содержать объектные типы данных.
Секция «Элемент ИММ» в зависимости от рассматриваемого прикладного элемента содержит:
- наименование одного или более объектных типов данных ИММ;
- наименование атрибута объекта ИММ, представленное в виде синтаксической конструкции
«наименование объекта».«наименование атрибута», если рассматриваемый атрибут ссылается на
тип. не являющийся объектным типом данных или типом SELECT, который содержит или может со
держать объектные типы данных:
- ключевое слово PATH, если рассматриваемый атрибут объекта ПЭМ ссылается на объектный
7