Meta
UML Version: 1.2
Date: 2022-03-24
XSD 1.2 Documentation
Changes from Version 1.2 compared to version 1.1
Changes from Version 1.1 compared to version 1.0

All Classes
  AbsoluteSpeed
  AbsoluteTargetLane
  AbsoluteTargetLaneOffset
  AbsoluteTargetSpeed
  AccelerationCondition
  AcquirePositionAction
  Act
  Action
  ActivateControllerAction
  Actors
  AddEntityAction
  AnimationAction
  AnimationFile
  AnimationState
  AnimationType
  AppearanceAction
  AssignControllerAction
  AssignRouteAction
  AutomaticGear
  Axle
  Axles
  BoundingBox
  Brake
  BrakeInput
  ByEntityCondition
  ByObjectType
  ByType
  ByValueCondition
  Catalog
  CatalogDefinition
  CatalogLocations
  CatalogReference
  Center
  CentralSwarmObject
  Clothoid
  CollisionCondition
  Color
  ColorCmyk
  ColorRgb
  ComponentAnimation
  Condition
  ConditionGroup
  ControlPoint
  Controller
  ControllerAction
  ControllerCatalogLocation
  ControllerDistribution
  ControllerDistributionEntry
  CustomCommandAction
  CustomContent
  DeleteEntityAction
  Deterministic
  DeterministicMultiParameterDistribution
  DeterministicMultiParameterDistributionType
  DeterministicParameterDistribution
  DeterministicSingleParameterDistribution
  DeterministicSingleParameterDistributionType
  Dimensions
  DirectionOfTravelDistribution
  Directory
  DistanceCondition
  DistributionDefinition
  DistributionRange
  DistributionSet
  DistributionSetElement
  DomeImage
  DynamicConstraints
  EndOfRoadCondition
  Entities
  EntityAction
  EntityCondition
  EntityObject
  EntityRef
  EntitySelection
  Environment
  EnvironmentAction
  EnvironmentCatalogLocation
  Event
  ExternalObjectReference
  File
  FileHeader
  FinalSpeed
  Fog
  FollowTrajectoryAction
  Gear
  GeoPosition
  GlobalAction
  Histogram
  HistogramBin
  InRoutePosition
  InfrastructureAction
  Init
  InitActions
  Knot
  LaneChangeAction
  LaneChangeTarget
  LaneOffsetAction
  LaneOffsetActionDynamics
  LaneOffsetTarget
  LanePosition
  LateralAction
  LateralDistanceAction
  License
  LightState
  LightStateAction
  LightType
  LongitudinalAction
  LongitudinalDistanceAction
  Maneuver
  ManeuverCatalogLocation
  ManeuverGroup
  ManualGear
  MiscObject
  MiscObjectCatalogLocation
D ModifyRule
  None
  NormalDistribution
  Nurbs
  ObjectController
  OffroadCondition
  OpenScenario
  OpenScenarioCategory
  Orientation
  OverrideBrakeAction
  OverrideClutchAction
  OverrideControllerValueAction
  OverrideGearAction
  OverrideParkingBrakeAction
  OverrideSteeringWheelAction
  OverrideThrottleAction
D ParameterAction
D ParameterAddValueRule
  ParameterAssignment
  ParameterCondition
  ParameterDeclaration
D ParameterModifyAction
D ParameterMultiplyByValueRule
D ParameterSetAction
  ParameterValueDistribution
  ParameterValueDistributionDefinition
  ParameterValueSet
  Pedestrian
  PedestrianAnimation
  PedestrianCatalogLocation
  PedestrianGesture
  Performance
  Phase
  PoissonDistribution
  Polyline
  Position
  PositionInLaneCoordinates
  PositionInRoadCoordinates
  PositionOfCurrentEntity
  Precipitation
  Private
  PrivateAction
  ProbabilityDistributionSet
  ProbabilityDistributionSetElement
  Properties
  Property
  Range
D ReachPositionCondition
  RelativeClearanceCondition
  RelativeDistanceCondition
  RelativeLanePosition
  RelativeLaneRange
  RelativeObjectPosition
  RelativeRoadPosition
  RelativeSpeedCondition
  RelativeSpeedToMaster
  RelativeTargetLane
  RelativeTargetLaneOffset
  RelativeTargetSpeed
  RelativeWorldPosition
  RoadCondition
  RoadNetwork
  RoadPosition
  Route
  RouteCatalogLocation
  RoutePosition
  RouteRef
  RoutingAction
  ScenarioDefinition
  ScenarioObject
  SelectedEntities
  SensorReference
  SensorReferenceSet
  Shape
  SimulationTimeCondition
  SpeedAction
  SpeedActionTarget
  SpeedCondition
  SpeedProfileAction
  SpeedProfileEntry
  StandStillCondition
  SteadyState
  Stochastic
  StochasticDistribution
  StochasticDistributionType
  Story
  Storyboard
  StoryboardElementStateCondition
  Sun
  SynchronizeAction
  TargetDistanceSteadyState
  TargetTimeSteadyState
  TeleportAction
  TimeHeadwayCondition
  TimeOfDay
  TimeOfDayCondition
  TimeReference
  TimeToCollisionCondition
  TimeToCollisionConditionTarget
  Timing
  TrafficAction
  TrafficDefinition
  TrafficSignalAction
  TrafficSignalCondition
  TrafficSignalController
  TrafficSignalControllerAction
  TrafficSignalControllerCondition
  TrafficSignalGroupState
  TrafficSignalState
  TrafficSignalStateAction
  TrafficSinkAction
  TrafficSourceAction
  TrafficStopAction
  TrafficSwarmAction
  Trajectory
  TrajectoryCatalogLocation
  TrajectoryFollowingMode
  TrajectoryPosition
  TrajectoryRef
  TransitionDynamics
  TraveledDistanceCondition
  Trigger
  TriggeringEntities
  UniformDistribution
  UsedArea
  UserDefinedAction
  UserDefinedAnimation
  UserDefinedComponent
  UserDefinedDistribution
  UserDefinedLight
  UserDefinedValueCondition
  ValueConstraint
  ValueConstraintGroup
  ValueSetDistribution
  VariableAction
  VariableAddValueRule
  VariableCondition
  VariableDeclaration
  VariableModifyAction
  VariableModifyRule
  VariableMultiplyByValueRule
  VariableSetAction
  Vehicle
  VehicleCatalogLocation
  VehicleCategoryDistribution
  VehicleCategoryDistributionEntry
  VehicleComponent
  VehicleLight
  VehicleRoleDistribution
  VehicleRoleDistributionEntry
  Vertex
  VisibilityAction
  Waypoint
  Weather
  Wind
  WorldPosition

All Enumerations
  AutomaticGearType
D CloudState
  ColorType
  ConditionEdge
  ControllerType
  CoordinateSystem
  DirectionalDimension
  DynamicsDimension
  DynamicsShape
  FollowingMode
  FractionalCloudCover
  LateralDisplacement
  LightMode
  LongitudinalDisplacement
  MiscObjectCategory
  ObjectType
  ParameterType
  PedestrianCategory
  PedestrianGestureType
  PedestrianMotionType
  PrecipitationType
  Priority
  ReferenceContext
  RelativeDistanceType
  Role
  RouteStrategy
  RoutingAlgorithm
  Rule
  SpeedTargetValueType
  StoryboardElementState
  StoryboardElementType
  TriggeringEntitiesRule
  VehicleCategory
  VehicleComponentType
  VehicleLightType
  Wetness

All Interfaces
  CatalogElement
  Entity
  MotionControlAction
  SpawnedObject
  StoryboardElement

All Primitive Types
  Boolean
  DateTime
  Double
  Int
  String
  UnsignedInt
  UnsignedShort

Class TrafficSignalControllerCondition

Applied Stereotypes:
XSDcomplexType

Considered true if a given traffic signal controller (which may be defined within OpenSCENARIO or externally) reaches a specific state.

Used in:
ByValueCondition
Properties
  Name Type Cardinality AppliedStereotypes Description
  phase string 1..1 XSDattribute Name of the phase of the signal controller to be reached for the condition to become true. The available phases are defined in type RoadNetwork under the property trafficSignalControllers.
  trafficSignalControllerRef TrafficSignalController 1..1 nameRef, XSDattribute ID of the referenced signal controller in a road network.
  phaseRef Phase 0..* transient The reference to the phase (phase is the referential key in the referenced TrafficSignalController).

XSD 1.2 Representation


<xsd:complexType name="TrafficSignalControllerCondition">
<xsd:attribute name="trafficSignalControllerRef" type="String" use="required"/>
<xsd:attribute name="phase" type="String" use="required"/>
</xsd:complexType>

Stereotype Details Information
  • Class
    • XSDcomplexType [modelGroup: "sequence"; mixed: "false"]
  • Property phase
    • XSDattribute
  • Property trafficSignalControllerRef
    • nameRef [xsdType: "string"]
    • XSDattribute
  • Property phaseRef
    • transient

To XSD