Class SetAttack

All Implemented Interfaces:
Iterable<BArgument>, Attack, BipolarEntity, DungEntity, Formula, Node

public class SetAttack extends DirectedEdge<BipolarEntity> implements Attack
This class models an attack between a set of arguments and an argument. It comprises of a set of BArgument and is used by bipolar abstract argumentation theories.
Author:
Lars Bengel
  • Constructor Details

    • SetAttack

      public SetAttack(ArgumentSet supporter, BArgument supported)
      Default constructor; initializes the arguments used in this attack relation
      Parameters:
      supporter - the attacking set of arguments
      supported - the attacked argument
    • SetAttack

      public SetAttack(Collection<BArgument> supporter, BArgument supported)
      initializes the arguments used in this attack relation
      Parameters:
      supporter - a collection of attacking arguments arguments
      supported - the attacked argument
    • SetAttack

      public SetAttack(BArgument supporter, BArgument supported)
      initializes the arguments used in this attack relation
      Parameters:
      supporter - the attacking argument
      supported - the attacked argument
  • Method Details