JavaScript is disabled on your browser.
Methods in jason.architecture with parameters of type Agent
Modifier and Type
Method
Description
abstract void
MindInspectorWeb. addAgState (Agent ag,
org.w3c.dom.Document mind,
boolean hasHistory)
void
MindInspectorWebImpl. addAgState (Agent ag,
org.w3c.dom.Document mind,
boolean hasHistory)
abstract void
MindInspectorWeb. registerAg (Agent ag)
add the agent in the list of available agent for mind inspection
void
MindInspectorWebImpl. registerAg (Agent ag)
add the agent in the list of available agent for mind inspection
abstract void
MindInspectorWeb. removeAg (Agent ag)
void
MindInspectorWebImpl. removeAg (Agent ag)
Methods in jason.asSyntax with parameters of type Agent
Modifier and Type
Method
Description
InternalAction
InternalActionLiteral. getIA (Agent ag)
java.util.Iterator<Unifier >
ArithFunctionTerm. logicalConsequence (Agent ag,
Unifier un)
java.util.Iterator<Unifier >
InternalActionLiteral. logicalConsequence (Agent ag,
Unifier un)
java.util.Iterator<Unifier >
ListTermImpl. logicalConsequence (Agent ag,
Unifier un)
java.util.Iterator<Unifier >
Literal.FalseLiteral. logicalConsequence (Agent ag,
Unifier un)
java.util.Iterator<Unifier >
Literal. logicalConsequence (Agent ag,
Unifier un)
logicalConsequence checks whether one particular predicate
is a logical consequence of the belief base.
java.util.Iterator<Unifier >
Literal.TrueLiteral. logicalConsequence (Agent ag,
Unifier un)
java.util.Iterator<Unifier >
LogExpr. logicalConsequence (Agent ag,
Unifier un)
java.util.Iterator<Unifier >
LogicalFormula. logicalConsequence (Agent ag,
Unifier un)
Checks whether the formula is a
logical consequence of the belief base.
java.util.Iterator<Unifier >
PlanBodyImpl. logicalConsequence (Agent ag,
Unifier un)
java.util.Iterator<Unifier >
RelExpr. logicalConsequence (Agent ag,
Unifier un)
java.util.Iterator<Unifier >
VarTerm. logicalConsequence (Agent ag,
Unifier un)
static NumberTerm
ArithExpr. parseExpr (Agent ag,
java.lang.String sExpr)
returns some Term that can be evaluated as Number
void
ArithFunctionTerm. setAgent (Agent ag)
Methods in jason.asSyntax.directives that return Agent
Modifier and Type
Method
Description
Agent
DefaultDirective. process (Pred directive,
Agent outerContent,
Agent innerContent)
Agent
Directive. process (Pred directive,
Agent outerContent,
Agent innerContent)
This method is called to process the directive.
Agent
FunctionRegister. process (Pred directive,
Agent outerContent,
Agent innerContent)
Agent
Include. process (Pred directive,
Agent outerContent,
Agent innerContent)
Agent
NameSpace. process (Pred directive,
Agent outerContent,
Agent innerContent)
Methods in jason.asSyntax.directives with parameters of type Agent
Modifier and Type
Method
Description
Agent
DefaultDirective. process (Pred directive,
Agent outerContent,
Agent innerContent)
Agent
Directive. process (Pred directive,
Agent outerContent,
Agent innerContent)
This method is called to process the directive.
Agent
FunctionRegister. process (Pred directive,
Agent outerContent,
Agent innerContent)
Agent
Include. process (Pred directive,
Agent outerContent,
Agent innerContent)
Agent
NameSpace. process (Pred directive,
Agent outerContent,
Agent innerContent)
Methods in jason.asSyntax.patterns.goal that return Agent
Modifier and Type
Method
Description
Agent
BC. process (Pred directive,
Agent outerContent,
Agent innerContent)
Agent
BDG. process (Pred directive,
Agent outerContent,
Agent innerContent)
Agent
DG. process (Pred directive,
Agent outerContent,
Agent innerContent)
Agent
EBDG. process (Pred directive,
Agent outerContent,
Agent innerContent)
Agent
MG. process (Pred directive,
Agent outerContent,
Agent innerContent)
Agent
OMC. process (Pred directive,
Agent outerContent,
Agent innerContent)
Agent
RC. process (Pred directive,
Agent outerContent,
Agent innerContent)
Agent
SGA. process (Pred directive,
Agent outerContent,
Agent innerContent)
Agent
SMC. process (Pred directive,
Agent outerContent,
Agent innerContent)
Methods in jason.asSyntax.patterns.goal with parameters of type Agent
Modifier and Type
Method
Description
Agent
BC. process (Pred directive,
Agent outerContent,
Agent innerContent)
Agent
BDG. process (Pred directive,
Agent outerContent,
Agent innerContent)
Agent
DG. process (Pred directive,
Agent outerContent,
Agent innerContent)
Agent
EBDG. process (Pred directive,
Agent outerContent,
Agent innerContent)
Agent
MG. process (Pred directive,
Agent outerContent,
Agent innerContent)
Agent
OMC. process (Pred directive,
Agent outerContent,
Agent innerContent)
Agent
RC. process (Pred directive,
Agent outerContent,
Agent innerContent)
Agent
SGA. process (Pred directive,
Agent outerContent,
Agent innerContent)
Agent
SMC. process (Pred directive,
Agent outerContent,
Agent innerContent)
Methods in jason.bb with parameters of type Agent
Modifier and Type
Method
Description
void
BeliefBase. init (Agent ag,
java.lang.String[] args)
Called before the MAS execution with the agent that uses this
BB and the args informed in .mas2j project.
Example in .mas2j:
agent BeliefBaseClass(1,bla);
the init args will be ["1", "bla"].
void
ChainBB. init (Agent ag,
java.lang.String[] args)
void
ChainBBAdapter. init (Agent ag,
java.lang.String[] args)
void
DefaultBeliefBase. init (Agent ag,
java.lang.String[] args)
void
IndexedBB. init (Agent ag,
java.lang.String[] args)
void
JDBCPersistentBB. init (Agent ag,
java.lang.String[] args)
void
TextPersistentBB. init (Agent ag,
java.lang.String[] args)
Methods in jason.infra.jade with parameters of type Agent
Modifier and Type
Method
Description
AgArch
JadeRuntimeServices. clone (Agent source,
java.util.Collection<java.lang.String> archClasses,
java.lang.String agName)
java.lang.String
JadeRuntimeServices. createAgent (java.lang.String agName,
java.lang.String agSource,
java.lang.String agClass,
java.util.Collection<java.lang.String> archClasses,
ClassParameters bbPars,
Settings stts,
Agent father)
Methods in jason.infra.local with parameters of type Agent
Modifier and Type
Method
Description
AgArch
LocalRuntimeServices. clone (Agent source,
java.util.Collection<java.lang.String> archClasses,
java.lang.String agName)
java.lang.String
LocalRuntimeServices. createAgent (java.lang.String agName,
java.lang.String agSource,
java.lang.String agClass,
java.util.Collection<java.lang.String> archClasses,
ClassParameters bbPars,
Settings stts,
Agent father)
void
LocalAgArch. createArchs (java.util.Collection<java.lang.String> agArchClasses,
Agent ag)
init the agent architecture based on another agent
Methods in jason.runtime with parameters of type Agent
Modifier and Type
Method
Description
AgArch
DelegatedRuntimeServices. clone (Agent source,
java.util.Collection<java.lang.String> archClasses,
java.lang.String agName)
AgArch
RuntimeServices. clone (Agent source,
java.util.Collection<java.lang.String> archClasses,
java.lang.String agName)
Clones an agent
default AgArch
RuntimeServicesInfraTier. clone (Agent source,
java.util.Collection<java.lang.String> archClasses,
java.lang.String agName)
Deprecated.
java.lang.String
DelegatedRuntimeServices. createAgent (java.lang.String agName,
java.lang.String agSource,
java.lang.String agClass,
java.util.Collection<java.lang.String> archClasses,
ClassParameters bbPars,
Settings stts,
Agent father)
java.lang.String
RuntimeServices. createAgent (java.lang.String agName,
java.lang.String agSource,
java.lang.String agClass,
java.util.Collection<java.lang.String> archClasses,
ClassParameters bbPars,
Settings stts,
Agent father)
Creates a new agent with agName from source
agSource , using agClass as agent class (default
value is "jason.asSemantics.Agent"), archClasses as agent
architecture classes,
bbPars as the belief base
class (default value is "DefaultBeliefBase"), stts as
Settings (default value is new Settings()), and
father is the agent creating this agent (null is none).
default java.lang.String
RuntimeServicesInfraTier. createAgent (java.lang.String agName,
java.lang.String agSource,
java.lang.String agClass,
java.util.Collection<java.lang.String> archClasses,
ClassParameters bbPars,
Settings stts,
Agent father)
Deprecated.
Methods in jason.util that return Agent
Modifier and Type
Method
Description
(package private) Agent
asl2xml. loadAg (java.lang.String file)