product1
Class AbstractProductPrice

Attributes
Primitive Type string description description
Primitive Type decimal discount discount
Primitive Type boolean discountIsPercentage discountIsPercentage
Primitive Type decimal price price
Class code priceCurrency priceCurrency
Primitive Type decimal quantityFrom quantityFrom
Primitive Type decimal quantityTo quantityTo
Class code usage usage

Properties:

Alias
Classifier Behavior
Collections
Is Abstracttrue
Is Activefalse
Is Leaffalse
Keywordsroot
NameAbstractProductPrice
Name Expression
Owned Template Signature
OwnerPackage product1
Owning Parameter
PackagePackage product1
Packageable Element visibilitypublic
Qualified Nameproduct1::product1::AbstractProductPrice
Representation
Stereotype
Template Parameter
Visibilitypublic

Attribute Details

 description
public Primitive Type string description
Properties:

Aggregationnone
Alias
Association
Association End
Class Class AbstractProductPrice
Collections
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 ValueLiteral Integer
Multiplicity0..1
Namedescription
Name Expression
Opposite
Owned Template Signature
OwnerClass AbstractProductPrice
Owning Association
Owning Parameter
Qualified Nameproduct1::product1::AbstractProductPrice::description
Stereotype
Template Parameter
TypePrimitive Type string
Upper1
Upper ValueLiteral Unlimited Natural
Visibilitypublic


 discount
public Primitive Type decimal discount
Properties:

Aggregationnone
Alias
Association
Association End
Class Class AbstractProductPrice
Collections
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 ValueLiteral Integer
Multiplicity0..1
Namediscount
Name Expression
Opposite
Owned Template Signature
OwnerClass AbstractProductPrice
Owning Association
Owning Parameter
Qualified Nameproduct1::product1::AbstractProductPrice::discount
Stereotype
Template Parameter
TypePrimitive Type decimal
Upper1
Upper ValueLiteral Unlimited Natural
Visibilitypublic


 discountIsPercentage
public Primitive Type boolean discountIsPercentage
Properties:

Aggregationnone
Alias
Association
Association End
Class Class AbstractProductPrice
Collections
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 ValueLiteral Integer
Multiplicity0..1
NamediscountIsPercentage
Name Expression
Opposite
Owned Template Signature
OwnerClass AbstractProductPrice
Owning Association
Owning Parameter
Qualified Nameproduct1::product1::AbstractProductPrice::discountIsPercentage
Stereotype
Template Parameter
TypePrimitive Type boolean
Upper1
Upper ValueLiteral Unlimited Natural
Visibilitypublic


 price
public Primitive Type decimal price
Properties:

Aggregationnone
Alias
Association
Association End
Class Class AbstractProductPrice
Collections
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 ValueLiteral Integer
Multiplicity0..1
Nameprice
Name Expression
Opposite
Owned Template Signature
OwnerClass AbstractProductPrice
Owning Association
Owning Parameter
Qualified Nameproduct1::product1::AbstractProductPrice::price
Stereotype
Template Parameter
TypePrimitive Type decimal
Upper1
Upper ValueLiteral Unlimited Natural
Visibilitypublic


 priceCurrency
public Class code priceCurrency
Properties:

Aggregationnone
Alias
Association
Association End
Class Class AbstractProductPrice
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
NamepriceCurrency
Name Expression
Opposite
Owned Template Signature
OwnerClass AbstractProductPrice
Owning Association
Owning Parameter
Qualified Nameproduct1::product1::AbstractProductPrice::priceCurrency
Stereotype
Template Parameter
TypeClass code
Upper1
Upper Value
Visibilitypublic


 quantityFrom
public Primitive Type decimal quantityFrom
Properties:

Aggregationnone
Alias
Association
Association End
Class Class AbstractProductPrice
Collections
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 ValueLiteral Integer
Multiplicity0..1
NamequantityFrom
Name Expression
Opposite
Owned Template Signature
OwnerClass AbstractProductPrice
Owning Association
Owning Parameter
Qualified Nameproduct1::product1::AbstractProductPrice::quantityFrom
Stereotype
Template Parameter
TypePrimitive Type decimal
Upper1
Upper ValueLiteral Unlimited Natural
Visibilitypublic


 quantityTo
public Primitive Type decimal quantityTo
Properties:

Aggregationnone
Alias
Association
Association End
Class Class AbstractProductPrice
Collections
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 ValueLiteral Integer
Multiplicity0..1
NamequantityTo
Name Expression
Opposite
Owned Template Signature
OwnerClass AbstractProductPrice
Owning Association
Owning Parameter
Qualified Nameproduct1::product1::AbstractProductPrice::quantityTo
Stereotype
Template Parameter
TypePrimitive Type decimal
Upper1
Upper ValueLiteral Unlimited Natural
Visibilitypublic


 usage
public Class code usage
Properties:

Aggregationnone
Alias
Association
Association End
Class Class AbstractProductPrice
Collections
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywordslist
Lower1
Lower Value
Multiplicity1
Nameusage
Name Expression
Opposite
Owned Template Signature
OwnerClass AbstractProductPrice
Owning Association
Owning Parameter
Qualified Nameproduct1::product1::AbstractProductPrice::usage
Stereotype
Template Parameter
TypeClass code
Upper1
Upper Value
Visibilitypublic