Movable Element and Position : Public Class
Created: 27.06.2019 09:50:05
Modified: 11.11.2021 13:36:46
Project:
Advanced:
A pair (movable element, position). <br/>
Attribute
Private boolean
  normal
Details:
Notes: If normal=true: the given position is the <b>normal </b>position (the other position is the <b>reverse </b>position).<br/>If this attribute isn't given, then neither normal nor reverse position is defined.<br/><br/>
Private boolean
  preferred
Details:
Notes: If preferred=true: the given position is the <b>preferred </b>position (the position to which the movable element returns when no longer claimed by a route).<br/>If this attribute isn't given, then there is no preferred position.<br/>
Element Source Role Target Role
MovableElement
Class  
Name:  
 
Name: refersToMovableElement
 
Details:
 
TransitAndMovableElementPosition
Class  
Name: checksIfMovableElementIsInPosition
 
Name:  
 
Details:
fr-FR: Vérifie l'état du transit si l'aiguille est dans une position donnée.<br/>
Element Source Role Target Role
MovableElementEvent
Class  
Name:  
 
Name: calledPosition
 
Details:
 
WarningSystem
Class  
Name:  
 
Name: activatedWhenPointsInPosition
 
Details:
The position of the movable element that governs the activation of the warning system.<br/>fr-FR: les aiguillages plus leurs positions plus la détection de train déclenche l'alarme.<br/>
CombiningTrack
Class  
Name:  
 
Name: requiresPointPosition
 
Details:
Required position of points in merged combining tracks.<br/><br/>
MovableElementStatus
Class  
Name:  
 
Name: lastDetectedInPosition
 
Details:
 
NonStoppingPoint
Class  
Name:  
 
Name: appliesToPathDefinedByPointPosition
 
Details:
Ordered list of (point, position)-pairs that describes the train's path.<br/>
RouteBody
Class  
Name:  
 
Name: requiresMovableElementInPositionInDepartureTrack
 
Details:
A movable element in the departure track may have to be locked in a given position.<br/>Position of a movable element in the departure track. Typically a point that acquires the given position as soon as the route is called.<br/>
IpcsLocking
Class  
Name:  
 
Name: conflictsWithMovableElementInPosition
 
Details:
Reference to points that need to be locked in a given position, e.g. "point 5 left" and that allows the train to use the given route body.<br/>
RouteBody
Class  
Name:  
 
Name: requiresMovableElementInPositionInRouteBody
 
Details:
The sequence of <i>all </i>points (facing and/or trailing) and their positions (left,right) encountered when travelling the route from entry to exit signal. Points outside the route body, either situated in the overlap or providing flank protection, are excluded.<br/>
EtcsRouteApproachLocking
Class  
Name:  
 
Name: appliesForApproachPath
 
Details:
The path that is used when calculating the approach distance and trigger assignments.<br/>
Property Value
isFinalSpecialization: 0
Object Type Connection Direction Notes
DerailerElementAndPosition Class Generalization From  
TransitAndMovableElementPosition Class Strong To fr-FR: Vérifie l'état du transit si l'aiguille est dans une position donnée.
PointElementAndPosition Class Generalization From  
AssetAndState Class Generalization To  
CrossingElementAndPosition Class Generalization From  
PD-0510 - Derailer preferred position Requirement Realization To  
RO-1840 - ID Point controlled Requirement Realization To  
PD-0522 - Point preferred position Requirement Realization To  
MovableSystemElementAndPosition Class Generalization From