Movable Element : Public Class
Created: 22.03.2019 15:04:50
Modified: 02.11.2022 09:03:44
Project:
Advanced:
The movable element is an abstraction that associates the underlying movable components with the mechanism(s) that move them. The signaller selects and operates one movable element and needn't be concerned with the underlying individual components of the movable element. <br/><br/>
Attribute
Private boolean
  canReportDegradedStatus
Details:
Notes: True: this movable element can report a degraded status which means a loss of full detection. This is a function of the reports from the individual detectors, some of which may be crucial or not.<br/>
Element Source Role Target Role
SpotLocation
Class  
Name:  
 
Name: hasFoulingPointLocatedAt
 
Details:
The fouling point is a spot location. It is located with respect to the track(s) that are fouling.<br/>A decommissioned point may have no fouling point.<br/>
SpotLocation
Class  
Name:  
 
Name: hasClearancePointLocatedAt
 
Details:
 
PhysicalSignal
Class  
Name:  
 
Name: refersToPositionIndicator
 
Details:
Refers to a signal that shows the position of the movable element.<br/>
Mechanism
Class  
Name:  
 
Name: associatesMechanism
 
Details:
A movable element associates mechanisms that drive and/or detect its movable components.<br/>
ReferenceDrawing
Class  
Name:  
 
Name: refersToReferenceDrawing
 
Details:
Needed when the movable element combines multiple components, e.g. double slip point and coupled derailer (DB).<br/><br/>
MovableSystem
Class  
Name: isComposedOfMovableElement
 
Name:  
 
Details:
 
Sign
Class  
Name:  
 
Name: hasFoulingPointIndicator
 
Details:
The fouling point indicator is placed between the tracks.<br/>NR has no physical fouling point marking.<br/>
MovableElement
Class  
Name:  
 
Name: isLogicallyCoupledWithMovableElement
 
Details:
For stating that points are coupled.<br/>
Element Source Role Target Role
FoulTrackControl
Class  
Name:  
 
Name: alsoCheckMovableElement
 
Details:
 
MovableElementConfiguration
Class  
Name:  
 
Name: appliesToMovableElement
 
Details:
 
LocalOperationUiElement
Class  
Name:  
 
Name: affectsMovableElement
 
Details:
 
DualFlankProtection
Class  
Name:  
 
Name: appliesToPoint
 
Details:
Verweis auf Zwieschutzweiche<br/>
ControlledTrackAsset
Class  
Name:  
 
Name: appliesToMovableElement
 
Details:
This movable element is a controlled track asset.<br/>
MovableElementAndPosition
Class  
Name:  
 
Name: refersToMovableElement
 
Details:
 
Overlap
Class  
Name:  
 
Name: requiresMovableElementLocked
 
Details:
Applies to points and crossings only, not to derailers.<br/>The position of the referenced point can be derived from the corresponding LinearLocation of the Overlap.<br/>
PartialRouteExtremity
Class  
Name:  
 
Name: refersToPointElement
 
Details:
Reference to a point element<br/>
LeuSystem
Class  
Name:  
 
Name: isRelatedToMovableElement
 
Details:
The movable element controlling the LEU. Can also be used to designate the LEU. <br/><br/>
MovableElementStatus
Class  
Name:  
 
Name: appliesToMovableElement
 
Details:
 
LozPointRelation
Class  
Name:  
 
Name: appliesToPointElement
 
Details:
 
MovableComponent
Class  
Name: isComposedOfMovableComponent
 
Name:  
 
Details:
The set of components that are controlled and set simultaneously to one of two positions.<br/>
KvbRelation
Class  
Name:  
 
Name: appliesToFacingPoint
 
Details:
Applies to a facing point (as opposed to fouling point).<br/>fr-FR: s'applique à la pointe de l'aiguille.<br/>
Normalisation
Class  
Name:  
 
Name: appliesToMovableElement
 
Details:
 
LozDerailerRelation
Class  
Name:  
 
Name: appliesToDerailerElement
 
Details:
 
MovableElement
Class  
Name:  
 
Name: isLogicallyCoupledWithMovableElement
 
Details:
For stating that points are coupled.<br/>
KvbRelation
Class  
Name:  
 
Name: appliesToFoulingPoint
 
Details:
Applies to fouling point of the point/turnout.<br/>fr-FR: point but visé est le garage franc de l'aiguille. <br/>
FlankProtection
Class  
Name:  
 
Name: isRequestedByToeOfPointElement
 
Details:
Defines a flank protection case where the toe of a point is the requestor.<br/>DB: used when flank protection request is transmitted via the toe of a point.<br/><br/>de-DE: Anforderung von der Weichenspitze<br/>
TpsToPointRelation
Class  
Name:  
 
Name: refersToMovableElement
 
Details:
 
Property Value
isFinalSpecialization: 0
Object Type Connection Direction Notes
LO-0501 - ID Local operating element Requirement Realization To  
PD-0506 - Point crossing derailer object general attributes Requirement Realization To  
FP-0204 - ID Requestor element Requirement Realization To  
PD-0512 - Point element Requirement Realization To  
PD-0501 - Designation Requirement Realization To  
LO-0603 - ControlledItems Requirement Realization To  
PD-0519 - ID Element Requirement Realization To  
PD-0520 - ID Signal Requirement Realization To  
OP-0608 - ID Connected object Requirement Realization To  
PhysicalTrackAsset Class Generalization To  
PD-0513 - Point run through detection Requirement Realization To  
MovableComponent Class Strong From The set of components that are controlled and set simultaneously to one of two positions.
MovableSystem Class Strong To  
FP-0203 - Route over Requirement Realization To  
FP-0101 - ID Point element Requirement Realization To  
PD-0516 - ID Element Requirement Realization To  
PD-05 - Point crossing derailer object Requirement Realization To  
PD-0502 - ID Interlocking controlled element Requirement Realization To  
PD-0401 - ID Point crossing derailer object Requirement Realization To  
LO-0604 - ControlledItem Requirement Realization To  
PD-0533 - ID Fouling point Requirement Realization To  
PD-0503 - ID Point crossing system Requirement Realization To