Class EditRecordAction

Changes a record.

Synopsis

 public class EditRecordAction extends AbstractAction {
  public EditRecordAction(UIConfig config,
                          MetaSchemeTableModel model,
                          int index,
                          EditRecordPanel editPanel);

  public void actionPerformed(ActionEvent e);
}

Methods inherited from javax.swing.AbstractAction: addPropertyChangeListener, clone, firePropertyChange, getKeys, getPropertyChangeListeners, getValue, isEnabled, putValue, removePropertyChangeListener, setEnabled

Methods inherited from java.lang.Object: equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait

Inheritance Path. java.lang.Object-> javax.swing.AbstractAction-> org.kaiwitte.workbench.ui.controller.EditRecordAction

EditRecordAction(UIConfig, MetaSchemeTableModel, int, EditRecordPanel)

Synopsis: public EditRecordAction(org.kaiwitte.workbench.ui.UIConfig config\
,

                                  org.kaiwitte.workbench.ui.model.MetaSchem\
eTableModel model, 
                                  int index, 
                                  org.kaiwitte.workbench.ui.view.EditRecord\
Panel editPanel);

Parameters

model

the table model

config

the UIConfig of the runtime context

index

the index of the record to be changed

editPanel

the panel with the new data

Creates a new instance.

actionPerformed(ActionEvent)

Synopsis: public void actionPerformed(java.awt.event.ActionEvent e);

Parameters

e

not used

Performs the editing.