Class ClausalAttackConstraint
java.lang.Object
org.tweetyproject.arg.dung.learning.syntax.ClausalAttackConstraint
- All Implemented Interfaces:
 AttackConstraint<Collection<PlFormula>>
public class ClausalAttackConstraint
extends Object
implements AttackConstraint<Collection<PlFormula>>
This class models a clausal attack constraint
- Author:
 - Matthias Thimm
 
- 
Constructor Summary
ConstructorsConstructorDescriptionClausalAttackConstraint(ClausalAttackConstraint condition1, ClausalAttackConstraint condition2) simple constructorClausalAttackConstraint(Argument arg, Input input)  - 
Method Summary
 
- 
Constructor Details
- 
ClausalAttackConstraint
 - 
ClausalAttackConstraint
 - 
ClausalAttackConstraint
public ClausalAttackConstraint(ClausalAttackConstraint condition1, ClausalAttackConstraint condition2) - Parameters:
 condition1- condition 1condition2- condition 2
 
 - 
 - 
Method Details
- 
getCondition
returns condition- Specified by:
 getConditionin interfaceAttackConstraint<Collection<PlFormula>>- Returns:
 - The condition of type T associated with this attack constraint.
 
 - 
getArgument
returns the argument- Specified by:
 getArgumentin interfaceAttackConstraint<Collection<PlFormula>>- Returns:
 - The 
Argumentassociated with this constraint, possibly representing a participant in the attack. 
 - 
toString
 
 -