| Package | Description |
|---|---|
| org.openstreetmap.josm.gui.dialogs.relation |
Toggle dialog allowing to display currently loaded relations and perform operations on them.
|
| org.openstreetmap.josm.gui.dialogs.relation.actions |
Provides the classes for relation editor actions.
|
| Modifier and Type | Class and Description |
|---|---|
private class |
GenericRelationEditor.RelationEditorActionAccess |
| Modifier and Type | Method and Description |
|---|---|
protected static javax.swing.JPanel |
GenericRelationEditor.buildMemberEditorPanel(GenericRelationEditor.LeftButtonToolbar leftButtonToolbar,
IRelationEditorActionAccess editorAccess)
builds the panel for the relation member editor
|
protected static javax.swing.JToolBar |
GenericRelationEditor.buildSelectionControlButtonToolbar(IRelationEditorActionAccess editorAccess)
build the toolbar with the buttons for adding or removing the current selection
|
| Constructor and Description |
|---|
LeftButtonToolbar(IRelationEditorActionAccess editorAccess)
Constructs a new
LeftButtonToolbar. |
| Modifier and Type | Field and Description |
|---|---|
protected IRelationEditorActionAccess |
AbstractRelationEditorAction.editorAccess |
| Modifier and Type | Method and Description |
|---|---|
static void |
IRelationEditorActionGroup.fillToolbar(javax.swing.JToolBar toolbar,
java.util.List<IRelationEditorActionGroup> groups,
IRelationEditorActionAccess editorAccess)
Fills the toolbar with some action groups.
|
java.util.List<AbstractRelationEditorAction> |
IRelationEditorActionGroup.getActions(IRelationEditorActionAccess editorAccess)
Get the actions in this action group.
|
void |
IRelationEditorUpdateOn.register(IRelationEditorActionAccess editor,
AbstractRelationEditorAction action)
Registers the given action as listener on the relation editor.
|
| Constructor and Description |
|---|
AbstractRelationEditorAction(IRelationEditorActionAccess editorAccess,
IRelationEditorUpdateOn... updateOn)
Create a new relation editor action
|
AbstractRelationEditorAction(IRelationEditorActionAccess editorAccess,
java.lang.String actionMapKey,
IRelationEditorUpdateOn... updateOn)
Create a new relation editor action
|
AddFromSelectionAction(IRelationEditorActionAccess editorAccess,
IRelationEditorUpdateOn... updateOn) |
AddSelectedAfterSelection(IRelationEditorActionAccess editorAccess)
Constructs a new
AddSelectedAfterSelection. |
AddSelectedAtEndAction(IRelationEditorActionAccess editorAccess)
Constructs a new
AddSelectedAtEndAction. |
AddSelectedAtStartAction(IRelationEditorActionAccess editorAccess)
Constructs a new
AddSelectedAtStartAction. |
AddSelectedBeforeSelection(IRelationEditorActionAccess editorAccess)
Constructs a new
AddSelectedBeforeSelection. |
ApplyAction(IRelationEditorActionAccess editorAccess)
Constructs a new
ApplyAction. |
CancelAction(IRelationEditorActionAccess editorAccess)
Constructs a new
CancelAction. |
CopyMembersAction(IRelationEditorActionAccess editorAccess)
Constructs a new
CopyMembersAction. |
DeleteCurrentRelationAction(IRelationEditorActionAccess editorAccess)
Constructs a new
DeleteCurrentRelationAction. |
DownloadIncompleteMembersAction(IRelationEditorActionAccess editorAccess,
java.lang.String actionMapKey)
Constructs a new
DownloadIncompleteMembersAction. |
DownloadSelectedIncompleteMembersAction(IRelationEditorActionAccess editorAccess)
Constructs a new
DownloadSelectedIncompleteMembersAction. |
DuplicateRelationAction(IRelationEditorActionAccess editorAccess)
Constructs a new
DuplicateRelationAction. |
EditAction(IRelationEditorActionAccess editorAccess)
Constructs a new
EditAction. |
MoveDownAction(IRelationEditorActionAccess editorAccess,
java.lang.String actionMapKey)
Constructs a new
MoveDownAction. |
MoveUpAction(IRelationEditorActionAccess editorAccess,
java.lang.String actionMapKey)
Constructs a new
MoveUpAction. |
OKAction(IRelationEditorActionAccess editorAccess)
Constructs a new
OKAction. |
PasteMembersAction(IRelationEditorActionAccess editorAccess)
Constructs a new
PasteMembersAction. |
RefreshAction(IRelationEditorActionAccess editorAccess)
Constructs a new
RefreshAction. |
RemoveAction(IRelationEditorActionAccess editorAccess,
java.lang.String actionMapKey)
Constructs a new
RemoveAction. |
RemoveSelectedAction(IRelationEditorActionAccess editorAccess)
Constructs a new
RemoveSelectedAction. |
ReverseAction(IRelationEditorActionAccess editorAccess)
Constructs a new
ReverseAction. |
SavingAction(IRelationEditorActionAccess editorAccess,
IRelationEditorUpdateOn... updateOn) |
SelectAction(IRelationEditorActionAccess editorAccess)
Constructs a new
SelectAction. |
SelectedMembersForSelectionAction(IRelationEditorActionAccess editorAccess)
Constructs a new
SelectedMembersForSelectionAction. |
SelectPrimitivesForSelectedMembersAction(IRelationEditorActionAccess editorAccess)
Select objects for selected relation members.
|
SetRoleAction(IRelationEditorActionAccess editorAccess)
Constructs a new
SetRoleAction. |
SortAction(IRelationEditorActionAccess editorAccess)
Constructs a new
SortAction. |
SortBelowAction(IRelationEditorActionAccess editorAccess)
Constructs a new
SortBelowAction. |