|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.openstreetmap.josm.data.validation.TestError
public class TestError
Validation error
Nested Class Summary | |
---|---|
(package private) class |
TestError.PaintVisitor
Visitor that highlights the primitives affected by this error |
Field Summary | |
---|---|
private int |
code
Internal code used by testers to classify errors |
private java.lang.String |
description
Deeper error description |
private java.lang.String |
description_en
|
private java.util.Collection<?> |
highlighted
The primitives to be highlighted |
private java.lang.Boolean |
ignored
is this error on the ignore list |
private java.lang.String |
message
The error message |
private java.util.Collection<? extends OsmPrimitive> |
primitives
The affected primitives |
private boolean |
selected
If this error is selected |
private Severity |
severity
Severity |
private Test |
tester
The tester that raised this error |
Constructor Summary | |
---|---|
TestError(Test tester,
Severity severity,
java.lang.String message,
int code,
java.util.Collection<? extends OsmPrimitive> primitives)
|
|
TestError(Test tester,
Severity severity,
java.lang.String message,
int code,
java.util.Collection<? extends OsmPrimitive> primitives,
java.util.Collection<?> highlighted)
|
|
TestError(Test tester,
Severity severity,
java.lang.String message,
int code,
OsmPrimitive primitive)
|
|
TestError(Test tester,
Severity severity,
java.lang.String message,
java.lang.String description,
java.lang.String description_en,
int code,
java.util.Collection<? extends OsmPrimitive> primitives)
|
|
TestError(Test tester,
Severity severity,
java.lang.String message,
java.lang.String description,
java.lang.String description_en,
int code,
java.util.Collection<? extends OsmPrimitive> primitives,
java.util.Collection<?> highlighted)
Constructors |
|
TestError(Test tester,
Severity severity,
java.lang.String message,
java.lang.String description,
java.lang.String description_en,
int code,
OsmPrimitive primitive)
|
Method Summary | |
---|---|
int |
getCode()
Gets the code |
java.lang.String |
getDescription()
Gets the error message |
Command |
getFix()
Fixes the error with the appropriate command |
java.lang.Boolean |
getIgnored()
|
java.lang.String |
getIgnoreGroup()
|
java.lang.String |
getIgnoreState()
Sets the ignore state for this error |
java.lang.String |
getIgnoreSubGroup()
|
java.lang.String |
getMessage()
Gets the error message |
java.util.Collection<? extends OsmPrimitive> |
getPrimitives()
Gets the list of primitives affected by this error |
java.util.Collection<? extends OsmPrimitive> |
getSelectablePrimitives()
Gets the list of primitives affected by this error and are selectable |
Severity |
getSeverity()
Gets the severity of this error |
Test |
getTester()
Gets the tester that raised this error |
boolean |
isFixable()
Returns true if the error can be fixed automatically |
void |
paint(java.awt.Graphics g,
MapView mv)
Paints the error on affected primitives |
void |
setIgnored(boolean state)
|
void |
setMessage(java.lang.String message)
Sets the error message |
void |
setPrimitives(java.util.List<OsmPrimitive> primitives)
Sets the list of primitives affected by this error |
void |
setSelected(boolean selected)
Sets the selection flag of this error |
void |
setSeverity(Severity severity)
Sets the severity of this error |
void |
visitHighlighted(ValidatorVisitor v)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
private java.lang.Boolean ignored
private Severity severity
private java.lang.String message
private java.lang.String description
private java.lang.String description_en
private java.util.Collection<? extends OsmPrimitive> primitives
private java.util.Collection<?> highlighted
private Test tester
private int code
private boolean selected
Constructor Detail |
---|
public TestError(Test tester, Severity severity, java.lang.String message, java.lang.String description, java.lang.String description_en, int code, java.util.Collection<? extends OsmPrimitive> primitives, java.util.Collection<?> highlighted)
tester
- The testerseverity
- The severity of this errormessage
- The error messageprimitive
- The affected primitiveprimitives
- The affected primitivescode
- The test error reference codepublic TestError(Test tester, Severity severity, java.lang.String message, int code, java.util.Collection<? extends OsmPrimitive> primitives, java.util.Collection<?> highlighted)
public TestError(Test tester, Severity severity, java.lang.String message, java.lang.String description, java.lang.String description_en, int code, java.util.Collection<? extends OsmPrimitive> primitives)
public TestError(Test tester, Severity severity, java.lang.String message, int code, java.util.Collection<? extends OsmPrimitive> primitives)
public TestError(Test tester, Severity severity, java.lang.String message, int code, OsmPrimitive primitive)
public TestError(Test tester, Severity severity, java.lang.String message, java.lang.String description, java.lang.String description_en, int code, OsmPrimitive primitive)
Method Detail |
---|
public java.lang.String getMessage()
public java.lang.String getDescription()
public void setMessage(java.lang.String message)
message
- The error messagepublic java.util.Collection<? extends OsmPrimitive> getPrimitives()
public java.util.Collection<? extends OsmPrimitive> getSelectablePrimitives()
public void setPrimitives(java.util.List<OsmPrimitive> primitives)
primitives
- the list of primitives affected by this errorpublic Severity getSeverity()
public void setSeverity(Severity severity)
severity
- the severity of this errorpublic java.lang.String getIgnoreState()
public java.lang.String getIgnoreSubGroup()
public java.lang.String getIgnoreGroup()
public void setIgnored(boolean state)
public java.lang.Boolean getIgnored()
public Test getTester()
public int getCode()
public boolean isFixable()
public Command getFix()
public void paint(java.awt.Graphics g, MapView mv)
g
- The graphicsmv
- The MapViewpublic void visitHighlighted(ValidatorVisitor v)
public void setSelected(boolean selected)
selected
- if this error is selected
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |