Uses of Class
org.tweetyproject.arg.bipolar.syntax.BArgument
Packages that use BArgument
-
Uses of BArgument in org.tweetyproject.arg.bipolar.syntax
Methods in org.tweetyproject.arg.bipolar.syntax that return BArgumentModifier and TypeMethodDescriptionBinaryAttack.getAttacked()returns the attacked argument of this attack relation.SetAttack.getAttacked()returns the attacked argument of this attack relation.BinaryAttack.getAttacker()returns the attacking argument of this attack relation.EvidentialArgumentationFramework.getEta()returns the special argument etaBinarySupport.getSupported()returns the supported argument of this support relation.SetSupport.getSupported()returns the supported argument of this support relation.BinarySupport.getSupporter()returns the supporting argument of this support relation.Methods in org.tweetyproject.arg.bipolar.syntax that return types with arguments of type BArgumentModifier and TypeMethodDescriptionAbstractBipolarFramework.getAttacked(BipolarEntity arg) Computes the set {A | (argument,A) in attacks}.AbstractBipolarFramework.getChildren(Node node) AbstractBipolarFramework.getComplementGraph(int i) NecessityArgumentationFramework.getDeactivatedArguments(Collection<BArgument> argumentSet) computes the set of deactivated arguments of argumentSet a set of arguments S deactivates an argument a iff either S attacks a or S does not support aAbstractBipolarFramework.getDirectSupported(BipolarEntity arg) Computes the set {A | (argument,A) in supports}.Collection<? extends Edge<? extends BArgument>>AbstractBipolarFramework.getEdges()EvidentialArgumentationFramework.getEvidenceSupportedArguments()returns all arguments that have evidential support in this frameworkEvidentialArgumentationFramework.getMinimalEvidenceSupportedAttackers(BArgument argument) computes all subsets which carry out a minimal evidence supported attack on argumentEvidentialArgumentationFramework.getMinimalEvidentialSupporters(BArgument argument) computes all subsets which minimal e-support argumentAbstractBipolarFramework.getNeighbors(BArgument node) AbstractBipolarFramework.getNodes()AbstractBipolarFramework.getParents(Node node) AbstractBipolarFramework.getRestriction(Collection<BArgument> collection) AbstractBipolarFramework.getStronglyConnectedComponents()AbstractBipolarFramework.getSubgraphs()DeductiveArgumentationFramework.getSupported(Collection<BArgument> ext) Computes the set {A | there is a sequence of direct supports from an element ofextto ADeductiveArgumentationFramework.getSupported(BArgument argument) Computes the set {A | there is a sequence of direct supports from argument to AEvidentialArgumentationFramework.getSupported(ArgumentSet argumentSet) Computes the set {A | there is a sequence of direct supports from argumentSet to A}DeductiveArgumentationFramework.getSupporters(BArgument argument) Computes the set {A | there is a sequence of direct supports from A to argumentArgumentSet.iterator()Methods in org.tweetyproject.arg.bipolar.syntax with parameters of type BArgumentModifier and TypeMethodDescriptionbooleanAdds argument to this argumentation frameworkbooleanbooleanAdds an attack from the first argument to the second to this deductive argumentation system.booleanEvidentialArgumentationFramework.addAttack(ArgumentSet attacker, BArgument attacked) Adds an attack from the set of arguments to the argument to this evidential argumentation system.booleanAdds an attack from the first argument to the second to this evidential argumentation system.booleanAdds an attack from the first argument to the second to this necessity argumentation system.booleanEvidentialArgumentationFramework.addPrimaFacie(BArgument argument) Adds a argument with evidential support to this evidential argumentation system If the argument is already in this evidential argumentation system, adds evidential supportbooleanDeductiveArgumentationFramework.addSupport(BArgument supporter, BArgument supported) Adds a support from the first argument to the second to this bipolar argumentation framework.booleanEvidentialArgumentationFramework.addSupport(ArgumentSet supporter, BArgument supported) Adds a support from a set of arguments to an argument to this argumentation framework.booleanEvidentialArgumentationFramework.addSupport(BArgument supporter, BArgument supported) Adds a support from the first argument to the second to this argumentation framework.booleanNecessityArgumentationFramework.addSupport(ArgumentSet supporter, BArgument supported) Adds a support from a set of arguments to an argument to this argumentation framework.booleanNecessityArgumentationFramework.addSupport(BArgument supporter, BArgument supported) Adds a support from the first argument to the second to this argumentation framework.booleanAbstractBipolarFramework.areAdjacent(BArgument a, BArgument b) booleanReturn true if the given argument is in this support relation.booleanAbstractBipolarFramework.existsDirectedPath(BArgument node1, BArgument node2) AbstractBipolarFramework.getAttackers(BArgument argument) Computes the set {A | (A,argument) in attacks}.EvidentialArgumentationFramework.getAttackingSets(BArgument argument) Computes the set {S | (S, argument) in attacks}.AbstractBipolarFramework.getDirectSupporters(BArgument argument) Computes the set {A | (A,argument) in supports}.DeductiveArgumentationFramework.getMediatedAttacks(BArgument arg1) Calculates the set of mediated attack from "arg1" to other arguments "y", i.e.EvidentialArgumentationFramework.getMinimalEvidenceSupportedAttackers(BArgument argument) computes all subsets which carry out a minimal evidence supported attack on argumentEvidentialArgumentationFramework.getMinimalEvidentialSupporters(BArgument argument) computes all subsets which minimal e-support argumentAbstractBipolarFramework.getNeighbors(BArgument node) DeductiveArgumentationFramework.getSupported(BArgument argument) Computes the set {A | there is a sequence of direct supports from argument to ADeductiveArgumentationFramework.getSupportedAttacks(BArgument arg1) Calculates the set of supported attack from "arg1" to other arguments "y", i.e.DeductiveArgumentationFramework.getSupporters(BArgument argument) Computes the set {A | there is a sequence of direct supports from A to argumentbooleanEvidentialArgumentationFramework.hasEvidentialSupport(BArgument argument, Collection<BArgument> ext) returns true if argument has evidential support from setext.booleanEvidentialArgumentationFramework.hasMinimalEvidentialSupport(BArgument argument, Collection<BArgument> ext) returns true if argument has minimal evidential support from setext.abstract booleanAbstractBipolarFramework.isAcceptable(BArgument argument, Collection<BArgument> ext) checks whether argument is acceptable wrt.booleanDeductiveArgumentationFramework.isAcceptable(BArgument argument, Collection<BArgument> ext) booleanEvidentialArgumentationFramework.isAcceptable(BArgument argument, Collection<BArgument> ext) return true if argument is acceptable with respect toextargument is acceptable wrt.booleanNecessityArgumentationFramework.isAcceptable(BArgument argument, Collection<BArgument> ext) checks whether ext defends argument a set of arguments S defends an argument a iff S u {a} is coherent and S attacks each coherent set T, which attacks abooleanDeductiveArgumentationFramework.isAttacked(BArgument argument, Set<BArgument> argumentSet) returns true if some argument of argumentSet attacks argument.booleanAbstractBipolarFramework.isAttackedBy(BArgument arg1, BipolarEntity arg2) Checks whether arg1 is attacked by arg2.booleanNecessityArgumentationFramework.isAttackedBy(BArgument argument, Collection<BArgument> argumentSet) checks whether argument is attacked by any argument in argumentSetbooleanDeductiveArgumentationFramework.isAttacking(BArgument argument, Set<BArgument> argSet) returns true if some argument of argSet is attacked by argument.booleanAbstractBipolarFramework.isDirectSupportedBy(BArgument arg1, BipolarEntity arg2) Checks whether arg1 is directly supported by arg2.booleanEvidentialArgumentationFramework.isEvidenceSupportedAttack(Collection<BArgument> ext, BArgument argument) returns true ifextcarries out an evidence supported attack on argument ext e-support-attacks an argument a iff a subset S of ext attacks a and all elements of S have e-support from ext.booleanDeductiveArgumentationFramework.isMediatedAttack(BArgument arg1, BArgument arg2) Checks whether there exists a mediated attack from "arg1" to "arg2", i.e.booleanEvidentialArgumentationFramework.isMinimalEvidenceSupportedAttack(Collection<BArgument> ext, BArgument argument) returns true ifextcarries out a minimal evidence supported attack on argument i.e.booleanNecessityArgumentationFramework.isNCycleFreeIn(BArgument argument, Collection<BArgument> argumentSet) checks if argument is N-Cycle-Free in the set of argumentsbooleanDeductiveArgumentationFramework.isSuperMediatedAttack(BArgument arg1, BArgument arg2) Checks whether there exists a super-mediated attack from "arg1" to "arg2", i.e.booleanDeductiveArgumentationFramework.isSupportedAttack(BArgument arg1, BArgument arg2) Checks whether there exists a supported attack from "arg1" to "arg2", i.e.booleanRemoves the argument and all its attacks and supportsbooleanEvidentialArgumentationFramework.removePrimaFacie(BArgument argument) removes evidential support from argument, does not remove argument itselfMethod parameters in org.tweetyproject.arg.bipolar.syntax with type arguments of type BArgumentModifier and TypeMethodDescriptionbooleanAbstractBipolarFramework.add(GeneralEdge<BArgument> edge) booleanArgumentSet.addAll(Collection<? extends BArgument> arg0) NecessityArgumentationFramework.getDeactivatedArguments(Collection<BArgument> argumentSet) computes the set of deactivated arguments of argumentSet a set of arguments S deactivates an argument a iff either S attacks a or S does not support aAbstractBipolarFramework.getRestriction(Collection<BArgument> collection) DeductiveArgumentationFramework.getSupported(Collection<BArgument> ext) Computes the set {A | there is a sequence of direct supports from an element ofextto AbooleanEvidentialArgumentationFramework.hasEvidentialSupport(BArgument argument, Collection<BArgument> ext) returns true if argument has evidential support from setext.booleanEvidentialArgumentationFramework.hasMinimalEvidentialSupport(BArgument argument, Collection<BArgument> ext) returns true if argument has minimal evidential support from setext.abstract booleanAbstractBipolarFramework.isAcceptable(BArgument argument, Collection<BArgument> ext) checks whether argument is acceptable wrt.booleanDeductiveArgumentationFramework.isAcceptable(BArgument argument, Collection<BArgument> ext) booleanEvidentialArgumentationFramework.isAcceptable(BArgument argument, Collection<BArgument> ext) return true if argument is acceptable with respect toextargument is acceptable wrt.booleanNecessityArgumentationFramework.isAcceptable(BArgument argument, Collection<BArgument> ext) checks whether ext defends argument a set of arguments S defends an argument a iff S u {a} is coherent and S attacks each coherent set T, which attacks abooleanDeductiveArgumentationFramework.isAttacked(BArgument argument, Set<BArgument> argumentSet) returns true if some argument of argumentSet attacks argument.booleanNecessityArgumentationFramework.isAttackedBy(Collection<BArgument> argumentSet1, Collection<BArgument> argumentSet2) checks whether some argument in argumentSet1 is attacked by any argument in argumentSet2booleanNecessityArgumentationFramework.isAttackedBy(BArgument argument, Collection<BArgument> argumentSet) checks whether argument is attacked by any argument in argumentSetbooleanDeductiveArgumentationFramework.isAttacking(Set<BArgument> argumentSet1, Set<BArgument> argumentSet2) Checks whether argumentSet1 is attacking argumentSet2 ie any element of argumentSet1 is attacking any element of argumentSet2booleanDeductiveArgumentationFramework.isAttacking(BArgument argument, Set<BArgument> argSet) returns true if some argument of argSet is attacked by argument.booleanNecessityArgumentationFramework.isClosed(Collection<BArgument> argumentSet) checks if the given set of arguments is closed under the support relation a set of arguments S is closed iff every argument a in S has support from a non-empty subset of SbooleanNecessityArgumentationFramework.isCoherent(Collection<BArgument> argumentSet) checks if the set of arguments S is coherent in his argumentation framework S is coherent iff it is closed and N-Cycle-FreebooleanNecessityArgumentationFramework.isConflictFree(Collection<BArgument> argumentSet) checks whether the given set is conflict-free wrt.booleanEvidentialArgumentationFramework.isEvidenceSupportedAttack(Collection<BArgument> ext, BArgument argument) returns true ifextcarries out an evidence supported attack on argument ext e-support-attacks an argument a iff a subset S of ext attacks a and all elements of S have e-support from ext.booleanEvidentialArgumentationFramework.isMinimalEvidenceSupportedAttack(Collection<BArgument> ext, BArgument argument) returns true ifextcarries out a minimal evidence supported attack on argument i.e.booleanNecessityArgumentationFramework.isNCycleFree(Collection<BArgument> argumentSet) checks if a set of arguments S is N-Cycle-Free in this argumentation framework ie.booleanNecessityArgumentationFramework.isNCycleFreeIn(BArgument argument, Collection<BArgument> argumentSet) checks if argument is N-Cycle-Free in the set of argumentsbooleanNecessityArgumentationFramework.isStronglyCoherent(Collection<BArgument> argumentSet) checks whether the given set of arguments is strongly coherent in this argumentation framework a set of arguments is strongly coherent iff it is coherent an conflict-freeConstructors in org.tweetyproject.arg.bipolar.syntax with parameters of type BArgumentModifierConstructorDescriptionArgumentSet(BArgument argument) BinaryAttack(BArgument attacker, BArgument attacked) Default constructor; initializes the two arguments used in this attack relationBinarySupport(BArgument supporter, BArgument supported) Default constructor; initializes the two arguments used in this support relationSetAttack(Collection<BArgument> supporter, BArgument supported) initializes the arguments used in this attack relationSetAttack(ArgumentSet supporter, BArgument supported) Default constructor; initializes the arguments used in this attack relationinitializes the arguments used in this attack relationSetSupport(Collection<BArgument> supporter, BArgument supported) initializes the arguments used in this support relationSetSupport(ArgumentSet supporter, BArgument supported) Default constructor; initializes the arguments used in this support relationSetSupport(BArgument supporter, BArgument supported) initializes the arguments used in this support relationConstructor parameters in org.tweetyproject.arg.bipolar.syntax with type arguments of type BArgumentModifierConstructorDescriptionArgumentSet(Collection<? extends BArgument> arguments) SetAttack(Collection<BArgument> supporter, BArgument supported) initializes the arguments used in this attack relationSetSupport(Collection<BArgument> supporter, BArgument supported) initializes the arguments used in this support relation