Classes::Situation

Header Image
Project:
Situation : Public <<D2Identifiable>> Class
Created: 17/03/2004 16:20:46
Modified: 29/11/2022 17:26:08
Project:
Advanced:
  • Attributes
  • Operations
  • Associations To
  • Associations From
  • Tagged Values
  • Advanced
  • Other Links
Attribute Scope Type
overallSeverity Public SeverityEnum
definition=The overall assessment of the impact (in terms of severity) that the situation as a whole is having, or will have, on the traffic flow as perceived by the supplier.
order=0
 
situationVersionTime Public DateTime
definition=The date/time that this current version of the Situation was written into the database of the supplier which is involved in the data exchange. Identity and version of the situation are defined by the class stereotype implementation.
order=1
 
Operation
Public
situationEnd () : void
Details:
Notes: A situation is ended when all of its situation records have been ended (refer LifeCycleManagement description).<br/>A situation can be ended on the Client's side when all of its situation records are not active any more. A situation record is not active when is has been ended or the validityEndTime has been reached (refer SituationRecord description).<br/><br/>
[ Is static False. Is abstract False. Is return array False. Is query False. Is synchronized False. ]
Public
situationInit () : void
Details:
Notes: The situation creation is done automatically by sending a situation record, for the first time, for this situation.<br/>
[ Is static False. Is abstract False. Is return array False. Is query False. Is synchronized False. ]
Public
situationUpdate () : void
Details:
Notes: On updating the state of an existing situation, alterations may be made by means of creating an additional new situation record or by updating the information within an existing situation record.<br/>
[ Is static False. Is abstract False. Is return array False. Is query False. Is synchronized False. ]
Element Source Role Target Role
«D2Class» SituationPublication
Class «D2Relation»
Name:  
 
Name:  
 
Details:
 
Element Source Role Target Role
«D2VersionedIdentifiable» SituationRecord
Class «D2Relation»
Name:  
 
Name:  
 
Details:
 
«D2VersionedIdentifiable» SituationRecord
Class «D2Relation»
Name: situationSummary
 
Name:  
 
Details:
 
«D2Class» SituationReference
Class «D2Relation»
Name: relatedSituation
 
Name:  
 
Details:
 
«D2Class» InternationalIdentifier
Class «D2Relation»
Name: informationManager
 
Name:  
 
Details:
 
«D2Class» HeaderInformation
Class «D2Relation»
Name:  
 
Name:  
 
Details:
 
Tag Value
definition An identifiable instance of a traffic/travel situation comprising one or more traffic/travel circumstances which are linked by one or more causal relationships. Each traffic/travel circumstance is represented by a Situation Record.
Details:  
Property Value
isFinalSpecialization: 0
Object Type Connection Direction Notes
«D2VersionedIdentifiable» SituationRecord Class Strong From  
«D2VersionedIdentifiable» SituationRecord Class Strong From  
«D2Class» SituationReference Class Strong From  
«D2Class» InternationalIdentifier Class Strong From  
«D2Class» HeaderInformation Class Strong From  
«D2Class» SituationPublication Class Strong To