public class TagConflictResolveCommand extends ConflictResolveCommand
OsmPrimitive.Command.OldNodeState| Modifier and Type | Field and Description |
|---|---|
private Conflict<? extends OsmPrimitive> |
conflict
the conflict to resolve
|
private java.util.List<TagMergeItem> |
mergeItems
the list of merge decisions, represented as
TagMergeItems |
| Constructor and Description |
|---|
TagConflictResolveCommand(Conflict<? extends OsmPrimitive> conflict,
java.util.List<TagMergeItem> mergeItems)
constructor
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
executeCommand()
Executes the command on the dataset.
|
void |
fillModifiedData(java.util.Collection<OsmPrimitive> modified,
java.util.Collection<OsmPrimitive> deleted,
java.util.Collection<OsmPrimitive> added)
Fill in the changed data this command operates on.
|
javax.swing.Icon |
getDescriptionIcon()
Provides a descriptive icon of this command.
|
java.lang.String |
getDescriptionText()
Provides a description text representing this command.
|
int |
getNumDecidedConflicts()
replies the number of decided conflicts
|
reconstituteConflicts, rememberConflict, undoCommandcheckAndConfirmOutlyingOperation, getLayer, getOrig, getParticipatingPrimitives, invalidBecauselayerRemovedgetChildrenprivate Conflict<? extends OsmPrimitive> conflict
private final java.util.List<TagMergeItem> mergeItems
TagMergeItemspublic TagConflictResolveCommand(Conflict<? extends OsmPrimitive> conflict, java.util.List<TagMergeItem> mergeItems)
conflict - the conflict data setmergeItems - the list of merge decisions, represented as TagMergeItemspublic int getNumDecidedConflicts()
public java.lang.String getDescriptionText()
PseudoCommandgetDescriptionText in class PseudoCommandpublic javax.swing.Icon getDescriptionIcon()
PseudoCommandgetDescriptionIcon in class PseudoCommandpublic boolean executeCommand()
CommandexecuteCommand in class Commandpublic void fillModifiedData(java.util.Collection<OsmPrimitive> modified, java.util.Collection<OsmPrimitive> deleted, java.util.Collection<OsmPrimitive> added)
CommandfillModifiedData in class Commandmodified - The modified primitivesdeleted - The deleted primitivesadded - The added primitives