Common Domain::Party ABE
Class LanguageAbility

Represents the ability of a Party to understand or converse in a Language

Attributes
Language _language _language
Individual _party _party
String listeningProficiency listeningProficiency

Degree of mastery in listening to a language.

String readingProficiency readingProficiency

Degree of mastery in reading a language.

String speakingProficiency speakingProficiency

Degree of mastery in speaking a language.

String writingProficiency writingProficiency

Degree of mastery in writing a language.


Properties:

Alias
Classifier Behavior
Is Abstractfalse
Is Activefalse
Is Leaffalse
Keywords
NameLanguageAbility
Name Expression
Namespace«002» Party ABE
Owned Template Signature
Owner«002» Party ABE
Owning Template Parameter
Package«002» Party ABE
Qualified NameSID Models::Common Domain::Party ABE::LanguageAbility
Representation
Stereotype
Template Parameter
VisibilityPublic

Attribute Details

 _language
Public Language _language
Constraints:
Properties:

AggregationNone
Alias
AssociationLanguageAbilityIn
Association End
ClassLanguageAbility
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquefalse
Keywords
Lower1
Lower Value(1)
Multiplicity1
Name_language
Name Expression
NamespaceLanguageAbility
Opposite_languageAbility
OwnerLanguageAbility
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Party ABE::LanguageAbility::_language
Stereotype
Template Parameter
TypeLanguage
Upper1
Upper Value(1)
VisibilityPublic


 _party
Public Individual _party
Constraints:
Properties:

AggregationNone
Alias
AssociationIndividualHas
Association End
ClassLanguageAbility
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquefalse
Keywords
Lower1
Lower Value(1)
Multiplicity1
Name_party
Name Expression
NamespaceLanguageAbility
Opposite_languageAbility
OwnerLanguageAbility
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Party ABE::LanguageAbility::_party
Stereotype
Template Parameter
TypeIndividual
Upper1
Upper Value(1)
VisibilityPublic


 listeningProficiency
Public String listeningProficiency

Degree of mastery in listening to a language.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassLanguageAbility
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)
NamelisteningProficiency
Name Expression
NamespaceLanguageAbility
Opposite
OwnerLanguageAbility
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Party ABE::LanguageAbility::listeningProficiency
Stereotype
Template Parameter
TypeString
Upper1
Upper Value
VisibilityPublic


 readingProficiency
Public String readingProficiency

Degree of mastery in reading a language.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassLanguageAbility
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)
NamereadingProficiency
Name Expression
NamespaceLanguageAbility
Opposite
OwnerLanguageAbility
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Party ABE::LanguageAbility::readingProficiency
Stereotype
Template Parameter
TypeString
Upper1
Upper Value
VisibilityPublic


 speakingProficiency
Public String speakingProficiency

Degree of mastery in speaking a language.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassLanguageAbility
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)
NamespeakingProficiency
Name Expression
NamespaceLanguageAbility
Opposite
OwnerLanguageAbility
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Party ABE::LanguageAbility::speakingProficiency
Stereotype
Template Parameter
TypeString
Upper1
Upper Value
VisibilityPublic


 writingProficiency
Public String writingProficiency

Degree of mastery in writing a language.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassLanguageAbility
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)
NamewritingProficiency
Name Expression
NamespaceLanguageAbility
Opposite
OwnerLanguageAbility
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Party ABE::LanguageAbility::writingProficiency
Stereotype
Template Parameter
TypeString
Upper1
Upper Value
VisibilityPublic