Common Domain::Project ABE::Project Element ABE
Class ProjectElementSpec

Specifies characteristics that apply to types of ProjectElements. This is an abstract entity used to hold the attributes and associations common to ProjectSpecification, WBS ElementSpecification and ActivitySpecification. These entities can be used to build standard project templates to aid in Project creation.

Attributes
ProjectElement _projectElement _projectElement
String description description

descriptive text about the specification

«baseType» Duration expectedDuration expectedDuration

the normal duration of this standard element

String name name

short text allowing for easy identification of the element specification

String type type

Properties:

Alias
Classifier Behavior
Is Abstracttrue
Is Activefalse
Is Leaffalse
Keywords
NameProjectElementSpec
Name Expression
NamespaceProject Element ABE
Owned Template Signature
OwnerProject Element ABE
Owning Template Parameter
PackageProject Element ABE
Qualified NameSID Models::Common Domain::Project ABE::Project Element ABE::ProjectElementSpec
Representation
Stereotype
Template Parameter
VisibilityPublic

Attribute Details

 _projectElement
Public ProjectElement _projectElement
Constraints:
Properties:

AggregationNone
Alias
AssociationProjectElementSpecSpecifies
Association End
ClassProjectElementSpec
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquefalse
Keywords
Lower0
Lower Value(0)
Multiplicity*
Name_projectElement
Name Expression
NamespaceProjectElementSpec
Opposite_projectElementSpec
OwnerProjectElementSpec
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Project ABE::Project Element ABE::ProjectElementSpec::_projectElement
Stereotype
Template Parameter
TypeProjectElement
Upper*
Upper Value(*)
VisibilityPublic


 description
Public String description

descriptive text about the specification

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassProjectElementSpec
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
MultiplicityNone (1)
Namedescription
Name Expression
NamespaceProjectElementSpec
Opposite
OwnerProjectElementSpec
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Project ABE::Project Element ABE::ProjectElementSpec::description
Stereotype
Template Parameter
TypeString
Upper1
Upper Value
VisibilityPublic


 expectedDuration
Public «baseType» Duration expectedDuration

the normal duration of this standard element

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassProjectElementSpec
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
MultiplicityNone (1)
NameexpectedDuration
Name Expression
NamespaceProjectElementSpec
Opposite
OwnerProjectElementSpec
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Project ABE::Project Element ABE::ProjectElementSpec::expectedDuration
Stereotype
Template Parameter
Type«baseType» Duration
Upper1
Upper Value
VisibilityPublic


 name
Public String name

short text allowing for easy identification of the element specification

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassProjectElementSpec
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
MultiplicityNone (1)
Namename
Name Expression
NamespaceProjectElementSpec
Opposite
OwnerProjectElementSpec
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Project ABE::Project Element ABE::ProjectElementSpec::name
Stereotyperequired
Template Parameter
TypeString
Upper1
Upper Value
VisibilityPublic


 type
Public String type
Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassProjectElementSpec
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
MultiplicityNone (1)
Nametype
Name Expression
NamespaceProjectElementSpec
Opposite
OwnerProjectElementSpec
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Project ABE::Project Element ABE::ProjectElementSpec::type
Stereotyperequired
Template Parameter
TypeString
Upper1
Upper Value
VisibilityPublic