Class SelectedMembersForSelectionAction
- java.lang.Object
-
- javax.swing.AbstractAction
-
- org.openstreetmap.josm.gui.dialogs.relation.actions.AbstractRelationEditorAction
-
- org.openstreetmap.josm.gui.dialogs.relation.actions.AddFromSelectionAction
-
- org.openstreetmap.josm.gui.dialogs.relation.actions.SelectedMembersForSelectionAction
-
- All Implemented Interfaces:
java.awt.event.ActionListener
,java.beans.PropertyChangeListener
,java.io.Serializable
,java.lang.Cloneable
,java.util.EventListener
,javax.swing.Action
,javax.swing.event.ListSelectionListener
,javax.swing.event.TableModelListener
public class SelectedMembersForSelectionAction extends AddFromSelectionAction
Selects members in the relation editor which refer to primitives in the current selection of the context layer.- Since:
- 9496
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description private static long
serialVersionUID
-
Fields inherited from class org.openstreetmap.josm.gui.dialogs.relation.actions.AbstractRelationEditorAction
editorAccess
-
-
Constructor Summary
Constructors Constructor Description SelectedMembersForSelectionAction(IRelationEditorActionAccess editorAccess)
Constructs a newSelectedMembersForSelectionAction
.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
actionPerformed(java.awt.event.ActionEvent e)
protected void
updateEnabledState()
-
Methods inherited from class org.openstreetmap.josm.gui.dialogs.relation.actions.AddFromSelectionAction
filterConfirmedPrimitives, isPotentialDuplicate
-
Methods inherited from class org.openstreetmap.josm.gui.dialogs.relation.actions.AbstractRelationEditorAction
canDownload, getEditor, getLayer, getMemberTable, getMemberTableModel, getSelectionTable, getSelectionTableModel, getTagModel, isExpertOnly, propertyChange, tableChanged, valueChanged
-
Methods inherited from class javax.swing.AbstractAction
addPropertyChangeListener, clone, firePropertyChange, getKeys, getPropertyChangeListeners, getValue, isEnabled, putValue, removePropertyChangeListener, setEnabled
-
-
-
-
Field Detail
-
serialVersionUID
private static final long serialVersionUID
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
SelectedMembersForSelectionAction
public SelectedMembersForSelectionAction(IRelationEditorActionAccess editorAccess)
Constructs a newSelectedMembersForSelectionAction
.- Parameters:
editorAccess
- An interface to access the relation editor contents.
-
-
Method Detail
-
updateEnabledState
protected void updateEnabledState()
- Specified by:
updateEnabledState
in classAbstractRelationEditorAction
-
actionPerformed
public void actionPerformed(java.awt.event.ActionEvent e)
-
-