|
Class Summary |
| BlockValueFile |
Handle saving/restoring block value information to XML files. |
| Bundle |
|
| ConnectivityUtil |
ConnectivityUtil provides methods supporting use of layout connectivity available
in Layout Editor panels. |
| LayoutBlock |
A LayoutBlock is a group of track segments and turnouts on a LayoutEditor panel
corresponding to a 'block'. |
| LayoutBlockConnectivityTools |
These are a series of layout block connectivity tools that can be used
when the advanced layout block routing has been enabled. |
| LayoutBlockConnectivityTools.BlocksTested |
|
| LayoutBlockConnectivityTools.FacingProtecting |
|
| LayoutBlockManager |
Implementation of a Manager to handle LayoutBlocks
Note: that the same LayoutBlocks may appear in multiple LayoutEditor panels. |
| LayoutConnectivity |
A LayoutConnectivity object represents a junction between two LayoutBlocks
on a LayoutEditor panel. |
| LayoutEditor |
Provides a scrollable Layout Panel and editor toolbars (that can be
hidden)
This module serves as a manager for the LayoutTurnout, Layout Block,
PositionablePoint, Track Segment, and LevelXing objects which are
integral subparts of the LayoutEditor class. |
| LayoutEditorAction |
Start a LayoutEditor. |
| LayoutEditorAuxTools |
LayoutEditorAuxTools provides tools making use of layout connectivity available
in Layout Editor panels. |
| LayoutEditorTools |
Layout Editor Tools provides tools making use of layout connectivity available
in Layout Editor panels. |
| LayoutEditorTools.BeanDetails |
|
| LayoutSlip |
A LayoutSlip is two track segment on a layout that cross at an angle. |
| LayoutSlip.TurnoutState |
|
| LayoutTurnout |
A LayoutTurnout corresponds to a turnout on the layout. |
| LayoutTurntable |
A LayoutTurntable is a representation used by LayoutEditor to display a
turntable. |
| LevelXing |
A LevelXing is two track segment on a layout that cross at an angle. |
| MemoryIcon |
|
| MultiIconEditor |
Provides a simple editor for selecting N NamedIcons, perhaps
for use in creating a panel icon. |
| MultiSensorIconFrame |
Provides a simple editor for creating a MultiSensorIcon object
To work right, the MultiSensorIcon needs to have all
images the same size, but this is not enforced here. |
| PositionablePoint |
PositionablePoint is a Point defining a node in the Track that can be dragged around the
inside of the enclosing LayoutEditor panel using a right-drag (drag with meta key). |
| TrackNode |
TrackNode is a temporary object specifying and returning track node information
Used in conjunction with ConnectivityUtil.java to return information about track nodes
following a search of layout connectivity. |
| TrackSegment |
TrackSegment is a segment of track on a layout linking two nodes of the
layout. |
| TransitCreationTool |
The transit creation tool, is designed to be used by higher level tools
to create transits between Beans. |