Class ConflictDetectionConfiguration


  • public class ConflictDetectionConfiguration
    extends java.lang.Object
    • Constructor Detail

      • ConflictDetectionConfiguration

        public ConflictDetectionConfiguration​(boolean conflictDetectionEnabled,
                                              boolean shouldAbort,
                                              boolean conflictExplanationEnabled,
                                              java.lang.Class<? extends ConflictExplainer> conflictExplainerClass,
                                              boolean conflictDiagnosisEnabled,
                                              java.lang.Class<? extends ConflictDiagnostician> conflictDiagnosticianClass)
    • Method Detail

      • isConflictDetectionEnabled

        public boolean isConflictDetectionEnabled()
      • shouldAbort

        public boolean shouldAbort()
      • isConflictExplanationEnabled

        public boolean isConflictExplanationEnabled()
      • getConflictExplainerClass

        public java.lang.Class<? extends ConflictExplainer> getConflictExplainerClass()
      • isConflictDiagnosisEnabled

        public boolean isConflictDiagnosisEnabled()
      • getConflictDiagnosticianClass

        public java.lang.Class<? extends ConflictDiagnostician> getConflictDiagnosticianClass()
      • createTestModelExpander

        public de.rwth.swc.coffee4j.engine.conflict.TestModelExpander createTestModelExpander​(TestModel testModel)
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object