| Package | Description |
|---|---|
| org.openstreetmap.josm.actions |
Provides the classes for JOSM user actions.
|
| 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.
|
| Constructor and Description |
|---|
ZoomToAction(MemberTable table)
Creates a new zoom to action for a
MemberTable using the matching description strings |
| Modifier and Type | Field and Description |
|---|---|
private MemberTable |
GenericRelationEditor.memberTable
the member table and its model
|
| Modifier and Type | Method and Description |
|---|---|
protected static javax.swing.JPanel |
GenericRelationEditor.buildMemberEditorPanel(MemberTable memberTable,
MemberTableModel memberTableModel,
SelectionTable selectionTable,
SelectionTableModel selectionTableModel,
IRelationEditor re,
GenericRelationEditor.LeftButtonToolbar leftButtonToolbar,
AutoCompletingTextField tfRole)
builds the panel for the relation member editor
|
protected static javax.swing.JToolBar |
GenericRelationEditor.buildSelectionControlButtonToolbar(MemberTable memberTable,
MemberTableModel memberTableModel,
SelectionTableModel selectionTableModel,
IRelationEditor re)
build the toolbar with the buttons for adding or removing the current selection
|
private static int |
MemberTransferHandler.computeInsertionRow(javax.swing.TransferHandler.TransferSupport support,
MemberTable destination) |
protected abstract RelationMember |
MemberTransferHandler.AbstractRelationMemberConverter.getMember(MemberTable destination,
T data,
OsmPrimitive p) |
protected <T extends PrimitiveId> |
MemberTransferHandler.importData(MemberTable destination,
int insertRow,
java.util.Collection<T> memberData,
MemberTransferHandler.AbstractRelationMemberConverter<T> toMemberFunction) |
private boolean |
MemberTransferHandler.importDataAt(javax.swing.TransferHandler.TransferSupport support,
MemberTable destination,
int insertRow) |
protected RelationMember |
MemberTransferHandler.AbstractRelationMemberConverter.importPrimitive(MemberTable destination,
T data) |
protected void |
MemberTransferHandler.importPrimitiveData(javax.swing.TransferHandler.TransferSupport support,
MemberTable destination,
int insertRow) |
protected void |
MemberTransferHandler.importRelationMemberData(javax.swing.TransferHandler.TransferSupport support,
MemberTable destination,
int insertRow) |
| Constructor and Description |
|---|
LeftButtonToolbar(MemberTable memberTable,
MemberTableModel memberTableModel,
IRelationEditor re)
Constructs a new
LeftButtonToolbar. |
| Modifier and Type | Field and Description |
|---|---|
protected MemberTable |
AbstractRelationEditorAction.memberTable |
| Constructor and Description |
|---|
AbstractRelationEditorAction(MemberTable memberTable,
MemberTableModel memberTableModel,
java.lang.String actionMapKey) |
AbstractRelationEditorAction(MemberTable memberTable,
MemberTableModel memberTableModel,
java.lang.String actionMapKey,
OsmDataLayer layer,
IRelationEditor editor) |
AddFromSelectionAction(MemberTable memberTable,
MemberTableModel memberTableModel,
SelectionTable selectionTable,
SelectionTableModel selectionTableModel,
java.lang.String actionMapKey,
OsmDataLayer layer,
IRelationEditor editor) |
ApplyAction(MemberTable memberTable,
MemberTableModel memberTableModel,
TagEditorModel tagModel,
OsmDataLayer layer,
IRelationEditor editor)
Constructs a new
ApplyAction. |
CancelAction(MemberTable memberTable,
MemberTableModel memberTableModel,
TagEditorModel tagModel,
OsmDataLayer layer,
IRelationEditor editor,
AutoCompletingTextField tfRole)
Constructs a new
CancelAction. |
DownloadIncompleteMembersAction(MemberTable memberTable,
MemberTableModel memberTableModel,
java.lang.String actionMapKey,
OsmDataLayer layer,
IRelationEditor editor)
Constructs a new
DownloadIncompleteMembersAction. |
DownloadSelectedIncompleteMembersAction(MemberTable memberTable,
MemberTableModel memberTableModel,
java.lang.String actionMapKey,
OsmDataLayer layer,
IRelationEditor editor)
Constructs a new
DownloadSelectedIncompleteMembersAction. |
EditAction(MemberTable memberTable,
MemberTableModel memberTableModel,
OsmDataLayer layer)
Constructs a new
EditAction. |
MoveDownAction(MemberTable memberTable,
MemberTableModel memberTableModel,
java.lang.String actionMapKey)
Constructs a new
MoveDownAction. |
MoveUpAction(MemberTable memberTable,
MemberTableModel memberTableModel,
java.lang.String actionMapKey)
Constructs a new
MoveUpAction. |
OKAction(MemberTable memberTable,
MemberTableModel memberTableModel,
TagEditorModel tagModel,
OsmDataLayer layer,
IRelationEditor editor,
AutoCompletingTextField tfRole)
Constructs a new
OKAction. |
PasteMembersAction(MemberTable memberTable,
OsmDataLayer layer,
IRelationEditor editor)
Constructs a new
PasteMembersAction. |
RefreshAction(MemberTable memberTable,
MemberTableModel memberTableModel,
TagEditorModel tagModel,
OsmDataLayer layer,
IRelationEditor editor)
Constructs a new
RefreshAction. |
RemoveAction(MemberTable memberTable,
MemberTableModel memberTableModel,
java.lang.String actionMapKey)
Constructs a new
RemoveAction. |
ReverseAction(MemberTable memberTable,
MemberTableModel memberTableModel)
Constructs a new
ReverseAction. |
SavingAction(MemberTable memberTable,
MemberTableModel memberTableModel,
TagEditorModel tagModel,
OsmDataLayer layer,
IRelationEditor editor,
AutoCompletingTextField tfRole) |
SelectPrimitivesForSelectedMembersAction(MemberTable memberTable,
MemberTableModel memberTableModel,
OsmDataLayer layer)
Select objects for selected relation members.
|
SetRoleAction(MemberTable memberTable,
MemberTableModel memberTableModel,
AutoCompletingTextField tfRole)
Constructs a new
SetRoleAction. |
SortAction(MemberTable memberTable,
MemberTableModel memberTableModel)
Constructs a new
SortAction. |
SortBelowAction(MemberTable memberTable,
MemberTableModel memberTableModel)
Constructs a new
SortBelowAction. |