public class RefreshAction extends SavingAction implements UndoRedoHandler.CommandQueueListener
tagModel, tfRole
editor, layer, memberTable, memberTableModel
Constructor and Description |
---|
RefreshAction(MemberTable memberTable,
MemberTableModel memberTableModel,
TagEditorModel tagModel,
OsmDataLayer layer,
IRelationEditor editor)
Constructs a new
RefreshAction . |
Modifier and Type | Method and Description |
---|---|
void |
actionPerformed(java.awt.event.ActionEvent e) |
void |
commandChanged(int queueSize,
int redoSize)
Notifies the listener about the new queue size
|
protected int |
confirmCloseDeletedRelation() |
protected int |
confirmDiscardDirtyData() |
void |
updateEnabledState() |
applyChanges, applyExistingConflictingRelation, applyExistingNonConflictingRelation, applyNewRelation, confirmClosingBecauseOfDirtyState, hideEditor, isEditorDirty, warnDoubleConflict
canDownload, tableChanged, valueChanged
public RefreshAction(MemberTable memberTable, MemberTableModel memberTableModel, TagEditorModel tagModel, OsmDataLayer layer, IRelationEditor editor)
RefreshAction
.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.ActionListener
public void updateEnabledState()
updateEnabledState
in class SavingAction
protected int confirmDiscardDirtyData()
protected int confirmCloseDeletedRelation()
public void commandChanged(int queueSize, int redoSize)
UndoRedoHandler.CommandQueueListener
commandChanged
in interface UndoRedoHandler.CommandQueueListener
queueSize
- Undo stack sizeredoSize
- Redo stack size