Package jmri.jmrit.roster
Class ImportRosterItemAction
java.lang.Object
javax.swing.AbstractAction
jmri.util.swing.JmriAbstractAction
jmri.jmrit.roster.AbstractRosterItemAction
jmri.jmrit.roster.ImportRosterItemAction
- All Implemented Interfaces:
ActionListener,Serializable,Cloneable,EventListener,Action
- Direct Known Subclasses:
FullBackupImportAction
Import a locomotive XML file as a new RosterEntry.
This file is part of JMRI.
This file is part of JMRI.
JMRI is free software; you can redistribute it and/or modify it under the terms of version 2 of the GNU General Public License as published by the Free Software Foundation. See the "COPYING" file for a copy of this license.
JMRI is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
- See Also:
-
Field Summary
Fields inherited from class jmri.jmrit.roster.AbstractRosterItemAction
fileChooser, mFromEntry, mFromFile, mFromFilename, mFromID, mFullFromFilename, mFullToFilename, mParent, mToEntry, mToFile, mToFilename, mToIDFields inherited from class jmri.util.swing.JmriAbstractAction
context, hint, wiFields 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
ConstructorsConstructorDescriptionImportRosterItemAction(String pName, Component pWho) ImportRosterItemAction(String s, Icon i, WindowInterface wi) -
Method Summary
Modifier and TypeMethodDescription(package private) booleanprotected booleanloadEntryFromElement(org.jdom2.Element lroot) protected boolean(package private) booleanselectTo()Methods inherited from class jmri.jmrit.roster.AbstractRosterItemAction
actionPerformed, addToEntryToRoster, selectExistingFromEntry, selectNewFromFile, selectNewToEntryID, selectNewToFile, setExistingEntry, updateRosterMethods inherited from class jmri.util.swing.JmriAbstractAction
dispose, setContext, setHint, setName, setParameter, setParameter, setWindowInterface, toStringMethods inherited from class javax.swing.AbstractAction
addPropertyChangeListener, clone, firePropertyChange, getKeys, getPropertyChangeListeners, getValue, isEnabled, putValue, removePropertyChangeListener, setEnabled
-
Constructor Details
-
ImportRosterItemAction
-
ImportRosterItemAction
-
ImportRosterItemAction
-
-
Method Details
-
selectFrom
- Specified by:
selectFromin classAbstractRosterItemAction
-
selectTo
boolean selectTo()- Specified by:
selectToin classAbstractRosterItemAction
-
doTransfer
boolean doTransfer()- Specified by:
doTransferin classAbstractRosterItemAction
-
loadEntryFromElement
-
makePanel
- Overrides:
makePanelin classAbstractRosterItemAction
-