|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjava.awt.Component
java.awt.Container
java.awt.Window
java.awt.Frame
javax.swing.JFrame
jmri.util.JmriJFrame
jmri.jmrix.rps.swing.debugger.DebuggerFrame
public class DebuggerFrame
Frame for manual operation and debugging of the RPS system
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class javax.swing.JFrame |
|---|
JFrame.AccessibleJFrame |
| Nested classes/interfaces inherited from class java.awt.Frame |
|---|
Frame.AccessibleAWTFrame |
| Nested classes/interfaces inherited from class java.awt.Window |
|---|
Window.AccessibleAWTWindow |
| Nested classes/interfaces inherited from class java.awt.Container |
|---|
Container.AccessibleAWTContainer |
| Nested classes/interfaces inherited from class java.awt.Component |
|---|
Component.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy |
| Nested classes/interfaces inherited from interface jmri.util.swing.WindowInterface |
|---|
WindowInterface.Hint |
| Field Summary | |
|---|---|
(package private) JLabel |
code
|
(package private) JButton |
doButton
|
(package private) JTextField |
id
|
(package private) Measurement |
lastPoint
|
(package private) static org.slf4j.Logger |
log
|
(package private) JFileChooser |
measurementFileChooser
|
(package private) CsvReader |
measurementInput
|
(package private) JComboBox |
mode
|
(package private) NumberFormat |
nf
|
(package private) int |
NUMSENSORS
|
(package private) JTextField |
offset
|
(package private) JFileChooser |
readingFileChooser
|
(package private) CsvReader |
readingInput
|
(package private) DebuggerTimePane |
timep
|
(package private) JTextField |
vs
|
(package private) JTextField |
x
|
(package private) JTextField |
y
|
(package private) JTextField |
z
|
| Fields inherited from class jmri.util.JmriJFrame |
|---|
allowInFrameServlet, properties, reuseFrameSavedPosition, reuseFrameSavedSized, windowInterface |
| Fields inherited from class javax.swing.JFrame |
|---|
accessibleContext, EXIT_ON_CLOSE, rootPane, rootPaneCheckingEnabled |
| Fields inherited from class java.awt.Frame |
|---|
CROSSHAIR_CURSOR, DEFAULT_CURSOR, E_RESIZE_CURSOR, HAND_CURSOR, ICONIFIED, MAXIMIZED_BOTH, MAXIMIZED_HORIZ, MAXIMIZED_VERT, MOVE_CURSOR, N_RESIZE_CURSOR, NE_RESIZE_CURSOR, NORMAL, NW_RESIZE_CURSOR, S_RESIZE_CURSOR, SE_RESIZE_CURSOR, SW_RESIZE_CURSOR, TEXT_CURSOR, W_RESIZE_CURSOR, WAIT_CURSOR |
| Fields inherited from class java.awt.Component |
|---|
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
| Fields inherited from interface javax.swing.WindowConstants |
|---|
DISPOSE_ON_CLOSE, DO_NOTHING_ON_CLOSE, HIDE_ON_CLOSE |
| Fields inherited from interface java.awt.image.ImageObserver |
|---|
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
| Constructor Summary | |
|---|---|
DebuggerFrame()
|
|
| Method Summary | |
|---|---|
void |
dispose()
When window is finally destroyed, remove it from the list of windows. |
(package private) void |
doLoadMeasurementFromFile()
|
(package private) void |
doLoadReadingFromFile()
|
(package private) void |
doMeasurementFromPositionFields()
|
(package private) void |
doOnce()
Invoked by button to do one cycle |
(package private) void |
doReadingFromTimeFields()
|
(package private) Reading |
getReadingFromTimeFields()
|
void |
initComponents()
By default, Swing components should be created an installed in this method, rather than in the ctor itself. |
void |
notify(Measurement m)
|
void |
notify(Reading r)
|
(package private) void |
setupMeasurementFile()
|
(package private) void |
setupReadingFile()
|
protected String |
title()
|
| Methods inherited from class java.awt.Frame |
|---|
getCursorType, getExtendedState, getFrames, getIconImage, getMaximizedBounds, getMenuBar, getState, getTitle, isResizable, isUndecorated, remove, removeNotify, setCursor, setExtendedState, setMaximizedBounds, setMenuBar, setResizable, setState, setTitle, setUndecorated |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface java.awt.MenuContainer |
|---|
getFont, postEvent |
| Field Detail |
|---|
NumberFormat nf
JComboBox mode
JButton doButton
JTextField vs
JTextField offset
JTextField x
JTextField y
JTextField z
JLabel code
JTextField id
DebuggerTimePane timep
int NUMSENSORS
Measurement lastPoint
CsvReader readingInput
final JFileChooser readingFileChooser
CsvReader measurementInput
final JFileChooser measurementFileChooser
static org.slf4j.Logger log
| Constructor Detail |
|---|
public DebuggerFrame()
| Method Detail |
|---|
protected String title()
public void dispose()
JmriJFrameSubclasses that over-ride this method must invoke this implementation with super.dispose()
dispose in interface WindowInterfacedispose in class JmriJFramepublic void initComponents()
JmriJFrame
initComponents in class JmriJFramevoid doOnce()
void doLoadReadingFromFile()
throws IOException
IOException
void setupReadingFile()
throws IOException
IOException
void doLoadMeasurementFromFile()
throws IOException
IOException
void setupMeasurementFile()
throws IOException
IOExceptionReading getReadingFromTimeFields()
void doReadingFromTimeFields()
public void notify(Reading r)
notify in interface ReadingListenervoid doMeasurementFromPositionFields()
public void notify(Measurement m)
notify in interface MeasurementListener
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||