ГОСТ Р 55346—2012
EXPRESS-описание:
*>
ENTITY oo_attributenjink_end_associatione:
attribute_instance : oo_attributen_instance;
description : text_select;
link_end :oo_link_end;
END_ENTITY;
r
Определения атрибутов.
Атрибут attributejnstance: Этот атрибут определяет прикладной компонент oo_attribute_instance,
который присоединяется к прикладному компоненту oo_link_end и задается с помощью атрибута link_
end.
Атрибут description: Этот атрибут определяет дополнительную информацию, относящуюся к при
кладному компоненту oo_attribute_link_end_association.
Атрибут link_end: Этот атрибут определяет прикладной компонент oo_link_end. к которому присо
единяется атрибут attributejnstance.
4.3.169 Прикладной компонент oo_behavioural_feature
Прикладной компонент oo_behavioural_feature определяетдинамическое свойство классификатора.
EXPRESS-описание:
*)
ENTITY oo_behavioural_featuree
ABSTRACT SUPERTYPE OF ( ONEOF{oo_method. oo_operation. name : label;
owner:oo_classifier_select:
visibility :label;
END_ENTITY;
(*
Определения атрибутов:
Атрибут name: Этот атрибут определяет слово (или слова), которые используются для ссылки на
прикладной компонент oo_behavioural_feature.
Атрибут owner: Этот атрибут определяет классификатор, к которому принадлежит прикладной
компонент oo_behavioural_feature.
Атрибут visibility: Этот атрибут определяет способ, с помощью которого прикладной компонент
oo_behavioural_feature может быть «видимым» вне его замкнутой области имен. Там. где это примени
мо. должны использоваться следующие состояния (значения) этого атрибута:
- состояние private. Определяет, что прикладной компонент oo_behavioural_feature будет «видим»
только для элементов в той же области имен;
- состояние protected: Определяет, что прикладной компонент oo_behavioural_feature будет «ви
димым» только для элементов в той же области имен, а также в наследуемых им областях имен;
- состояние public: Определяет, что доступ к прикладному компоненту oo_behavioural_feature мо
жет осуществляться из других элементов, включая и те. которые находятся вне области имен приклад
ного компонента oo_behavioural_feature.
4.3.170 Прикладной компонент oo_call_action
Прикладной компонент oo_call_action принадлежит к тому же типу, что и прикладной компонент
oo_action, иобеспечивает запрос операции, определяемой как прикладной компонент oo_operation object.
EXPRESS-описание:
*)
ENTITY oo_call_action
SUBTYPE OF (oo_action);
operation :oo_operation;
END ENTITY;
C
Определение атрибута:
Атрибут operation: Этот атрибут определяет прикладной компонент oo_operation. который будет
запрашиваться.
97