Class TurnoutSignalMast

All Implemented Interfaces:
VetoableChangeListener, Comparable<NamedBean>, EventListener, PropertyChangeProvider, NamedBean, SignalMast

public class TurnoutSignalMast
extends AbstractSignalMast
SignalMast implemented via Turnout objects.

A SignalMast that is built up using turnouts to control a specific appearance. System name specifies the creation information:

The name is a colon-separated series of terms:
  • IF$tsm - defines signal masts of this type
  • basic - name of the signaling system
  • one-searchlight - name of the particular aspect map
  • (IT1)(IT2) - colon-separated list of names for Turnouts