: Public <<D2Identifiable>> Class
Created: 17/03/2004 16:20:46
Modified: 30/01/2017 09:22:18
Project:
Advanced:
Attribute
Public SeverityEnum
  overallSeverity
Details:
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
 
Public DateTime
  situationVersionTime
Details:
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
situationInit():void
Details:
Sequential
Tags: definition=The creation of a new situation, i.e. the first time.
Notes: The situation creation is done automatically by sending a situation record, for the first time, for this situation.<br/>
Public
situationUpdate():void
Details:
Sequential
Tags: definition=Update the state of an existing situation, either by the addition of a new situation record or by the update of an existing situation record.
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/>
Public
situationEnd():void
Details:
Sequential
Tags: definition=End the life of a situation when all its component situation records are no longer active.
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/>
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» InternationalIdentifier
Class «D2Relation»
Name: informationManager
 
Name:  
 
Details:
 
«D2Class» HeaderInformation
Class «D2Relation»
Name:  
 
Name:  
 
Details:
 
«D2Class» SituationReference
Class «D2Relation»
Name: relatedSituation
 
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
«D2Class» SituationPublication Class Strong To  
«D2VersionedIdentifiable» SituationRecord Class Strong From  
«D2VersionedIdentifiable» SituationRecord Class Strong From  
«D2Class» InternationalIdentifier Class Strong From  
«D2Class» HeaderInformation Class Strong From  
«D2Class» SituationReference Class Strong From