Package jmri.jmrit.entryexit
Class PointDetails
java.lang.Object
jmri.jmrit.entryexit.PointDetails
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) Hashtable<DestinationPoints,Source> (package private) boolean(package private) LayoutBlockprotected PropertyChangeListener(package private) static int(package private) Thread(package private) LayoutEditor(package private) PropertyChangeSupport(package private) List<LayoutBlock>(package private) boolean(package private) boolean(package private) Source -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid(package private) void(package private) voidbooleanprotected voidfirePropertyChange(String p, Object old, Object n) voidintgetPanel()(package private) NamedBean(package private) SignalHead(package private) SignalMastinthashCode()booleanboolean(package private) void(package private) voidvoid(package private) void(package private) voidremoveSource(Source src) (package private) voidsetButtonState(int state) (package private) voidsetDestination(DestinationPoints srcdp, Source src) voidsetNXButtonState(int state) (package private) voidsetNXState(int state) voidsetPanel(LayoutEditor panel) voidsetRefObject(NamedBean refObs) voidsetRefObjectByPanel(NamedBean refObs, LayoutEditor pnl) (package private) voidsetRouteFrom(boolean boo) (package private) voidsetRouteTo(boolean boo) (package private) void(package private) voidsetSignalHead(SignalHead head) (package private) voidsetSignalMast(SignalMast mast) (package private) voidvoid
-
Field Details
-
panel
-
facing
-
protectingBlocks
-
nxButtonTimeout
-
sourceRoute
-
destinations
-
routeToSet
boolean routeToSet -
routeFromSet
boolean routeFromSet -
nxButtonListener
-
nxButtonTimeOutThr
-
extendedtime
boolean extendedtime -
pcs
-
-
Constructor Details
-
PointDetails
-
-
Method Details
-
getFacing
-
getProtecting
-
setRouteTo
-
setRouteFrom
-
setPanel
-
setSensor
-
addSensorList
void addSensorList() -
removeSensorList
void removeSensorList() -
setSignalMast
-
setSource
-
setDestination
-
removeDestination
-
removeSource
-
setButtonState
-
setNXState
-
getNXState
-
getSignalMast
-
setSignalHead
-
getSignalHead
-
getPanel
-
setRefObject
-
setRefObjectByPanel
-
getRefObject
-
getRefLocation
-
isRouteToPointSet
-
isRouteFromPointSet
-
getDisplayName
-
nxButtonTimeOut
void nxButtonTimeOut() -
cancelNXButtonTimeOut
void cancelNXButtonTimeOut() -
flashSensor
-
stopFlashSensor
-
setNXButtonState
-
getSensor
- Returns:
- the sensor.
- Since:
- 4.17.6 Making the source object available for scripting in Jython.
-
getSignal
-
equals
-
hashCode
-
addPropertyChangeListener
-
removePropertyChangeListener
-
firePropertyChange
-