Class AdfReasonerQueryAllCallee

java.lang.Object
org.tweetyproject.web.services.Callee
org.tweetyproject.web.services.adf.AdfReasonerQueryAllCallee
All Implemented Interfaces:
Callable

public class AdfReasonerQueryAllCallee extends Callee
The AdfReasonerQueryAllCallee class represents a callee for obtaining the credulous/skeptical arguments using a specified AbstractADFReasoner and AbstractDialecticalFramework. This class extends the Callee class and implements the call() method to execute the getModel operation using the provided reasoner and base AbstractDialecticalFramework.
Author:
Lars Bengel
  • Constructor Details

    • AdfReasonerQueryAllCallee

      public AdfReasonerQueryAllCallee(AbstractADFReasoner reasoner, AbstractDialecticalFramework bbase, InferenceMode mode)
      Constructs a new AdfReasonerGetModelCallee with the specified reasoner and base AbstractDialecticalFramework.
      Parameters:
      reasoner - The AbstractADFReasoner to be used for obtaining the model
      bbase - The base AbstractDialecticalFramework on which the getModel operation is performed
      mode - The inference mode
  • Method Details

    • call

      public Collection<Argument> call() throws Exception
      Executes the queryAll operation using the specified reasoner and base AbstractDialecticalFramework.
      Specified by:
      call in interface Callable
      Overrides:
      call in class Callee
      Returns:
      The acceptable arguments
      Throws:
      Exception - If an error occurs during the queryAll operation