Class ExecutableDungTheory

All Implemented Interfaces:
Comparable<DungTheory>, Iterable<Argument>, Collection<Argument>, Executable, ArgumentationFramework<Argument>, BeliefBase, GeneralGraph<Argument>, Graph<Argument>

public class ExecutableDungTheory extends DungTheory implements Executable
This class packs a Dung theory into an executable object.
Author:
Matthias Thimm
  • Constructor Details

    • ExecutableDungTheory

      public ExecutableDungTheory()
      Creates a new empty theory.
    • ExecutableDungTheory

      public ExecutableDungTheory(DungTheory theory)
      Creates a new dung theory for the given Dung theory.
      Parameters:
      theory - a Dung theory.
  • Method Details

    • isNoOperation

      public boolean isNoOperation()
      Description copied from interface: Executable
      Indicates whether this operation can be regarded as no operation at all.
      Specified by:
      isNoOperation in interface Executable
      Returns:
      "true" if this operation is a noop.