: Public <<XSDcomplexType>> Class
Created: 11.03.2018 10:35:05
Modified: 06.01.2019 12:05:09
Project:
Advanced:
Extends the infrastructure::switch for IXL purposes. The graph model from RailTopoModel allows the definition of connections between tracks. Thus, one can include or exclude connections between tracks. The name SwitchIL is chosen to reconcile US nomenclature and to avoid a naming conflict with infrastructure domain.
Attribute
Public EntityILref
  hasFoulingTrainDetectors
Details:
Notes: This is the reference to any train detection device in infrastructure which is located to close to the switch, i.e. the gauge of the switch is not clear when the associated neighbouring TVD section is occupied.
Public tSwitchPosition
  preferredPosition
Details:
use=optional
Notes: This is the preferred position of the switch which it is switched to when not in use or in case of both positions required for flank protection.
Public EntityILref
  branchLeft
Details:
Notes: This is the reference to the underlying track section in infrastructure of the left branch.
Public EntityILref
  branchRight
Details:
Notes: This is the reference to the underlying track section in infrastructure of the right branch.
Public SwitchPositionRestriction
  hasPositionRestriction
Details:
Notes: It defines the position the switch shall have in dependency of the position of the related element.
Tag Value
mixed false
Details:
Values: true | false
Default: false
Description: Determines whether this element may contain mixed element and character content.  Refer to the W3C XML Schema recommendation
modelGroup sequence
Details:
Values: all | sequence | choice
Default: sequence
Description: Overrides the package-level default model group
nillable false
Details:
Values: true | false
Default: false
Description: As defined by XML Schema specification
Object Type Connection Direction Notes
«XSDcomplexType» MovableElement Class Generalization To  
«XSDcomplexType» SwitchesIL Class Dependency From  
tSwitchPosition Enumeration Dependency To  
«XSDcomplexType» SwitchPositionRestriction Class Dependency To