Class CatalogReference

Applied Stereotypes:
XSDcomplexType

A reference to type in a catalog. It is used when importing the type in a scenario. Furthermore, it hands over additional parameter values.

Used in:
AssignControllerAction , AssignRouteAction , ControllerDistributionEntry , EntityObject , EnvironmentAction , FollowTrajectoryAction , ManeuverGroup , ObjectController , RouteRef , TrafficDistribution , TrajectoryRef
Properties
  Name Type Cardinality AppliedStereotypes Description
  catalogName string 1..1 XSDattribute Name of the catalog.
  entryName string 1..1 XSDattribute Name of catalog entry.
  parameterAssignments ParameterAssignment 0..* XSDwrapped, XSDelement List of parameter assignments for instantiation.
  ref CatalogElement 1..1 transient The resolved reference to a catalog element (out of the catalogName and entryName). Transient means, that it is not mapped to the schema.
XSD 1.4 Representation


<xsd:complexType name="CatalogReference">
<xsd:sequence>
<xsd:element name="ParameterAssignments" type="ParameterAssignments" minOccurs="0"/>
</xsd:sequence>
<xsd:attribute name="catalogName" type="String" use="required"/>
<xsd:attribute name="entryName" type="String" use="required"/>
</xsd:complexType>

XSD Transformation
UML Element Stereotype Description
parameterAssignments XSDwrapper This property represents a wrapped list. In XSD, the complex type ParameterAssignments is used as a wrapper.
Change log from version 1.3
  • Property 'parameterAssignments'. Stereotype <<XSDwrapped>>. Tagged value 'wrapperMin' removed.
  • Property 'parameterAssignments'. Stereotype <<XSDwrapped>>. Tagged value 'wrapperMax' removed.
  • Property 'parameterAssignments'. Stereotype <<XSDelement>>. Tagged value 'position' removed.
Stereotype Details Information
  • Class
    • XSDcomplexType [modelGroup: "sequence"; mixed: "false"]
  • Property catalogName
    • XSDattribute
  • Property entryName
    • XSDattribute
  • Property parameterAssignments
    • XSDwrapped
    • XSDelement
  • Property ref
    • transient

To XSD