diff --git a/src/org/openstreetmap/josm/gui/dialogs/relation/GenericRelationEditor.java b/src/org/openstreetmap/josm/gui/dialogs/relation/GenericRelationEditor.java
index b766d8d..e81634d 100644
|
a
|
b
|
public class GenericRelationEditor extends RelationEditor {
|
| 471 | 471 | MoveUpAction moveUpAction = new MoveUpAction(); |
| 472 | 472 | memberTableModel.getSelectionModel().addListSelectionListener(moveUpAction); |
| 473 | 473 | tb.add(moveUpAction); |
| | 474 | memberTable.getActionMap().put("moveUp", moveUpAction); |
| | 475 | memberTable.getInputMap(MemberTable.WHEN_ANCESTOR_OF_FOCUSED_COMPONENT) |
| | 476 | .put(KeyStroke.getKeyStroke(KeyEvent.VK_UP, KeyEvent.ALT_DOWN_MASK), "moveUp"); |
| 474 | 477 | |
| 475 | 478 | // -- move down action |
| 476 | 479 | MoveDownAction moveDownAction = new MoveDownAction(); |
| 477 | 480 | memberTableModel.getSelectionModel().addListSelectionListener(moveDownAction); |
| 478 | 481 | tb.add(moveDownAction); |
| | 482 | memberTable.getActionMap().put("moveDown", moveDownAction); |
| | 483 | memberTable.getInputMap(MemberTable.WHEN_ANCESTOR_OF_FOCUSED_COMPONENT) |
| | 484 | .put(KeyStroke.getKeyStroke(KeyEvent.VK_DOWN, KeyEvent.ALT_DOWN_MASK), "moveDown"); |
| 479 | 485 | |
| 480 | 486 | tb.addSeparator(); |
| 481 | 487 | |
| … |
… |
public class GenericRelationEditor extends RelationEditor {
|
| 488 | 494 | RemoveAction removeSelectedAction = new RemoveAction(); |
| 489 | 495 | memberTable.getSelectionModel().addListSelectionListener(removeSelectedAction); |
| 490 | 496 | tb.add(removeSelectedAction); |
| | 497 | memberTable.getActionMap().put("removeSelected", removeSelectedAction); |
| | 498 | memberTable.getInputMap(MemberTable.WHEN_ANCESTOR_OF_FOCUSED_COMPONENT) |
| | 499 | .put(KeyStroke.getKeyStroke((char) KeyEvent.VK_DELETE), "removeSelected"); |
| 491 | 500 | |
| 492 | 501 | tb.addSeparator(); |
| 493 | 502 | // -- sort action |