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