Interface Section<To extends Enum<To>,​From extends Enum<From>>

Type Parameters:
To - communications from field to central.
From - communications from central to field.
All Superinterfaces:
CentralSection<To,​From>, FieldSection<To,​From>
All Known Implementing Classes:
MaintainerCallSection, SignalHeadSection, TrackCircuitSection, TurnoutSection

public interface Section<To extends Enum<To>,​From extends Enum<From>>
extends CentralSection<To,​From>, FieldSection<To,​From>
A Section is the base type for the pieces that make up and are referenced by a Station. It combines a CentralSection and a FieldSection into one for convenience and consistency.

The type argument defines the communications from central to field and from field to central