Class ParameterAssignment
- Applied Stereotypes:
-
XSDcomplexType,
XSDwrapperType
Assignment of a value to a named parameter. It is either used when importing types of vehicles, controllers etc. from a catalog during startup of a simulator. It is also used when generating concrete scenarios from logical scenarios with ParameterValueSets during runtime of a scenario generator.
- Used in:
-
CatalogReference ,
ParameterValueSet
|
Properties
|
| |
Name |
Type |
Cardinality |
AppliedStereotypes |
Description |
| |
parameterRef |
ParameterDeclaration |
1..1 |
nameRef,
XSDattribute
|
Name of the parameter that must be declared in the catalog (when used in CatalogReference) or in the global ParameterDeclaration of the scenario (when used in ParameterValueSet). |
| |
value |
string |
1..1 |
XSDattribute
|
Value of the parameter that is handed over to the parametrizable type. |
|
|
XSD 1.4 Representation
|
<xsd:complexType name="ParameterAssignment">
<xsd:attribute name="parameterRef" type="String" use="required"/>
<xsd:attribute name="value" type="String" use="required"/>
</xsd:complexType>
|
|
|
XSD Transformation
|
| UML Element |
Stereotype |
Description |
| Class |
XSDwrapperType |
A complex type wrapper is created in XSD for this type. See ParameterAssignments
|
|
|
Change log from version 1.3
|
- Property 'parameterRef'. Stereotype <<nameRef>>. Tagged value 'xsdType' removed.
|
|
Stereotype Details Information
|
-
Class
- XSDcomplexType [modelGroup: "sequence"; mixed: "false"]
- XSDwrapperType [min: "1"; xsdWrapperElementName: "ParameterAssignment"; max: "-1"; xsdWrapperType: "ParameterAssignments"]
-
Property parameterRef
-
Property value
|
To XSD