Package org.openstreetmap.josm.gui.dialogs.relation.actions
Provides the classes for relation editor actions.
-
Interface Summary Interface Description IRelationEditorActionAccess This interface provides access to the relation editor for actions.IRelationEditorActionGroup An action group for the relation editor, to be used in one of the tool bars.IRelationEditorUpdateOn This interface can be used to register the event listeners for aAbstractRelationEditorAction
. -
Class Summary Class Description AbstractRelationEditorAction Abstract superclass of relation editor actions.AddFromSelectionAction Abstract superclass of "Add from selection" actions.AddSelectedAfterSelection Add all objects selected in the current dataset after the last selected member.AddSelectedAtEndAction Add all objects selected in the current dataset after the last member.AddSelectedAtStartAction Add all objects selected in the current dataset before the first member.AddSelectedBeforeSelection Add all objects selected in the current dataset before the first selected member.ApplyAction Apply the current updates.CancelAction Cancel the updates and close the dialogCopyMembersAction Copy members.DeleteCurrentRelationAction Delete the currently edited relation.DownloadIncompleteMembersAction Download all incomplete members.DownloadSelectedIncompleteMembersAction Download selected incomplete members.DuplicateRelationAction Creates a new relation with a copy of the current editor state.EditAction Action for editing the currently selected relation.MoveDownAction Move the currently selected members down.MoveUpAction Move the currently selected members up.OKAction Apply the updates and close the dialog.PasteMembersAction Paste members.RefreshAction Refresh relation.RemoveAction Remove the currently selected members from this relation.RemoveSelectedAction Remove all members referring to one of the selected objects.ReverseAction Reverse the order of the relation members.SavingAction Abstract superclass of relation saving actions (OK, Apply, Cancel).SelectAction Select the currently edited relation.SelectedMembersForSelectionAction Selects members in the relation editor which refer to primitives in the current selection of the context layer.SelectPrimitivesForSelectedMembersAction Selects primitives in the layer this editor belongs to.SetRoleAction Sets a role for the selected membersSortAction Sort the relation membersSortBelowAction Sort the selected relation members and all members below.