Class LocationsByCarTypeFrame
- java.lang.Object
- 
- java.awt.Component
- 
- java.awt.Container
- 
- java.awt.Window
- 
- java.awt.Frame
- 
- javax.swing.JFrame
- 
- jmri.util.JmriJFrame
- 
- jmri.jmrit.operations.OperationsFrame
- 
- jmri.jmrit.operations.locations.tools.LocationsByCarTypeFrame
 
 
 
 
 
 
 
 
- 
- All Implemented Interfaces:
- java.awt.event.ComponentListener,- java.awt.event.WindowListener,- java.awt.image.ImageObserver,- java.awt.MenuContainer,- java.beans.PropertyChangeListener,- java.io.Serializable,- java.util.EventListener,- javax.accessibility.Accessible,- javax.swing.RootPaneContainer,- javax.swing.WindowConstants,- BeanInterface,- ModifiedFlag,- WindowInterface
 
 public class LocationsByCarTypeFrame extends OperationsFrame implements java.beans.PropertyChangeListener Frame to display which locations service certain car types- See Also:
- Serialized Form
 
- 
- 
Nested Class Summary- 
Nested classes/interfaces inherited from class jmri.util.JmriJFrameJmriJFrame.ScreenDimensions
 - 
Nested classes/interfaces inherited from class javax.swing.JFramejavax.swing.JFrame.AccessibleJFrame
 - 
Nested classes/interfaces inherited from class java.awt.Windowjava.awt.Window.AccessibleAWTWindow, java.awt.Window.Type
 - 
Nested classes/interfaces inherited from class java.awt.Containerjava.awt.Container.AccessibleAWTContainer
 - 
Nested classes/interfaces inherited from class java.awt.Componentjava.awt.Component.AccessibleAWTComponent, java.awt.Component.BaselineResizeBehavior, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy
 - 
Nested classes/interfaces inherited from interface jmri.util.swing.WindowInterfaceWindowInterface.Hint
 
- 
 - 
Field SummaryFields Modifier and Type Field Description (package private) Location_location(package private) javax.swing.JButtonclearButton(package private) javax.swing.JCheckBoxcopyCheckBox(package private) javax.swing.JComboBox<java.lang.String>copyComboBox(package private) javax.swing.JPanellocationCheckBoxes(package private) java.util.ArrayList<javax.swing.JCheckBox>locationCheckBoxList(package private) LocationManagerlocationManager(package private) javax.swing.JPanelpLocations(package private) javax.swing.JButtonsaveButton(package private) javax.swing.JButtonsetButton(package private) java.util.ArrayList<javax.swing.JCheckBox>trackCheckBoxList(package private) javax.swing.JComboBox<java.lang.String>typeComboBox- 
Fields inherited from class jmri.jmrit.operations.OperationsFrameNEW_LINE, NONE
 - 
Fields inherited from class jmri.util.JmriJFrameallowInFrameServlet, properties, reuseFrameSavedPosition, reuseFrameSavedSized, windowInterface
 - 
Fields inherited from class java.awt.FrameCROSSHAIR_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.ComponentBOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
 
- 
 - 
Constructor SummaryConstructors Constructor Description LocationsByCarTypeFrame()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description voidbuttonActionPerformed(java.awt.event.ActionEvent ae)voidcheckBoxActionPerformed(java.awt.event.ActionEvent ae)voidcomboBoxActionPerformed(java.awt.event.ActionEvent ae)voiddispose()When window is finally destroyed, remove it from the list of windows.voidinitComponents()By default, Swing components should be created an installed in this method, rather than in the ctor itself.voidinitComponents(java.lang.String carType)voidinitComponents(Location location)voidinitComponents(Location location, java.lang.String carType)voidpropertyChange(java.beans.PropertyChangeEvent e)- 
Methods inherited from class jmri.jmrit.operations.OperationsFrameaddButtonAction, addCheckBoxAction, addComboBoxAction, addHorizontalScrollBarKludgeFix, addItem, addItem, addItemLeft, addItemTop, addItemWidth, addRadioButtonAction, addSpinnerChangeListerner, adjustTextAreaColumnWidth, adjustTextAreaColumnWidth, clearTableSort, createShutDownTask, getContentPane, getNumberOfCheckboxesPerLine, initMinimumSize, initMinimumSize, loadTableDetails, radioButtonActionPerformed, selectNextItemComboBox, setContentPane, spinnerChangeEvent, storeValues
 - 
Methods inherited from class jmri.util.JmriJFrameaddHelpMenu, componentHidden, componentMoved, componentResized, componentShown, generateWindowRef, getAllowInFrameServlet, getEscapeKeyAction, getEscapeKeyClosesWindow, getFrame, getFrame, getFrameList, getFrameList, getIndexedProperty, getMaximumSize, getModifiedFlag, getPreferredSize, getProperty, getPropertyNames, getSavePosition, getSaveSize, getScreenDimensions, getWindowFrameRef, getWindowInterface, handleModified, hasIndexedProperty, hasProperty, makePrivateWindow, makePublicWindow, markWindowModified, multipleInstances, pack, setAllowInFrameServlet, setEscapeKeyAction, setEscapeKeyClosesWindow, setFrameLocation, setIndexedProperty, setModifiedFlag, setProperty, setSavePosition, setSaveSize, setShutDownTask, setWindowInterface, show, show, undecorate, windowActivated, windowClosed, windowClosing, windowDeactivated, windowDeiconified, windowIconified, windowOpened
 - 
Methods inherited from class javax.swing.JFrameaddImpl, createRootPane, frameInit, getAccessibleContext, getDefaultCloseOperation, getGlassPane, getGraphics, getJMenuBar, getLayeredPane, getRootPane, getTransferHandler, isDefaultLookAndFeelDecorated, isRootPaneCheckingEnabled, paramString, processWindowEvent, remove, repaint, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setIconImage, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, setTransferHandler, update
 - 
Methods inherited from class java.awt.FrameaddNotify, getCursorType, getExtendedState, getFrames, getIconImage, getMaximizedBounds, getMenuBar, getState, getTitle, isResizable, isUndecorated, remove, removeNotify, setBackground, setCursor, setExtendedState, setMaximizedBounds, setMenuBar, setOpacity, setResizable, setShape, setState, setTitle, setUndecorated
 - 
Methods inherited from class java.awt.WindowaddPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, getBackground, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getIconImages, getInputContext, getListeners, getLocale, getModalExclusionType, getMostRecentFocusOwner, getOpacity, getOwnedWindows, getOwner, getOwnerlessWindows, getShape, getToolkit, getType, getWarningString, getWindowFocusListeners, getWindowListeners, getWindows, getWindowStateListeners, hide, isActive, isAlwaysOnTop, isAlwaysOnTopSupported, isAutoRequestFocus, isFocusableWindow, isFocusCycleRoot, isFocused, isLocationByPlatform, isOpaque, isShowing, isValidateRoot, paint, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, reshape, setAlwaysOnTop, setAutoRequestFocus, setBounds, setBounds, setCursor, setFocusableWindowState, setFocusCycleRoot, setIconImages, setLocation, setLocation, setLocationByPlatform, setLocationRelativeTo, setMinimumSize, setModalExclusionType, setSize, setSize, setType, setVisible, show, toBack, toFront
 - 
Methods inherited from class java.awt.Containeradd, add, add, add, add, addContainerListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalPolicy, getInsets, getLayout, getMinimumSize, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setFont, transferFocusDownCycle, validate, validateTree
 - 
Methods inherited from class java.awt.Componentaction, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBaseline, getBaselineResizeBehavior, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphicsConfiguration, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, requestFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, requestFocusInWindow, resize, resize, revalidate, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setMaximumSize, setMixingCutoutShape, setName, setPreferredSize, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
 
- 
 
- 
- 
- 
Field Detail- 
locationManagerLocationManager locationManager 
 - 
locationCheckBoxListjava.util.ArrayList<javax.swing.JCheckBox> locationCheckBoxList 
 - 
trackCheckBoxListjava.util.ArrayList<javax.swing.JCheckBox> trackCheckBoxList 
 - 
locationCheckBoxesjavax.swing.JPanel locationCheckBoxes 
 - 
pLocationsjavax.swing.JPanel pLocations 
 - 
clearButtonjavax.swing.JButton clearButton 
 - 
setButtonjavax.swing.JButton setButton 
 - 
saveButtonjavax.swing.JButton saveButton 
 - 
copyCheckBoxjavax.swing.JCheckBox copyCheckBox 
 - 
typeComboBoxjavax.swing.JComboBox<java.lang.String> typeComboBox 
 - 
copyComboBoxjavax.swing.JComboBox<java.lang.String> copyComboBox 
 
- 
 - 
Constructor Detail- 
LocationsByCarTypeFramepublic LocationsByCarTypeFrame() 
 
- 
 - 
Method Detail- 
initComponentspublic void initComponents() Description copied from class:JmriJFrameBy default, Swing components should be created an installed in this method, rather than in the ctor itself.- Overrides:
- initComponentsin class- OperationsFrame
 
 - 
initComponentspublic void initComponents(Location location) 
 - 
initComponentspublic void initComponents(Location location, java.lang.String carType) 
 - 
initComponentspublic void initComponents(java.lang.String carType) 
 - 
comboBoxActionPerformedpublic void comboBoxActionPerformed(java.awt.event.ActionEvent ae) - Overrides:
- comboBoxActionPerformedin class- OperationsFrame
 
 - 
buttonActionPerformedpublic void buttonActionPerformed(java.awt.event.ActionEvent ae) - Overrides:
- buttonActionPerformedin class- OperationsFrame
 
 - 
checkBoxActionPerformedpublic void checkBoxActionPerformed(java.awt.event.ActionEvent ae) - Overrides:
- checkBoxActionPerformedin class- OperationsFrame
 
 - 
disposepublic void dispose() Description copied from class:JmriJFrameWhen window is finally destroyed, remove it from the list of windows.Subclasses that over-ride this method must invoke this implementation with super.dispose() right before returning. - Specified by:
- disposein interface- WindowInterface
- Overrides:
- disposein class- OperationsFrame
 
 - 
propertyChangepublic void propertyChange(java.beans.PropertyChangeEvent e) - Specified by:
- propertyChangein interface- java.beans.PropertyChangeListener
 
 
- 
 
-