* @return The list of commands
*/
public List<Command> buildResolveCommand(Conflict<? extends OsmPrimitive> conflict) {
List<Command> cmds = new ArrayList<>();
if (hasCoordConflict() && isDecidedCoord()) {
cmds.add(new CoordinateConflictResolveCommand(conflict, coordMergeDecision));
}
if (hasDeletedStateConflict() && isDecidedDeletedState()) {
cmds.add(new DeletedStateConflictResolveCommand(conflict, deletedMergeDecision));
}
return cmds;