Class PrintStreamConflictDetectionReporter
- java.lang.Object
-
- de.rwth.swc.coffee4j.engine.process.report.PrintStreamConflictDetectionReporter
-
- All Implemented Interfaces:
ConflictDetectionReporter
public class PrintStreamConflictDetectionReporter extends Object implements ConflictDetectionReporter
AConflictDetectionReporter
that reports its findings to aPrintStream
-
-
Constructor Summary
Constructors Constructor Description PrintStreamConflictDetectionReporter(PrintStream printStream, ModelConverter modelConverter)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
reportDetectedMissingInvalidTuples(List<MissingInvalidTuple> missingInvalidTuples)
void
reportMinimalDiagnosisHittingSets(List<DiagnosisHittingSet> minimalHittingSets)
-
-
-
Constructor Detail
-
PrintStreamConflictDetectionReporter
public PrintStreamConflictDetectionReporter(PrintStream printStream, ModelConverter modelConverter)
- Parameters:
printStream
- thePrintStream
to use. Should not benull
modelConverter
- theModelConverter
to used. Should not benull
-
-
Method Detail
-
reportDetectedMissingInvalidTuples
public void reportDetectedMissingInvalidTuples(List<MissingInvalidTuple> missingInvalidTuples)
- Specified by:
reportDetectedMissingInvalidTuples
in interfaceConflictDetectionReporter
-
reportMinimalDiagnosisHittingSets
public void reportMinimalDiagnosisHittingSets(List<DiagnosisHittingSet> minimalHittingSets)
- Specified by:
reportMinimalDiagnosisHittingSets
in interfaceConflictDetectionReporter
-
-