Interface Attack
- All Superinterfaces:
BipolarEntity
,DungEntity
,Formula
,Iterable<BArgument>
,Node
- All Known Implementing Classes:
BinaryAttack
,EAttack
,SetAttack
This interface captures common methods of different interpretations of the attack relation in
bipolar abstract argumentation theories.
- Author:
- Lars Bengel
-
Method Summary
Modifier and TypeMethodDescriptionReturns the entity that is being attacked.Returns the entity that is initiating the attack.toString()
Provides a string representation of the attack.Methods inherited from interface org.tweetyproject.arg.bipolar.syntax.BipolarEntity
contains
Methods inherited from interface org.tweetyproject.arg.dung.syntax.DungEntity
getLdoFormula
Methods inherited from interface org.tweetyproject.commons.Formula
getSignature
Methods inherited from interface java.lang.Iterable
forEach, iterator, spliterator
-
Method Details
-
getAttacked
BipolarEntity getAttacked()Returns the entity that is being attacked.This method provides access to the argument or set of arguments that is the target of the attack.
- Returns:
- the entity that is attacked
-
getAttacker
BipolarEntity getAttacker()Returns the entity that is initiating the attack.This method provides access to the argument or set of arguments that is performing the attack.
- Returns:
- the entity that is attacking
-
toString
-