public abstract class TagCorrector<P extends OsmPrimitive> extends Object
Modifier and Type | Field and Description |
---|---|
private String[] |
applicationOptions |
Constructor and Description |
---|
TagCorrector() |
Modifier and Type | Method and Description |
---|---|
protected Collection<Command> |
applyCorrections(Map<OsmPrimitive,List<TagCorrection>> tagCorrectionsMap,
Map<OsmPrimitive,List<RoleCorrection>> roleCorrectionMap,
String description) |
abstract Collection<Command> |
execute(P primitive,
P oldprimitive) |
private String[] applicationOptions
public TagCorrector()
public abstract Collection<Command> execute(P primitive, P oldprimitive) throws UserCancelException
UserCancelException
protected Collection<Command> applyCorrections(Map<OsmPrimitive,List<TagCorrection>> tagCorrectionsMap, Map<OsmPrimitive,List<RoleCorrection>> roleCorrectionMap, String description) throws UserCancelException
UserCancelException