Class SimplePlLogicArgument
- java.lang.Object
-
- net.sf.tweety.arg.dung.syntax.Argument
-
- net.sf.tweety.arg.deductive.syntax.SimplePlLogicArgument
-
- All Implemented Interfaces:
DungEntity,Formula,Node
public class SimplePlLogicArgument extends Argument
- Author:
- Federico Cerutti (federico.cerutti@acm.org) Argument structure as defined in http://www0.cs.ucl.ac.uk/staff/a.hunter/papers/ac13t.pdf
-
-
Field Summary
Fields Modifier and Type Field Description private PlFormulaclaimprivate java.util.Collection<SimplePlRule>support
-
Constructor Summary
Constructors Constructor Description SimplePlLogicArgument(java.util.Collection<SimplePlRule> _support, PlFormula _claim)SimplePlLogicArgument(Derivation<SimplePlRule> derivation)Constructor
-
Method Summary
Modifier and Type Method Description booleanequals(java.lang.Object obj)PlFormulagetClaim()java.util.Collection<? extends SimplePlRule>getSupport()inthashCode()java.lang.StringtoString()-
Methods inherited from class net.sf.tweety.arg.dung.syntax.Argument
getLdoArgument, getLdoFormula, getName, getSignature, setName
-
-
-
-
Field Detail
-
support
private java.util.Collection<SimplePlRule> support
-
claim
private PlFormula claim
-
-
Constructor Detail
-
SimplePlLogicArgument
public SimplePlLogicArgument(java.util.Collection<SimplePlRule> _support, PlFormula _claim)
-
SimplePlLogicArgument
public SimplePlLogicArgument(Derivation<SimplePlRule> derivation)
Constructor- Parameters:
derivation- some derivation
-
-
Method Detail
-
getSupport
public java.util.Collection<? extends SimplePlRule> getSupport()
-
getClaim
public PlFormula getClaim()
-
-