Package jmri.jmrit.symbolicprog
Class TcsDownloadAction
- java.lang.Object
- 
- javax.swing.AbstractAction
- 
- jmri.jmrit.symbolicprog.TcsDownloadAction
 
 
- 
- All Implemented Interfaces:
- java.awt.event.ActionListener,- java.beans.PropertyChangeListener,- java.io.Serializable,- java.lang.Cloneable,- java.util.EventListener,- javax.swing.Action
 
 public class TcsDownloadAction extends javax.swing.AbstractAction implements java.beans.PropertyChangeListener Action to download the function labels from a TCS CS-105 to a roster entry- See Also:
- Serialized Form
 
- 
- 
Field SummaryFields Modifier and Type Field Description (package private) ConfigRepresentationconfigRep(package private) CvTableModelcvTable(package private) PaneProgFrameframe(package private) RosterEntryrosterEntry(package private) VariableTableModelvModel
 - 
Constructor SummaryConstructors Constructor Description TcsDownloadAction(java.lang.String actionName, CvTableModel pModel, VariableTableModel vModel, PaneProgFrame pParent, javax.swing.JLabel pStatus, RosterEntry re)
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidactionPerformed(java.awt.event.ActionEvent e)(package private) static intgetNumberField(java.lang.String value)(package private) static CanSystemConnectionMemogetSystemConnectionMemo()(package private) voidprocessValuesToGUI()Construct and execute a listener that processses the relevant CDI elements into the Roster and Function Label GUI elements.voidpropertyChange(java.beans.PropertyChangeEvent event)static booleanwillBeEnabled()- 
Methods inherited from class javax.swing.AbstractActionaddPropertyChangeListener, clone, firePropertyChange, getKeys, getPropertyChangeListeners, getValue, isEnabled, putValue, removePropertyChangeListener, setEnabled
 
- 
 
- 
- 
- 
Field Detail- 
framePaneProgFrame frame 
 - 
rosterEntryRosterEntry rosterEntry 
 - 
cvTableCvTableModel cvTable 
 - 
vModelVariableTableModel vModel 
 - 
configRepConfigRepresentation configRep 
 
- 
 - 
Constructor Detail- 
TcsDownloadActionpublic TcsDownloadAction(java.lang.String actionName, CvTableModel pModel, VariableTableModel vModel, PaneProgFrame pParent, javax.swing.JLabel pStatus, RosterEntry re) 
 
- 
 - 
Method Detail- 
willBeEnabledpublic static boolean willBeEnabled() 
 - 
getSystemConnectionMemostatic CanSystemConnectionMemo getSystemConnectionMemo() 
 - 
actionPerformedpublic void actionPerformed(java.awt.event.ActionEvent e) - Specified by:
- actionPerformedin interface- java.awt.event.ActionListener
 
 - 
propertyChangepublic void propertyChange(java.beans.PropertyChangeEvent event) - Specified by:
- propertyChangein interface- java.beans.PropertyChangeListener
 
 - 
processValuesToGUIvoid processValuesToGUI() Construct and execute a listener that processses the relevant CDI elements into the Roster and Function Label GUI elements.
 - 
getNumberFieldstatic int getNumberField(java.lang.String value) 
 
- 
 
-