public class ApplyAction extends SavingAction implements java.beans.PropertyChangeListener
tagModel, tfRoleeditor, layer, memberTable, memberTableModel| Constructor and Description |
|---|
ApplyAction(MemberTable memberTable,
MemberTableModel memberTableModel,
TagEditorModel tagModel,
OsmDataLayer layer,
IRelationEditor editor)
Constructs a new
ApplyAction. |
| Modifier and Type | Method and Description |
|---|---|
void |
actionPerformed(java.awt.event.ActionEvent e) |
void |
propertyChange(java.beans.PropertyChangeEvent evt) |
void |
tableChanged(javax.swing.event.TableModelEvent e) |
protected void |
updateEnabledState() |
applyChanges, applyExistingConflictingRelation, applyExistingNonConflictingRelation, applyNewRelation, confirmClosingBecauseOfDirtyState, hideEditor, isEditorDirty, warnDoubleConflictcanDownload, valueChangedpublic ApplyAction(MemberTable memberTable, MemberTableModel memberTableModel, TagEditorModel tagModel, OsmDataLayer layer, IRelationEditor editor)
ApplyAction.memberTable - member tablememberTableModel - member table modellayer - OSM data layereditor - relation editortagModel - tag editor modelpublic void actionPerformed(java.awt.event.ActionEvent e)
actionPerformed in interface java.awt.event.ActionListenerprotected void updateEnabledState()
updateEnabledState in class SavingActionpublic void propertyChange(java.beans.PropertyChangeEvent evt)
propertyChange in interface java.beans.PropertyChangeListenerpublic void tableChanged(javax.swing.event.TableModelEvent e)
tableChanged in interface javax.swing.event.TableModelListenertableChanged in class AbstractRelationEditorAction