Class TrafficDistributionEntry

Applied Stereotypes:
XSDcomplexType
Implements Interfaces:
CatalogElement

Defines one weighted vehicle/pedestrian entity group as part of the traffic.

Used in:
Catalog , TrafficDistribution
Properties
  Name Type Cardinality AppliedStereotypes Description
  name string 0..1 XSDattribute Type name identifier of the TrafficDistributionEntry. Mandatory when used as CatalogElement in a Catalog.
  weight double 1..1 XSDattribute The weight of this entity group within the traffic distribution. Range: ]0..inf[.
  entityDistribution EntityDistribution 1..1 XSDelement The entity group within the traffic distribution.
  parameterDeclarations ParameterDeclaration 0..* XSDwrapped, XSDelement Parameters for usage as catalog entry.
  properties Properties 0..1 XSDelement Describing tool specific properties for spawning of the entity group (e.g. spawn only on the rightmost lane for a truck group, overwrite speed range for slower vehicles/trucks).
XSD 1.4 Representation


<xsd:complexType name="TrafficDistributionEntry">
<xsd:sequence>
<xsd:element name="EntityDistribution" type="EntityDistribution"/>
<xsd:element name="Properties" type="Properties" minOccurs="0"/>
<xsd:element name="ParameterDeclarations" type="ParameterDeclarations" minOccurs="0"/>
</xsd:sequence>
<xsd:attribute name="weight" type="Double" use="required"/>
<xsd:attribute name="name" type="String"/>
</xsd:complexType>

XSD Transformation
UML Element Stereotype Description
parameterDeclarations XSDwrapper This property represents a wrapped list. In XSD, the complex type ParameterDeclarations is used as a wrapper.
Stereotype Details Information
  • Class
    • XSDcomplexType [modelGroup: "sequence"; mixed: "false"]
  • Property name
    • XSDattribute
  • Property weight
    • XSDattribute
  • Property entityDistribution
    • XSDelement
  • Property parameterDeclarations
    • XSDwrapped
    • XSDelement
  • Property properties
    • XSDelement

To XSD