Conflicting Route : Public Class
Created: 16.11.2016 16:56:26
Modified: 16.11.2021 16:41:36
Project:
Advanced:
A table of mutually conflicting routes, that is, routes that may never be simultaneously allocated, because they utilise common track elements (Iness definition).<br/><br/>Before setting the requested route, the interlocking will check whether any conflicting routes are allocated.<br/><br/>Specialised classes are available to store the reason of the conflict if needed.<br/>
Element Source Role Target Role
Route
Class  
Name:  
 
Name: hasConflictsWithRoute
 
Details:
Use this relation to refer to routes that can't be called simultaneously with the requested route. Possibly, the list of conflicting routes isn't given explicitly and can be derived.<br/>
DataPrepEntities
Class  
Name: ownsConflictingRoute
 
Name:  
 
Details:
 
Route
Class  
Name:  
 
Name: requestedRoute
 
Details:
This route has a conflict with other route(s).<br/>
Element Source Role Target Role
RouteConflictTypes
Enumeration  
Name: hasConflictType
 
Name:  
 
Details:
Allows stating conditions under which shunting routes into a berthing track are conflicting.<br/>de-DE: Gegenfahrtausschluss von Rangierstraßen in ein Inselgleis<br/>
Property Value
isFinalSpecialization: 0
Object Type Connection Direction Notes
RouteConflictOverlappingTvpSections Class Generalization From  
RouteConflictOverlap Class Generalization From  
RO-1901 - conflictsWithRoute Requirement Realization To  
RouteConflictTypes Enumeration Strong From Allows stating conditions under which shunting routes into a berthing track are conflicting. de-DE: Gegenfahrtausschluss von Rangierstraßen in ein Inselgleis
RouteConvergencyConflict Class Generalization From  
DataPrepEntities Class Strong To  
ConfiguredBaseObject Class Generalization To  
RO-19 - ConflictingRoute Requirement Realization To  
RO-0933 - ID Route exclusion special Requirement Realization To  
RO-0914 - Opposing shunt route lockout Requirement Realization To