public class FixableTestError extends TestError
Constructor and Description |
---|
FixableTestError(Test tester,
Severity severity,
String message,
int code,
Collection<? extends OsmPrimitive> primitives,
Collection<?> highlighted,
Command fix)
Constructs a new
FixableTestError for multiple primitives. |
FixableTestError(Test tester,
Severity severity,
String message,
int code,
Collection<? extends OsmPrimitive> primitives,
Command fix)
Constructs a new
FixableTestError for multiple primitives. |
FixableTestError(Test tester,
Severity severity,
String message,
int code,
OsmPrimitive primitive,
Command fix)
Constructs a new
FixableTestError for a single primitive. |
FixableTestError(Test tester,
Severity severity,
String message,
String description,
String descriptionEn,
int code,
Collection<? extends OsmPrimitive> primitives,
Collection<?> highlighted,
Command fix)
Constructs a new
FixableTestError for multiple primitives. |
FixableTestError(Test tester,
Severity severity,
String message,
String description,
String descriptionEn,
int code,
Collection<? extends OsmPrimitive> primitives,
Command fix)
Constructs a new
FixableTestError for multiple primitives. |
FixableTestError(Test tester,
Severity severity,
String message,
String description,
String descriptionEn,
int code,
OsmPrimitive primitive,
Command fix)
Constructs a new
FixableTestError for a single primitive. |
Modifier and Type | Method and Description |
---|---|
Command |
getFix()
Fixes the error with the appropriate command
|
boolean |
isFixable()
Returns true if the error can be fixed automatically
|
compareTo, dataChanged, getCode, getDescription, getHighlighted, getIgnoreGroup, getIgnoreState, getIgnoreSubGroup, getMessage, getPrimitives, getSelectablePrimitives, getSeverity, getTester, isIgnored, isSelected, nodeMoved, otherDatasetChange, primitivesAdded, primitivesRemoved, relationMembersChanged, setIgnored, setMessage, setPrimitives, setSelected, setSeverity, setTester, tagsChanged, toString, visitHighlighted, wayNodesChanged
public FixableTestError(Test tester, Severity severity, String message, int code, OsmPrimitive primitive, Command fix)
FixableTestError
for a single primitive.tester
- The testerseverity
- The severity of this errormessage
- The error messagecode
- The test error reference codeprimitive
- The affected primitivefix
- The command used to fix the errorpublic FixableTestError(Test tester, Severity severity, String message, int code, Collection<? extends OsmPrimitive> primitives, Command fix)
FixableTestError
for multiple primitives.tester
- The testerseverity
- The severity of this errormessage
- The error messagecode
- The test error reference codeprimitives
- The affected primitivesfix
- The command used to fix the errorpublic FixableTestError(Test tester, Severity severity, String message, int code, Collection<? extends OsmPrimitive> primitives, Collection<?> highlighted, Command fix)
FixableTestError
for multiple primitives.tester
- The testerseverity
- The severity of this errormessage
- The error messagecode
- The test error reference codeprimitives
- The affected primitiveshighlighted
- OSM primitives to highlightfix
- The command used to fix the errorpublic FixableTestError(Test tester, Severity severity, String message, String description, String descriptionEn, int code, OsmPrimitive primitive, Command fix)
FixableTestError
for a single primitive.tester
- The testerseverity
- The severity of this errormessage
- The error messagedescription
- The translated descriptiondescriptionEn
- The English descriptioncode
- The test error reference codeprimitive
- The affected primitivefix
- The command used to fix the errorpublic FixableTestError(Test tester, Severity severity, String message, String description, String descriptionEn, int code, Collection<? extends OsmPrimitive> primitives, Command fix)
FixableTestError
for multiple primitives.tester
- The testerseverity
- The severity of this errormessage
- The error messagedescription
- The translated descriptiondescriptionEn
- The English descriptioncode
- The test error reference codeprimitives
- The affected primitivesfix
- The command used to fix the errorpublic FixableTestError(Test tester, Severity severity, String message, String description, String descriptionEn, int code, Collection<? extends OsmPrimitive> primitives, Collection<?> highlighted, Command fix)
FixableTestError
for multiple primitives.tester
- The testerseverity
- The severity of this errormessage
- The error messagedescription
- The translated descriptiondescriptionEn
- The English descriptioncode
- The test error reference codeprimitives
- The affected primitiveshighlighted
- OSM primitives to highlightfix
- The command used to fix the error