Package jmri.jmrit.roster.swing
Class RemoveRosterEntryToGroupAction
- java.lang.Object
-
- javax.swing.AbstractAction
-
- jmri.jmrit.roster.swing.RemoveRosterEntryToGroupAction
-
- All Implemented Interfaces:
java.awt.event.ActionListener
,java.io.Serializable
,java.lang.Cloneable
,java.util.EventListener
,javax.swing.Action
public class RemoveRosterEntryToGroupAction extends javax.swing.AbstractAction
Remove a locomotive from a roster grouping.
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:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description (package private) java.awt.Component
_who
(package private) javax.swing.JButton
cancelButton
(package private) java.lang.String
curRosterGroup
(package private) JmriJFrame
frame
(package private) javax.swing.JLabel
jLabel
(package private) javax.swing.JButton
okButton
(package private) RosterEntrySelectorPanel
rosterBox
-
Constructor Summary
Constructors Constructor Description RemoveRosterEntryToGroupAction(java.lang.String s, java.awt.Component who)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
actionPerformed(java.awt.event.ActionEvent event)
void
dispose()
void
okPressed()
(package private) boolean
userOK(java.lang.String entry, java.lang.String group)
Can provide some mechanism to prompt for user for one last chance to change his/her mind-
Methods inherited from class javax.swing.AbstractAction
addPropertyChangeListener, clone, firePropertyChange, getKeys, getPropertyChangeListeners, getValue, isEnabled, putValue, removePropertyChangeListener, setEnabled
-
-
-
-
Field Detail
-
_who
java.awt.Component _who
-
curRosterGroup
java.lang.String curRosterGroup
-
frame
JmriJFrame frame
-
jLabel
javax.swing.JLabel jLabel
-
rosterBox
RosterEntrySelectorPanel rosterBox
-
okButton
javax.swing.JButton okButton
-
cancelButton
javax.swing.JButton cancelButton
-
-
Constructor Detail
-
RemoveRosterEntryToGroupAction
public RemoveRosterEntryToGroupAction(java.lang.String s, java.awt.Component who)
- Parameters:
s
- Name of this action, e.g. in menuswho
- Component that action is associated with, used to ensure proper position in of dialog boxes
-
-
Method Detail
-
actionPerformed
public void actionPerformed(java.awt.event.ActionEvent event)
-
userOK
boolean userOK(java.lang.String entry, java.lang.String group)
Can provide some mechanism to prompt for user for one last chance to change his/her mind- Parameters:
entry
- Which roster entry?group
- In which roster group?- Returns:
- true if user says to continue
-
okPressed
public void okPressed()
-
dispose
public void dispose()
-
-