Package | Description |
---|---|
org.openstreetmap.josm.command.conflict |
Provides commands for handling conflicts.
|
org.openstreetmap.josm.gui.conflict.pair |
Provides the classes for displaying conflicts as pair of lists.
|
org.openstreetmap.josm.gui.conflict.pair.nodes |
Provides the classes for displaying conflicts in ways list of nodes.
|
org.openstreetmap.josm.gui.conflict.pair.properties |
Provides the classes for displaying conflicts in OSM primitive properties.
|
org.openstreetmap.josm.gui.conflict.pair.relation |
Provides the classes for displaying conflicts in OSM primitive relation memberships.
|
org.openstreetmap.josm.gui.conflict.pair.tags |
Provides the classes for displaying conflicts in OSM primitive tags.
|
org.openstreetmap.josm.gui.dialogs |
Provides three kinds of dialogs:
Toggle dialogs on the right side of the GUI, that can be turned on, off, attached or detached from the GUI
Changeset dialog based on a standalone implementation, dedicated to OSM changesets management
Extended dialogs for everything else
|
Class and Description |
---|
MergeDecisionType
This is the merge decision for a primitive.
|
Class and Description |
---|
AbstractListMergeModel
ListMergeModel is a model for interactively comparing and merging two list of entries
of type T.
|
AbstractListMergeModel.ComparePairListModel |
AbstractListMergeModel.EntriesSelectionModel
This is the selection model to be used in a
JTable which displays
an entry list managed by AbstractListMergeModel . |
AbstractListMergeModel.EntriesTableModel
This an adapter between a
JTable and one of the three entry lists
in the role ListRole managed by the AbstractListMergeModel . |
AbstractListMerger.CopyAction
Base class of all other Copy* inner classes.
|
AbstractListMerger.CopyAfterCurrentLeftAction
Action for copying selected nodes in the list of my nodes to the list of merged
nodes.
|
AbstractListMerger.CopyAfterCurrentRightAction |
AbstractListMerger.CopyAllLeft |
AbstractListMerger.CopyAllRight |
AbstractListMerger.CopyBeforeCurrentLeftAction
Action for copying selected nodes in the list of my nodes to the list of merged
nodes.
|
AbstractListMerger.CopyBeforeCurrentRightAction |
AbstractListMerger.CopyEndLeftAction
Action for copying selected nodes in the list of my nodes to the list of merged
nodes.
|
AbstractListMerger.CopyEndRightAction |
AbstractListMerger.CopyStartLeftAction
Action for copying selected nodes in the list of my nodes to the list of merged
nodes.
|
AbstractListMerger.CopyStartRightAction |
AbstractListMerger.FreezeAction
Action for freezing the current state of the list merger
|
AbstractListMerger.FreezeActionProperties |
AbstractListMerger.MoveDownMergedAction
Action for moving the currently selected entries in the list of merged entries
one position down
|
AbstractListMerger.MoveUpMergedAction |
AbstractListMerger.RemoveMergedAction
Action for removing the selected entries in the list of merged entries
from the list of merged entries.
|
AbstractMergePanel
A panel used as tab in the merge dialog.
|
AbstractMergePanel.MergeRow
A helper class to add a row to the layout.
|
ComparePairType
Enumeration of the possible comparison pairs
|
IConflictResolver
The conflict resolver receives the result of a
ConflictDialog . |
ListRole
Enumeration of roles entry lists play in
AbstractListMergeModel |
MergeDecisionType
This is the merge decision for a primitive.
|
Class and Description |
---|
AbstractListMergeModel
ListMergeModel is a model for interactively comparing and merging two list of entries
of type T.
|
AbstractListMergeModel.EntriesTableModel
This an adapter between a
JTable and one of the three entry lists
in the role ListRole managed by the AbstractListMergeModel . |
AbstractListMerger
A UI component for resolving conflicts in two lists of entries of type T.
|
IConflictResolver
The conflict resolver receives the result of a
ConflictDialog . |
PairTable
This is the base class for all tables that display an
AbstractListMergeModel . |
Class and Description |
---|
AbstractMergePanel
A panel used as tab in the merge dialog.
|
AbstractMergePanel.AbstractUndecideRow
Add the undecide button to the middle of the merged row.
|
AbstractMergePanel.MergeRow
A helper class to add a row to the layout.
|
AbstractMergePanel.MergeRowWithoutButton
A row that does not contain the merge buttons.
|
IConflictResolver
The conflict resolver receives the result of a
ConflictDialog . |
MergeDecisionType
This is the merge decision for a primitive.
|
Class and Description |
---|
AbstractListMergeModel
ListMergeModel is a model for interactively comparing and merging two list of entries
of type T.
|
AbstractListMergeModel.EntriesTableModel
This an adapter between a
JTable and one of the three entry lists
in the role ListRole managed by the AbstractListMergeModel . |
AbstractListMerger
A UI component for resolving conflicts in two lists of entries of type T.
|
IConflictResolver
The conflict resolver receives the result of a
ConflictDialog . |
PairTable
This is the base class for all tables that display an
AbstractListMergeModel . |
Class and Description |
---|
AbstractMergePanel
A panel used as tab in the merge dialog.
|
AbstractMergePanel.AbstractUndecideRow
Add the undecide button to the middle of the merged row.
|
AbstractMergePanel.MergeRow
A helper class to add a row to the layout.
|
IConflictResolver
The conflict resolver receives the result of a
ConflictDialog . |
MergeDecisionType
This is the merge decision for a primitive.
|
Class and Description |
---|
ConflictResolver
An UI component for resolving conflicts between two
OsmPrimitive s. |
MergeDecisionType
This is the merge decision for a primitive.
|