Class Argument
java.lang.Object
org.tweetyproject.arg.dung.syntax.Argument
- All Implemented Interfaces:
Comparable<Argument>
,DungEntity
,Formula
,Node
- Direct Known Subclasses:
ArgumentStructure
,AspicArgument
,BArgument
,BasicArgument
,ClaimArgument
,Deduction
,InducedArgument
,SimplePlLogicArgument
This class models an argument used by Dung's abstract argumentation theory and is just described by its name.
- Author:
- Matthias Thimm
-
Constructor Summary
-
Method Summary
-
Constructor Details
-
Argument
Default constructor that assigns the givenname
to this argument- Parameters:
name
- the name of the argument
-
-
Method Details
-
getName
-
setName
sets the name of the argument- Parameters:
name
- the name of the argument
-
getSignature
Description copied from interface:Formula
Returns the signature of the language of this formula.- Specified by:
getSignature
in interfaceFormula
- Returns:
- the signature of the language of this formula.
-
equals
-
hashCode
-
toString
-
getLdoFormula
Description copied from interface:DungEntity
Returns a logical representation of this entity in LDO (Logic of dialectical outcomes, cf. [Hunter, Thimm, 2015])- Specified by:
getLdoFormula
in interfaceDungEntity
- Returns:
- the logical formula of this entity.
-
getLdoArgument
- Returns:
- getLdoArgument
-
compareTo
- Specified by:
compareTo
in interfaceComparable<Argument>
-