model1
Class Attribute

An Attribute defines a StructuralFeature which contains values for Classifiers or their instances.

Attributes
Primitive Type boolean isDerived isDerived

A derived attribute is one whose values are not part of the state of the object instance, but whose values can be determined or computed. In a sense, all attributes are derived, since it is up to the class's implementation to hold or calculate the values. However, by convention, isDerived indicates that the derived state is based on other information in the model. Modification of the derived Attribute causes the information upon which the Attribute is derived to be updated.

Primitive Type integer maxLength maxLength

Properties:

Alias
Classifier Behavior
Collections
Is Abstractfalse
Is Activefalse
Is Leaffalse
Keywords
NameAttribute
Name Expression
Owned Template Signature
OwnerPackage model1
Owning Parameter
PackagePackage model1
Packageable Element visibilitypublic
Qualified Namemodel1::model1::Attribute
Representation
Stereotype
Template Parameter
Visibilitypublic

Attribute Details

 isDerived
public Primitive Type boolean isDerived

A derived attribute is one whose values are not part of the state of the object instance, but whose values can be determined or computed. In a sense, all attributes are derived, since it is up to the class's implementation to hold or calculate the values. However, by convention, isDerived indicates that the derived state is based on other information in the model. Modification of the derived Attribute causes the information upon which the Attribute is derived to be updated.

Properties:

Aggregationnone
Alias
Association
Association End
Class Class Attribute
Collections
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower1
Lower Value
Multiplicity1
NameisDerived
Name Expression
Opposite
Owned Template Signature
OwnerClass Attribute
Owning Association
Owning Parameter
Qualified Namemodel1::model1::Attribute::isDerived
Stereotype
Template Parameter
TypePrimitive Type boolean
Upper1
Upper Value
Visibilitypublic


 maxLength
public Primitive Type integer maxLength
Properties:

Aggregationnone
Alias
Association
Association End
Class Class Attribute
Collections
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower1
Lower Value
Multiplicity1
NamemaxLength
Name Expression
Opposite
Owned Template Signature
OwnerClass Attribute
Owning Association
Owning Parameter
Qualified Namemodel1::model1::Attribute::maxLength
Stereotype
Template Parameter
TypePrimitive Type integer
Upper1
Upper Value
Visibilitypublic

Comments