Class C_ATTRIBUTE

Abstract model of constraint on any kind of attribute node.

Declaration :

Directly inherited by : C_MULTIPLE_ATTRIBUTE C_SINGLE_ATTRIBUTE

Artifact : C_ATTRIBUTE

Relation children (<composition>)

Child C_OBJECT nodes. Each such node represents a constraint on the type of this
attribute in its reference model. Multiples occur both for multiple items in the case of
container attributes, and alternatives in the case of singular attributes.

Declaration :

Attribut rm_attribute_name

Reference model attribute within the enclosing type represented by a C_OBJECT.

Declaration :

Attribut existence

Constraint on every attribute, regardless of whether it is singular or of a container type,
which indicates whether its target object exists or not (i.e. is mandatory or not).

Declaration :

All public operations : has_path , is_subset_of , is_valid , path