diff --git a/src/org/openstreetmap/josm/data/validation/routines/AbstractValidator.java b/src/org/openstreetmap/josm/data/validation/routines/AbstractValidator.java
index 9973871..ce65a8c 100644
|
a
|
b
|
public abstract class AbstractValidator {
|
| 17 | 17 | public abstract boolean isValid(String value); |
| 18 | 18 | |
| 19 | 19 | /** |
| | 20 | * Returns the name of this validator |
| | 21 | * @return the name of this validator |
| | 22 | */ |
| | 23 | public abstract String getValidatorName(); |
| | 24 | |
| | 25 | /** |
| 20 | 26 | * Replies the error message. |
| 21 | 27 | * @return the errorMessage |
| 22 | 28 | */ |
diff --git a/src/org/openstreetmap/josm/data/validation/routines/EmailValidator.java b/src/org/openstreetmap/josm/data/validation/routines/EmailValidator.java
index 2c939af..d5b81f0 100644
|
a
|
b
|
public class EmailValidator extends AbstractValidator {
|
| 186 | 186 | return true; |
| 187 | 187 | } |
| 188 | 188 | |
| | 189 | @Override |
| | 190 | public String getValidatorName() { |
| | 191 | return tr("Email validator"); |
| | 192 | } |
| | 193 | |
| 189 | 194 | /** |
| 190 | 195 | * Returns true if the domain component of an email address is valid. |
| 191 | 196 | * |
diff --git a/src/org/openstreetmap/josm/data/validation/routines/UrlValidator.java b/src/org/openstreetmap/josm/data/validation/routines/UrlValidator.java
index 621996f..4a9fbbe 100644
|
a
|
b
|
public class UrlValidator extends AbstractValidator {
|
| 350 | 350 | return true; |
| 351 | 351 | } |
| 352 | 352 | |
| | 353 | @Override |
| | 354 | public String getValidatorName() { |
| | 355 | return tr("URL validator"); |
| | 356 | } |
| | 357 | |
| 353 | 358 | /** |
| 354 | 359 | * Validate scheme. If schemes[] was initialized to a non null, |
| 355 | 360 | * then only those schemes are allowed. |
diff --git a/src/org/openstreetmap/josm/data/validation/tests/InternetTags.java b/src/org/openstreetmap/josm/data/validation/tests/InternetTags.java
index 15d54cf..591ae2f 100644
|
a
|
b
|
public class InternetTags extends Test {
|
| 134 | 134 | return doValidateTag(p, k, proto+value, validator, code); |
| 135 | 135 | } |
| 136 | 136 | String msg = tr("''{0}'': {1}", k, errMsg); |
| 137 | | error = new TestError(this, Severity.WARNING, msg, code, p); |
| | 137 | // todo obtain English message for ignore functionality |
| | 138 | error = new TestError(this, Severity.WARNING, validator.getValidatorName(), msg, msg, code, p); |
| 138 | 139 | } |
| 139 | 140 | return error; |
| 140 | 141 | } |