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.3 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 |
|
Stereotype Details Information |
- Class
- XSDcomplexType [modelGroup: "sequence"; mixed: "false"]
- XSDwrapperType [min: "1"; xsdWrapperElementName: "ParameterAssignment"; max: "-1"; xsdWrapperType: "ParameterAssignments"]
- Property parameterRef
- nameRef [xsdType: "string"]
- Property value
|
To XSD