Package jmri.jmrit.symbolicprog
Class GenericImportAction
java.lang.Object
javax.swing.AbstractAction
jmri.jmrit.symbolicprog.GenericImportAction
- All Implemented Interfaces:
ActionListener,Serializable,Cloneable,EventListener,Action
- Direct Known Subclasses:
CsvImportAction,LokProgImportAction,Pr1ImportAction,QuantumCvMgrImportAction,TcsImportAction
Action to import the CV values from a LokProgrammer CV list file.
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) JFileChooser(package private) String(package private) String(package private) String(package private) String(package private) CvTableModel(package private) JFrame(package private) JLabelFields inherited from class javax.swing.AbstractAction
changeSupport, enabledFields inherited from interface javax.swing.Action
ACCELERATOR_KEY, ACTION_COMMAND_KEY, DEFAULT, DISPLAYED_MNEMONIC_INDEX_KEY, LARGE_ICON_KEY, LONG_DESCRIPTION, MNEMONIC_KEY, NAME, SELECTED_KEY, SHORT_DESCRIPTION, SMALL_ICON -
Constructor Summary
ConstructorsConstructorDescriptionGenericImportAction(String actionName, CvTableModel pModel, JFrame pParent, JLabel pStatus, String fileFilterName, String fileExt1, String fileExt2) -
Method Summary
Modifier and TypeMethodDescriptionvoid(package private) booleanlaunchImporter(File file, CvTableModel tableModel) Methods inherited from class javax.swing.AbstractAction
addPropertyChangeListener, clone, firePropertyChange, getKeys, getPropertyChangeListeners, getValue, isEnabled, putValue, removePropertyChangeListener, setEnabled
-
Field Details
-
mModel
-
mParent
-
mStatus
-
mActionName
-
mFileFilterName
-
mFileExt1
-
mFileExt2
-
fileChooser
-
-
Constructor Details
-
GenericImportAction
public GenericImportAction(String actionName, CvTableModel pModel, JFrame pParent, JLabel pStatus, String fileFilterName, String fileExt1, String fileExt2)
-
-
Method Details
-
actionPerformed
-
launchImporter
-