Package de.firemage.autograder.core
Class ProblemImpl
java.lang.Object
de.firemage.autograder.core.ProblemImpl
- All Implemented Interfaces:
Problem
- Direct Known Subclasses:
IntegratedInCodeProblem,MultiInCodeProblem,PMDInCodeProblem
Contains the default implementation of most
Problem methods.-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedProblemImpl(Check check, CodePosition position, Translatable explanation, ProblemType problemType) -
Method Summary
-
Constructor Details
-
ProblemImpl
protected ProblemImpl(Check check, CodePosition position, Translatable explanation, ProblemType problemType)
-
-
Method Details
-
getDisplayLocation
- Specified by:
getDisplayLocationin interfaceProblem
-
getCheck
-
getPosition
- Specified by:
getPositionin interfaceProblem
-
getExplanation
- Specified by:
getExplanationin interfaceProblem
-
getProblemType
- Specified by:
getProblemTypein interfaceProblem
-