Asset and State : Public abstract Class
Created: 23.03.2017 14:53:18
Modified: 23.08.2022 09:40:02
Project:
Advanced:
A generic pair of (asset, state). <br/>This base class is abstract and must be specialised. The specialisations refer to a track asset (signal, section, point, etc.) plus the given status of that asset.<br/>
Element Source Role Target Role
DataPrepEntities
Class  
Name: knowsAssetAndState
 
Name:  
 
Details:
 
Element Source Role Target Role
Condition
Class  
Name:  
 
Name: assetAndState
 
Details:
The condition is that the asset is in the given state.<br/>
SystemState
Class  
Name:  
 
Name: definedByAssetAndState
 
Details:
Reference to a set of (asset, state) tuples.<br/>
ProvingTypes
Enumeration  
Name: proving
 
Name:  
 
Details:
 
Lock
Class  
Name:  
 
Name: locksAssetInState
 
Details:
Locks an asset such as point in a given state.<br/>
Property Value
isFinalSpecialization: 0
Object Type Connection Direction Notes
OtherAssetAndState Class Generalization From  
SectionAndVacancy Class Generalization From  
RO-0605 - ID Point crossing derailer object Requirement Realization To  
ProvingTypes Enumeration Strong From  
LD-0208 - ID Derailer element Requirement Realization To  
LozAndState Class Generalization From  
LD-0234 - ID special facility Requirement Realization To  
SignalAndMessage Class Generalization From  
LD-0220 - ID Point component Requirement Realization To  
LD-0212 - Lock special facility Requirement Realization To  
MovableElementAndPosition Class Generalization From  
LD-0219 - ID Point or Crossing element Requirement Realization To  
CompoundLogicalObjectAndState Class Generalization From  
LD-0207 - Derailer position Requirement Realization To  
LD-0204 - LC position Requirement Realization To  
DataPrepEntities Class Strong To  
LD-0205 - ID LC system Requirement Realization To  
LockoutAreaAndState Class Generalization From  
TpsAndState Class Generalization From  
LD-0206 - Lock derailer Requirement Realization To  
LevelCrossingAndState Class Generalization From  
ConfiguredBaseObject Class Generalization To  
LD-0218 - Point position Requirement Realization To