CompositeDatatype : public class
Created: |
2010-01-29 09:13:46 |
Modified: |
2010-04-09 17:00:57 |
|
Project: |
|
Author: |
yt57906 |
Version: |
1.0 |
Phase: |
1.0 |
Status: |
Proposed |
Complexity: |
Easy |
Advanced: |
|
UUID: |
{0E778F31-4152-4ce5-B51E-104870A55EDC} |
Appears In: |
FunctionPort, Datatypes |
<p>A CompositeDatatype represents a non-scalar datatype. Take as an example a CompositeDatatype "MyCountries" that can refer, e.g., to an Enumeration "CountryEnumeration" {USA, Canada, Japan, EU} via two EADatatypePrototypes (record variables): FirstCountry and SecondCountry. Then an attribute typed by this CompositeDatatype "MyCountries" may have a value like: (EU (identified as FirstCountry), Japan (identified as SecondCountry)).<br/></p><p><br/></p><p>Semantics:<br/></p><p>A CompositeDatatype represents a non-scalar datatype. The contained datatypePrototypes act as record variables to identify the ordered datatype instances of the tuple (the CompositeDatatype).<br/></p><p><br/></p><p>Notation:<br/></p><p>The datatype CompositeDatatype is denoted using the rectangle symbol with keyword «Datatype CompositeDatatype».<br/></p><p><br/></p><p>Extension: UML Datatype<br/></p>
- Associations To
- Associations From
- Other Links
Element |
Source Role |
Target Role |
Details |
FunctionPowerPort
Class «isOfType»
|
Name:
|
Name: type
The Datatype for the flow physical variables of this FunctionPowerPort, specifying the Across and Through variables with two separate datatypePrototypes.
|
|