Class PrintLocationsAction
- java.lang.Object
-
- javax.swing.AbstractAction
-
- jmri.jmrit.operations.locations.tools.PrintLocationsAction
-
- All Implemented Interfaces:
java.awt.event.ActionListener
,java.io.Serializable
,java.lang.Cloneable
,java.util.EventListener
,javax.swing.Action
public class PrintLocationsAction extends javax.swing.AbstractAction
Action to print a summary of the Location Roster contentsThis uses the older style printing, for compatibility with Java 1.1.8 in Macintosh MRJ
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description class
PrintLocationsAction.LocationPrintOptionFrame
-
Field Summary
Fields Modifier and Type Field Description (package private) boolean
_isPreview
Variable to set whether this is to be printed or previewed(package private) Location
_location
(package private) CarLoads
cls
(package private) CarRoads
crs
(package private) CarTypes
cts
(package private) static java.lang.String
FORM_FEED
(package private) LocationManager
lmanager
(package private) PrintLocationsAction.LocationPrintOptionFrame
lpof
(package private) static int
MAX_NAME_LENGTH
(package private) static java.lang.String
NEW_LINE
(package private) javax.swing.JCheckBox
printAnalysis
(package private) javax.swing.JCheckBox
printComments
(package private) javax.swing.JCheckBox
printDetails
(package private) javax.swing.JCheckBox
printErrorAnalysis
(package private) javax.swing.JCheckBox
printLocations
(package private) javax.swing.JCheckBox
printSchedules
(package private) static java.lang.String
SPACE
(package private) static java.lang.String
TAB
(package private) static int
TAB_LENGTH
(package private) HardcopyWriter
writer
-
Constructor Summary
Constructors Constructor Description PrintLocationsAction(boolean isPreview)
PrintLocationsAction(boolean isPreview, Location location)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
actionPerformed(java.awt.event.ActionEvent e)
void
printLocations()
-
Methods inherited from class javax.swing.AbstractAction
addPropertyChangeListener, clone, firePropertyChange, getKeys, getPropertyChangeListeners, getValue, isEnabled, putValue, removePropertyChangeListener, setEnabled
-
-
-
-
Field Detail
-
NEW_LINE
static final java.lang.String NEW_LINE
- See Also:
- Constant Field Values
-
FORM_FEED
static final java.lang.String FORM_FEED
- See Also:
- Constant Field Values
-
TAB
static final java.lang.String TAB
- See Also:
- Constant Field Values
-
TAB_LENGTH
static final int TAB_LENGTH
- See Also:
- Constant Field Values
-
SPACE
static final java.lang.String SPACE
- See Also:
- Constant Field Values
-
MAX_NAME_LENGTH
static final int MAX_NAME_LENGTH
-
lmanager
LocationManager lmanager
-
_isPreview
boolean _isPreview
Variable to set whether this is to be printed or previewed
-
writer
HardcopyWriter writer
-
printLocations
javax.swing.JCheckBox printLocations
-
printSchedules
javax.swing.JCheckBox printSchedules
-
printComments
javax.swing.JCheckBox printComments
-
printDetails
javax.swing.JCheckBox printDetails
-
printAnalysis
javax.swing.JCheckBox printAnalysis
-
printErrorAnalysis
javax.swing.JCheckBox printErrorAnalysis
-
-
Constructor Detail
-
PrintLocationsAction
public PrintLocationsAction(boolean isPreview)
-
PrintLocationsAction
public PrintLocationsAction(boolean isPreview, Location location)
-
-
Method Detail
-
actionPerformed
public void actionPerformed(java.awt.event.ActionEvent e)
-
printLocations
public void printLocations()
-
-