Common Domain::Root Business Entities ABE::Characteristic ABE
Class CharacteristicSpecValue

A number or text that can be assigned to a CharacteristicSpecification.

Attributes
CharacteristicSpecification _characteristicSpecification _characteristicSpecification
CharacteristicSpecValue _characteristicSpecValue _characteristicSpecValue
CharacteristicSpecValue _characteristicSpecValue1 _characteristicSpecValue1
EntitySpecCharValueUse _entitySpecCharValueUse _entitySpecCharValueUse
PerformanceCatSpecification _performanceCatSpecification _performanceCatSpecification
PerformanceCharacteristicValue _performanceCharacteristicValue _performanceCharacteristicValue
PerformanceSpecification _performanceSpecification _performanceSpecification
RootEntityTypeCharValueUse _rootEntityTypeCharValueUse _rootEntityTypeCharValueUse
CharacteristicValue characteristicValue characteristicValue
Boolean isDefault isDefault

Indicates if the value is the default value for a characteristic.

String rangeInterval rangeInterval

An indicator that specifies the inclusion or exclusion of the valueFrom and valueTo attributes.

Possible values are "open", "closed", "closedBottom" and "closedTop".

Integer rangeStep rangeStep

The specification that a range of values increases in steps, such as a range from 0 to 100 in steps of 5 with the resulting permitted values being 0, 5, 10, 15,...100. This complements the valueFrom, valueTo, and rangeInterval attributes. Previously there was no way to do so, and individual CharacteristicSpecValues had to be created.

String unitOfMeasure unitOfMeasure

A length, surface, volume, dry measure, liquid measure, money, weight, time, and the like. Iin general, a determinate quantity or magnitude of the kind designated, taken as a standard of comparison for others of the same kind, in assigning to them numerical values, as 1 foot, 1 yard, 1 mile, 1 square foot.

«baseType» TimePeriod validFor validFor

The period of time for which a value is applicable.

String value value

A discrete value that the characteristic can take on.

String valueFrom valueFrom

The low range value that a characteristic can take on.

String valueTo valueTo

The upper range value that a characteristic can take on.

String valueType valueType

A kind of value that the characteristic can take on, such as numeric, text, and so forth.


Properties:

Alias
Classifier Behavior
Is Abstractfalse
Is Activefalse
Is Leaffalse
Keywords
NameCharacteristicSpecValue
Name Expression
NamespaceCharacteristic ABE
Owned Template Signature
OwnerCharacteristic ABE
Owning Template Parameter
PackageCharacteristic ABE
Qualified NameSID Models::Common Domain::Root Business Entities ABE::Characteristic ABE::CharacteristicSpecValue
Representation
Stereotype
Template Parameter
VisibilityPublic

Attribute Details

 _characteristicSpecification
Public CharacteristicSpecification _characteristicSpecification
Constraints:
Properties:

AggregationNone
Alias
AssociationCharacteristicSpecificationEnumeratedBy
Association End
ClassCharacteristicSpecValue
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_characteristicSpecification
Name Expression
NamespaceCharacteristicSpecValue
Opposite_characteristicSpecValue
OwnerCharacteristicSpecValue
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Root Business Entities ABE::Characteristic ABE::CharacteristicSpecValue::_characteristicSpecification
Stereotype
Template Parameter
TypeCharacteristicSpecification
Upper1
Upper Value(1)
VisibilityPublic


 _characteristicSpecValue
Public CharacteristicSpecValue _characteristicSpecValue
Constraints:
Properties:

AggregationNone
Alias
AssociationCharSpecValueRelationship
Association End
ClassCharacteristicSpecValue
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_characteristicSpecValue
Name Expression
NamespaceCharacteristicSpecValue
Opposite_characteristicSpecValue1
OwnerCharacteristicSpecValue
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Root Business Entities ABE::Characteristic ABE::CharacteristicSpecValue::_characteristicSpecValue
Stereotype
Template Parameter
TypeCharacteristicSpecValue
Upper*
Upper Value(*)
VisibilityPublic


 _characteristicSpecValue1
Public CharacteristicSpecValue _characteristicSpecValue1
Constraints:
Properties:

AggregationNone
Alias
AssociationCharSpecValueRelationship
Association End
ClassCharacteristicSpecValue
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_characteristicSpecValue1
Name Expression
NamespaceCharacteristicSpecValue
Opposite_characteristicSpecValue
OwnerCharacteristicSpecValue
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Root Business Entities ABE::Characteristic ABE::CharacteristicSpecValue::_characteristicSpecValue1
Stereotype
Template Parameter
TypeCharacteristicSpecValue
Upper*
Upper Value(*)
VisibilityPublic


 _entitySpecCharValueUse
Public EntitySpecCharValueUse _entitySpecCharValueUse
Constraints:
Properties:

AggregationNone
Alias
AssociationEntitySpecCharValueUseDefinedBy
Association End
ClassCharacteristicSpecValue
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower0
Lower Value(0)
Multiplicity*
Name_entitySpecCharValueUse
Name Expression
NamespaceCharacteristicSpecValue
Opposite_characteristicSpecValue
OwnerCharacteristicSpecValue
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Root Business Entities ABE::Characteristic ABE::CharacteristicSpecValue::_entitySpecCharValueUse
Stereotype
Template Parameter
TypeEntitySpecCharValueUse
Upper*
Upper Value(*)
VisibilityPublic


 _performanceCatSpecification
Public PerformanceCatSpecification _performanceCatSpecification
Constraints:
Properties:

AggregationNone
Alias
AssociationPerformanceCatSpecDescribedByCharSpecValue
Association End
ClassCharacteristicSpecValue
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_performanceCatSpecification
Name Expression
NamespaceCharacteristicSpecValue
Opposite_characteristicSpecValue
OwnerCharacteristicSpecValue
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Root Business Entities ABE::Characteristic ABE::CharacteristicSpecValue::_performanceCatSpecification
Stereotype
Template Parameter
TypePerformanceCatSpecification
Upper*
Upper Value(*)
VisibilityPublic


 _performanceCharacteristicValue
Public PerformanceCharacteristicValue _performanceCharacteristicValue
Constraints:
Properties:

AggregationNone
Alias
AssociationCharSpecValueInstantiatedAs
Association End
ClassCharacteristicSpecValue
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_performanceCharacteristicValue
Name Expression
NamespaceCharacteristicSpecValue
Opposite_characteristicSpecValue
OwnerCharacteristicSpecValue
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Root Business Entities ABE::Characteristic ABE::CharacteristicSpecValue::_performanceCharacteristicValue
Stereotype
Template Parameter
TypePerformanceCharacteristicValue
Upper*
Upper Value(*)
VisibilityPublic


 _performanceSpecification
Public PerformanceSpecification _performanceSpecification
Constraints:
Properties:

AggregationNone
Alias
AssociationPerformanceSpecificationDescribedBy
Association End
ClassCharacteristicSpecValue
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_performanceSpecification
Name Expression
NamespaceCharacteristicSpecValue
Opposite_characteristicSpecValue
OwnerCharacteristicSpecValue
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Root Business Entities ABE::Characteristic ABE::CharacteristicSpecValue::_performanceSpecification
Stereotype
Template Parameter
TypePerformanceSpecification
Upper*
Upper Value(*)
VisibilityPublic


 _rootEntityTypeCharValueUse
Public RootEntityTypeCharValueUse _rootEntityTypeCharValueUse
Constraints:
Properties:

AggregationNone
Alias
AssociationRootEntityTypeCharValueUseDefinedBy
Association End
ClassCharacteristicSpecValue
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower0
Lower Value(0)
Multiplicity*
Name_rootEntityTypeCharValueUse
Name Expression
NamespaceCharacteristicSpecValue
Opposite_characteristicSpecValue
OwnerCharacteristicSpecValue
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Root Business Entities ABE::Characteristic ABE::CharacteristicSpecValue::_rootEntityTypeCharValueUse
Stereotype
Template Parameter
TypeRootEntityTypeCharValueUse
Upper*
Upper Value(*)
VisibilityPublic


 characteristicValue
Public CharacteristicValue characteristicValue
Constraints:
Properties:

AggregationNone
Alias
AssociationCharacteristicSpecValueInstantiatedAs
Association End
ClassCharacteristicSpecValue
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower0
Lower Value(0)
Multiplicity*
NamecharacteristicValue
Name Expression
NamespaceCharacteristicSpecValue
OppositecharacteristicSpecValue
OwnerCharacteristicSpecValue
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Root Business Entities ABE::Characteristic ABE::CharacteristicSpecValue::characteristicValue
Stereotype
Template Parameter
TypeCharacteristicValue
Upper*
Upper Value(*)
VisibilityPublic


 isDefault
Public Boolean isDefault

Indicates if the value is the default value for a characteristic.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassCharacteristicSpecValue
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)
NameisDefault
Name Expression
NamespaceCharacteristicSpecValue
Opposite
OwnerCharacteristicSpecValue
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Root Business Entities ABE::Characteristic ABE::CharacteristicSpecValue::isDefault
Stereotype
Template Parameter
TypeBoolean
Upper1
Upper Value
VisibilityPublic


 rangeInterval
Public String rangeInterval

An indicator that specifies the inclusion or exclusion of the valueFrom and valueTo attributes.

Possible values are "open", "closed", "closedBottom" and "closedTop".

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassCharacteristicSpecValue
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)
NamerangeInterval
Name Expression
NamespaceCharacteristicSpecValue
Opposite
OwnerCharacteristicSpecValue
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Root Business Entities ABE::Characteristic ABE::CharacteristicSpecValue::rangeInterval
Stereotype
Template Parameter
TypeString
Upper1
Upper Value
VisibilityPublic


 rangeStep
Public Integer rangeStep

The specification that a range of values increases in steps, such as a range from 0 to 100 in steps of 5 with the resulting permitted values being 0, 5, 10, 15,...100. This complements the valueFrom, valueTo, and rangeInterval attributes. Previously there was no way to do so, and individual CharacteristicSpecValues had to be created.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassCharacteristicSpecValue
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)
NamerangeStep
Name Expression
NamespaceCharacteristicSpecValue
Opposite
OwnerCharacteristicSpecValue
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Root Business Entities ABE::Characteristic ABE::CharacteristicSpecValue::rangeStep
Stereotype
Template Parameter
TypeInteger
Upper1
Upper Value
VisibilityPublic


 unitOfMeasure
Public String unitOfMeasure

A length, surface, volume, dry measure, liquid measure, money, weight, time, and the like. Iin general, a determinate quantity or magnitude of the kind designated, taken as a standard of comparison for others of the same kind, in assigning to them numerical values, as 1 foot, 1 yard, 1 mile, 1 square foot.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassCharacteristicSpecValue
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)
NameunitOfMeasure
Name Expression
NamespaceCharacteristicSpecValue
Opposite
OwnerCharacteristicSpecValue
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Root Business Entities ABE::Characteristic ABE::CharacteristicSpecValue::unitOfMeasure
Stereotype
Template Parameter
TypeString
Upper1
Upper Value
VisibilityPublic


 validFor
Public «baseType» TimePeriod validFor

The period of time for which a value is applicable.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassCharacteristicSpecValue
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)
NamevalidFor
Name Expression
NamespaceCharacteristicSpecValue
Opposite
OwnerCharacteristicSpecValue
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Root Business Entities ABE::Characteristic ABE::CharacteristicSpecValue::validFor
Stereotype
Template Parameter
Type«baseType» TimePeriod
Upper1
Upper Value
VisibilityPublic


 value
Public String value

A discrete value that the characteristic can take on.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassCharacteristicSpecValue
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)
Namevalue
Name Expression
NamespaceCharacteristicSpecValue
Opposite
OwnerCharacteristicSpecValue
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Root Business Entities ABE::Characteristic ABE::CharacteristicSpecValue::value
Stereotype
Template Parameter
TypeString
Upper1
Upper Value
VisibilityPublic


 valueFrom
Public String valueFrom

The low range value that a characteristic can take on.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassCharacteristicSpecValue
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)
NamevalueFrom
Name Expression
NamespaceCharacteristicSpecValue
Opposite
OwnerCharacteristicSpecValue
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Root Business Entities ABE::Characteristic ABE::CharacteristicSpecValue::valueFrom
Stereotype
Template Parameter
TypeString
Upper1
Upper Value
VisibilityPublic


 valueTo
Public String valueTo

The upper range value that a characteristic can take on.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassCharacteristicSpecValue
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)
NamevalueTo
Name Expression
NamespaceCharacteristicSpecValue
Opposite
OwnerCharacteristicSpecValue
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Root Business Entities ABE::Characteristic ABE::CharacteristicSpecValue::valueTo
Stereotype
Template Parameter
TypeString
Upper1
Upper Value
VisibilityPublic


 valueType
Public String valueType

A kind of value that the characteristic can take on, such as numeric, text, and so forth.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassCharacteristicSpecValue
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)
NamevalueType
Name Expression
NamespaceCharacteristicSpecValue
Opposite
OwnerCharacteristicSpecValue
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Root Business Entities ABE::Characteristic ABE::CharacteristicSpecValue::valueType
Stereotype
Template Parameter
TypeString
Upper1
Upper Value
VisibilityPublic