|
||||||||||
| 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.jmrit.operations.OperationsFrame
jmri.jmrit.operations.trains.TrainsScheduleTableFrame
public class TrainsScheduleTableFrame
Frame for adding and editing train schedules for operations.
| 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) JButton |
applyButton
|
(package private) JButton |
clearButton
|
(package private) static org.slf4j.Logger |
log
|
static String |
NAME
|
(package private) JRadioButton |
noneButton
|
(package private) JButton |
saveButton
|
(package private) JPanel |
schedule
|
(package private) TrainScheduleManager |
scheduleManager
|
(package private) ButtonGroup |
schGroup
|
(package private) JButton |
selectButton
|
(package private) JRadioButton |
sortByName
|
(package private) JRadioButton |
sortByTime
|
(package private) JLabel |
textSort
|
static String |
TIME
|
static SwingShutDownTask |
trainDirtyTask
|
(package private) TrainManager |
trainManager
|
(package private) TrainManagerXml |
trainManagerXml
|
(package private) JScrollPane |
trainsPane
|
(package private) TrainsScheduleTableModel |
trainsScheduleModel
|
(package private) JTable |
trainsScheduleTable
|
(package private) TrainSwitchListEditFrame |
tslef
|
| 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 | |
|---|---|
TrainsScheduleTableFrame()
|
|
| Method Summary | |
|---|---|
void |
buttonActionPerformed(ActionEvent ae)
|
void |
dispose()
When window is finally destroyed, remove it from the list of windows. |
protected int[] |
getCurrentTableColumnWidths()
|
void |
propertyChange(PropertyChangeEvent e)
|
void |
radioButtonActionPerformed(ActionEvent ae)
|
protected void |
storeValues()
|
| Methods inherited from class jmri.jmrit.operations.OperationsFrame |
|---|
addButtonAction, addCheckBoxAction, addComboBoxAction, addItem, addItem, addItemLeft, addItemLeft, addItemTop, addItemWidth, addItemWidth, addRadioButtonAction, addSpinnerChangeListerner, checkBoxActionPerformed, clearTableSort, comboBoxActionPerformed, createShutDownTask, getNumberOfCheckboxes, loadTableDetails, saveTableDetails, selectNextItemComboBox, spinnerChangeEvent |
| 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 |
|---|
public static SwingShutDownTask trainDirtyTask
public static final String NAME
public static final String TIME
TrainManager trainManager
TrainScheduleManager scheduleManager
TrainManagerXml trainManagerXml
TrainsScheduleTableModel trainsScheduleModel
JTable trainsScheduleTable
JScrollPane trainsPane
JLabel textSort
JRadioButton sortByName
JRadioButton sortByTime
JRadioButton noneButton
ButtonGroup schGroup
JButton selectButton
JButton clearButton
JButton applyButton
JButton saveButton
JPanel schedule
TrainSwitchListEditFrame tslef
static org.slf4j.Logger log
| Constructor Detail |
|---|
public TrainsScheduleTableFrame()
| Method Detail |
|---|
public void radioButtonActionPerformed(ActionEvent ae)
radioButtonActionPerformed in class OperationsFramepublic void buttonActionPerformed(ActionEvent ae)
buttonActionPerformed in class OperationsFrameprotected void storeValues()
storeValues in class OperationsFrameprotected int[] getCurrentTableColumnWidths()
public void dispose()
JmriJFrameSubclasses that over-ride this method must invoke this implementation with super.dispose()
dispose in interface WindowInterfacedispose in class JmriJFramepublic void propertyChange(PropertyChangeEvent e)
propertyChange in interface PropertyChangeListener
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||