# Condition::Condition

Project: Condition | Condition : Public abstract <<D2Class>> Class
Created: | 27/03/2018 17:14:17
Modified: | 18/02/2025 12:11:12
Project: |
Author: | Kaltwasser
Version: | 1.0
Phase: | 1.0
Status: | Proposed
Complexity: | Easy
Difficulty: |
Priority: |
Multiplicity: |
Advanced: |
UUID: | {3F6EA19A-CDAC-4fea-8155-12FE5A53B625}
Appears In: | Allocation, Condition, TrafficRegulation, PredefinedConditionPublication, WarningPublication, ControlledZoneCondition, ControlledZonePublication
Attributes Associations To Associations From Tagged Values Advanced Other Links
Attribute | Scope | Type
active | Public | Boolean
definition=If the condition is dynamic, this attribute shall be set to "true" if the condition is currently active and to "false" if the condition is currently inactive. order=1
negate | Public | Boolean
definition=If set to true means that the effect is the logical inverse of the specified condition. order=0
Element | Source Role | Target Role
«D2VersionedIdentifiable» TrafficRegulation Class «D2Relation» | Name: | Name:
Details:
«D2Class» WarningWithoutRegulation Class «D2Relation» | Name: | Name:
Details:
«D2Class» ConditionSet Class «D2Relation» | Name: conditions | Name:
Details:
«D2VersionedIdentifiable» PredefinedCondition Class «D2Relation» | Name: | Name:
Details:
«D2Class» DetailedAllocation Class «D2Relation» | Name: | Name:
Details:
«D2Class» NonPredefinedConditionActivation Class «D2Relation» | Name: | Name:
Details:
Element | Source Role | Target Role
«D2Class» LegalBasis Class «D2Relation» | Name: | Name:
Details:
Tag | Value
definition | Specifies a condition for applicabilities or exemptions of a traffic regulation.
Details:
Property | Value
isFinalSpecialization: | 0
Object | Type | Connection | Direction | Notes
«D2Class» RoadCondition | Class | Generalization | From |
«D2Class» ConditionSet | Class | Generalization | From |
«D2Class» TunnelCategoryCondition | Class | Generalization | From |
«D2Class» ConditionReference | Class | Generalization | From |
«D2Class» RequiredPermitCondition | Class | Generalization | From |
«D2Class» AccessCondition | Class | Generalization | From |
«D2VersionedIdentifiable» TrafficRegulation | Class | Strong | To |
«D2Class» WarningWithoutRegulation | Class | Strong | To |
«D2Class» DriverCondition | Class | Generalization | From |
«D2Class» TariffCondition | Class | Generalization | From |
«D2Class» LegalBasis | Class | Strong | From |
«D2Class» OccupantCondition | Class | Generalization | From |
«D2Class» RetrofittingCondition | Class | Generalization | From |
«D2Class» StandingOrParkingCondition | Class | Generalization | From |
«D2Class» LocationCondition | Class | Generalization | From |
«D2Class» NonCodableCondition | Class | Generalization | From |
«D2Class» VehicleCondition | Class | Generalization | From |
«D2Class» NonVehicularRoadUserCondition | Class | Generalization | From |
«D2Class» PeriodCondition | Class | Generalization | From |
«D2Class» ConditionSet | Class | Strong | To |
«D2VersionedIdentifiable» PredefinedCondition | Class | Strong | To |
«D2Class» TimeValidityCondition | Class | Generalization | From |
«D2Class» WeatherCondition | Class | Generalization | From |
«D2Class» DetailedAllocation | Class | Strong | To |
«D2Class» NonPredefinedConditionActivation | Class | Strong | To |