Package gov.nasa.pds.tools.validate
Class ValidationProblem
java.lang.Object
gov.nasa.pds.tools.validate.ValidationProblem
- Direct Known Subclasses:
ContentProblem
public class ValidationProblem extends Object
-
Constructor Summary
Constructors Constructor Description ValidationProblem(ProblemDefinition defn, ValidationTarget target)
ValidationProblem(ProblemDefinition defn, ValidationTarget target, int lineNumber, int columnNumber)
ValidationProblem(ProblemDefinition defn, ValidationTarget target, int lineNumber, int columnNumber, String message)
ValidationProblem(ProblemDefinition defn, ValidationTarget target, String message)
ValidationProblem(ProblemDefinition defn, URL target)
ValidationProblem(ProblemDefinition defn, URL target, int lineNumber, int columnNumber)
ValidationProblem(ProblemDefinition defn, URL target, int lineNumber, int columnNumber, String message)
ValidationProblem(ProblemDefinition defn, URL target, String message)
-
Method Summary
Modifier and Type Method Description Collection<ValidationTarget>
getAncestorTargets()
int
getColumnNumber()
int
getLineNumber()
String
getMessage()
ProblemDefinition
getProblem()
int
getProblemDefinitionId()
String
getSource()
ValidationTarget
getTarget()
void
setAncestorTargets(Collection<ValidationTarget> ancestorTargets)
void
setColumnNumber(int n)
void
setLineNumber(int n)
void
setMessage(String message)
void
setSource(String source)
void
setTarget(ValidationTarget target)
-
Constructor Details
-
ValidationProblem
public ValidationProblem(ProblemDefinition defn, URL target, int lineNumber, int columnNumber, String message) -
ValidationProblem
public ValidationProblem(ProblemDefinition defn, ValidationTarget target, int lineNumber, int columnNumber, String message) -
ValidationProblem
-
ValidationProblem
public ValidationProblem(ProblemDefinition defn, ValidationTarget target, int lineNumber, int columnNumber) -
ValidationProblem
-
ValidationProblem
-
ValidationProblem
-
ValidationProblem
-
-
Method Details
-
getProblem
-
getProblemDefinitionId
public int getProblemDefinitionId() -
getTarget
-
setTarget
-
getLineNumber
public int getLineNumber() -
setLineNumber
public void setLineNumber(int n) -
getColumnNumber
public int getColumnNumber() -
setColumnNumber
public void setColumnNumber(int n) -
getMessage
-
setMessage
-
getAncestorTargets
-
setAncestorTargets
-
getSource
-
setSource
-