Package jmri.jmrit.display.layoutEditor
Class LayoutRHTurnoutView
java.lang.Object
jmri.jmrit.display.layoutEditor.LayoutTrackView
jmri.jmrit.display.layoutEditor.LayoutTurnoutView
jmri.jmrit.display.layoutEditor.LayoutRHTurnoutView
- All Implemented Interfaces:
InlineLogixNG
MVC View component for the LayoutRHTurnout class.
-
Field Summary
Fields inherited from class jmri.jmrit.display.layoutEditor.LayoutTurnoutView
connectAName, connectBName, connectCName, connectDName, dispA, dispB, editAdditionalMenu, editor, INCONSISTENT, namedLayoutBlockA, namedLayoutBlockB, namedLayoutBlockC, namedLayoutBlockD, namedTurnout, pointA, pointB, pointC, pointD, secondNamedTurnout, showUnknown, signalA1HeadNamed, signalA2HeadNamed, signalA3HeadNamed, signalB1HeadNamed, signalB2HeadNamed, signalC1HeadNamed, signalC2HeadNamed, signalD1HeadNamed, signalD2HeadNamed, STATE_AC, STATE_AD, STATE_BC, STATE_BD, tBlockAName, tBlockBName, tBlockCName, tBlockDName, turnoutBXDefault, turnoutCXDefault, turnoutWidDefault, UNKNOWN, viewAdditionalMenu, xOverHWidDefault, xOverLongDefault, xOverShortDefaultFields inherited from class jmri.jmrit.display.layoutEditor.LayoutTrackView
decorations, layoutEditor, NUM_ARROW_TYPES -
Constructor Summary
ConstructorsConstructorDescriptionLayoutRHTurnoutView(LayoutRHTurnout turnout, Point2D c, double rot, double xFactor, double yFactor, LayoutEditor layoutEditor) Constructor method. -
Method Summary
Methods inherited from class jmri.jmrit.display.layoutEditor.LayoutTurnoutView
addEditPopUpMenu, addViewPopUpMenu, canRemove, checkForFreeConnections, checkForNonContiguousBlocks, checkForUnAssignedBlocks, collectContiguousTracksNamesInBlockNamed, dispose, draw1, draw2, drawDecorations, drawEditControls, drawTurnoutControls, findHitPointType, getBeanReferences, getBlockBName, getBlockBoundaries, getBlockCName, getBlockDName, getBlockName, getBounds, getConnectA, getConnectB, getConnectC, getConnectD, getConnection, getConnectivityStateForLayoutBlocks, getContinuingSense, getCoordsA, getCoordsB, getCoordsC, getCoordsD, getCoordsForConnectionType, getLayoutBlock, getLayoutBlockB, getLayoutBlockC, getLayoutBlockD, getLayoutConnectivity, getLayoutTurnout, getLinkedTurnoutName, getLinkType, getProtectedBlocks, getRotationDEG, getSecondTurnout, getSecondTurnoutName, getSensorA, getSensorAName, getSensorB, getSensorBName, getSensorC, getSensorCName, getSensorD, getSensorDName, getShowUnknown, getSignalA1, getSignalA1Name, getSignalA2, getSignalA2Name, getSignalA3, getSignalA3Name, getSignalAMast, getSignalAMastName, getSignalB1, getSignalB1Name, getSignalB2, getSignalB2Name, getSignalBMast, getSignalBMastName, getSignalC1, getSignalC1Name, getSignalC2, getSignalC2Name, getSignalCMast, getSignalCMastName, getSignalD1, getSignalD1Name, getSignalD2, getSignalD2Name, getSignalDMast, getSignalDMastName, getSignalHead, getState, getTurnout, getTurnoutName, getTurnoutType, getVersion, hasEnteringDoubleTrack, hasEnteringDoubleTrack, hasEnteringSingleTrack, hasEnteringSingleTrack, highlightUnconnected, isActive, isDisabled, isDisabledWhenOccupied, isInContinuingSenseState, isMainlineA, isMainlineB, isMainlineC, isMainlineD, isTurnoutTypeSlip, isTurnoutTypeSlip, isTurnoutTypeTurnout, isTurnoutTypeTurnout, isTurnoutTypeXover, isTurnoutTypeXover, reCalculateCenter, reCheckBlockBoundary, remove, removeBeanReference, removeSML, rotateCoords, scaleCoords, setAdditionalEditPopUpMenu, setAdditionalViewPopUpMenu, setAllLayoutBlocks, setConnectA, setConnectB, setConnectC, setConnectD, setConnection, setContinuingSense, setCoordsA, setCoordsB, setCoordsC, setCoordsCenter, setCoordsD, setDisabled, setDisableWhenOccupied, setLayoutBlock, setLayoutBlockB, setLayoutBlockBByName, setLayoutBlockByName, setLayoutBlockC, setLayoutBlockCByName, setLayoutBlockD, setLayoutBlockDByName, setLinkedTurnoutName, setLinkType, setSecondTurnout, setSecondTurnoutInverted, setSensorA, setSensorB, setSensorC, setSensorD, setShowUnknown, setSignalA1Name, setSignalA2Name, setSignalA3Name, setSignalAMast, setSignalB1Name, setSignalB2Name, setSignalBMast, setSignalC1Name, setSignalC2Name, setSignalCMast, setSignalD1Name, setSignalD2Name, setSignalDMast, setState, setTrackSegmentBlock, setTrackSegmentBlocks, setTurnout, setUpDefaultSize, setVersion, showPopup, toggleTurnout, toString, translateCoords, updateBlockInfo, useBlockSpeedMethods inherited from class jmri.jmrit.display.layoutEditor.LayoutTrackView
addCommonPopupItems, displayRemoveWarningDialog, drawHidden, drawLayoutTrackText, findHitPointType, findHitPointType, getColorForTrackBlock, getColorForTrackBlock, getCoordsCenter, getDecorations, getEditorName, getId, getLayoutEditor, getLayoutEditorToolBarPanel, getLayoutTrack, getLogixNG, getName, getNameString, getTurnoutStateString, getTypeName, getX, getY, hasDecorations, highlightUnconnected, isDisconnected, isHidden, loadArrowImageToJCBItem, removeInlineLogixNG, rotatePoint, setColorForTrackBlock, setColorForTrackBlock, setDecorations, setHidden, setIdent, setLogixNG, setLogixNG_SystemName, setLogixNGPositionableMenu, setupLogixNG, showPopup, showPopup, trackControlCircleAt, trackControlCircleRectAt, trackEditControlCircleAt
-
Constructor Details
-
LayoutRHTurnoutView
public LayoutRHTurnoutView(@Nonnull LayoutRHTurnout turnout, @Nonnull Point2D c, double rot, double xFactor, double yFactor, @Nonnull LayoutEditor layoutEditor) Constructor method.- Parameters:
turnout- the turnout to view.c- where to put itrot- for displayxFactor- for displayyFactor- for displaylayoutEditor- what layout editor panel to put it in
-