Uses of Class
jason.JasonException
Package | Description |
---|---|
jason | |
jason.asSemantics | |
jason.asSyntax | |
jason.functions | |
jason.infra.centralised | |
jason.infra.jade | |
jason.infra.local | |
jason.mas2j | |
jason.runtime | |
jason.stdlib |
Internal actions of Jason.
|
-
Uses of JasonException in jason
Subclasses of JasonException in jason Modifier and Type Class Description class
NoValueException
class
ReceiverNotFoundException
class
RevisionFailedException
Methods in jason that return JasonException Modifier and Type Method Description static JasonException
JasonException. createWrongArgument(InternalAction ia, java.lang.String reason)
static JasonException
JasonException. createWrongArgumentNb(DefaultInternalAction ia)
-
Uses of JasonException in jason.asSemantics
Methods in jason.asSemantics that throw JasonException Modifier and Type Method Description java.util.List<Option>
TransitionSystem. applicablePlans(java.util.List<Option> rp)
private void
TransitionSystem. applyAddIM()
private void
TransitionSystem. applyApplPl()
void
TransitionSystem. applyClrInt(Intention i)
private void
TransitionSystem. applyExecInt()
private void
TransitionSystem. applyFindOp()
This step is new in Jason 1.1 and replaces the steps RelPl->ApplPl->SelAppl when the user does not customise selectOption.private void
TransitionSystem. applyProcAct()
private void
TransitionSystem. applyProcMsg()
private void
TransitionSystem. applyRelApplPlRule2(java.lang.String m)
generates goal deletion eventprivate void
TransitionSystem. applyRelPl()
private void
TransitionSystem. applySelAppl()
private void
TransitionSystem. applySelEv()
private void
TransitionSystem. applySelInt()
private void
TransitionSystem. applySemanticRuleAct()
private void
TransitionSystem. applySemanticRuleDeliberate()
private void
TransitionSystem. applySemanticRuleSense()
protected void
DefaultInternalAction. checkArguments(Term[] args)
boolean
TransitionSystem. generateGoalDeletion(Intention i, java.util.List<Term> failAnnots, Term reason)
generate a failure event for an intentionprivate boolean
TransitionSystem. generateGoalDeletionFromEvent(java.util.List<Term> failAnnots, Term reason)
void
Agent. importComponents(Agent a)
Imports beliefs, plans and initial goals from another agent.TransitionSystem
Agent. initAg(AgArch arch, BeliefBase bb, java.lang.String asSrc, Settings stts)
Deprecated.Prefer the initAg method with only the source code of the agent as parameter.void
Agent. parseAS(java.io.InputStream asIn, java.lang.String sourceId)
void
Agent. parseAS(java.io.Reader asIn, java.lang.String sourceId)
java.util.List<Option>
TransitionSystem. relevantPlans(Trigger teP, Event evt)
private void
TransitionSystem. resumeSyncAskIntention(java.lang.String msgId, Term answerVar, Term answerValue)
-
Uses of JasonException in jason.asSyntax
Methods in jason.asSyntax that throw JasonException Modifier and Type Method Description Plan
PlanLibrary. add(Plan p)
Plan
PlanLibrary. add(Plan p, boolean before)
Adds a plan into the plan library, either before or after all other plans depending on the boolean parameter.Plan
PlanLibrary. add(Plan p, Term source, boolean before)
Add a new plan in PL.Plan
PlanLibrary. add(StringTerm stPlan, Term tSource)
Deprecated.parse the plan before (ASSyntax methods) and call add(Plan, ...) methodsPlan
PlanLibrary. add(StringTerm stPlan, Term tSource, boolean before)
Deprecated.parse the plan before (ASSyntax methods) and call add(Plan, ...) methodsvoid
PlanLibrary. addAll(PlanLibrary pl)
void
PlanLibrary. addAll(java.util.List<Plan> plans)
void
Plan. addSubPlan(Plan p)
static Literal
Literal. newFromListOfTerms(ListTerm lt)
creates a literal from a list with four elements: [namespace, functor, list of terms, list of annots] (namespace is optional)static Plan
Plan. newFromListOfTerms(ListTerm lt)
creates a plan from a list with four elements: [L, T, C, B] -
Uses of JasonException in jason.functions
Methods in jason.functions that throw JasonException Modifier and Type Method Description double
Length. evaluate(TransitionSystem ts, Term[] args)
-
Uses of JasonException in jason.infra.centralised
Methods in jason.infra.centralised that throw JasonException Modifier and Type Method Description static void
RunCentralisedMAS. main(java.lang.String[] args)
Deprecated. -
Uses of JasonException in jason.infra.jade
Methods in jason.infra.jade that throw JasonException Modifier and Type Method Description AgArch
JadeRuntimeServices. clone(Agent source, java.util.Collection<java.lang.String> archClasses, java.lang.String agName)
void
RunJadeMAS. create()
void
RunJadeMAS. createAgs()
void
RunJadeMAS. createController()
void
RunJadeMAS. createEnvironment()
static void
RunJadeMAS. main(java.lang.String[] args)
-
Uses of JasonException in jason.infra.local
Methods in jason.infra.local that throw JasonException Modifier and Type Method Description AgArch
LocalRuntimeServices. clone(Agent source, java.util.Collection<java.lang.String> archClasses, java.lang.String agName)
protected void
RunLocalMAS. create()
create environment, agents, controllerprotected void
RunLocalMAS. createAgs()
void
LocalAgArch. createArchs(java.util.Collection<java.lang.String> agArchClasses, Agent ag)
init the agent architecture based on another agentprotected void
RunLocalMAS. createController()
protected void
RunLocalMAS. createEnvironment()
static void
RunLocalMAS. main(java.lang.String[] args)
void
LocalAgArch. setAgName(java.lang.String name)
Constructors in jason.infra.local that throw JasonException Constructor Description LocalEnvironment(ClassParameters userEnvArgs, BaseLocalMAS masRunner)
LocalExecutionControl(ClassParameters userControlClass, BaseLocalMAS masRunner)
-
Uses of JasonException in jason.mas2j
Methods in jason.mas2j that throw JasonException Modifier and Type Method Description InfrastructureFactory
MAS2JProject. getInfrastructureFactory()
-
Uses of JasonException in jason.runtime
Methods in jason.runtime that throw JasonException 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 agentdefault AgArch
RuntimeServicesInfraTier. clone(Agent source, java.util.Collection<java.lang.String> archClasses, java.lang.String agName)
Deprecated. -
Uses of JasonException in jason.stdlib
Methods in jason.stdlib that throw JasonException Modifier and Type Method Description protected Term
add_annot. addAnnotToList(Unifier unif, Term l, Term annot)
protected void
abolish. checkArguments(Term[] args)
protected void
asserta. checkArguments(Term[] args)
protected void
assertz. checkArguments(Term[] args)
protected void
broadcast. checkArguments(Term[] args)
protected void
copy_term. checkArguments(Term[] args)
protected void
count. checkArguments(Term[] args)
protected void
create_agent. checkArguments(Term[] args)
protected void
difference. checkArguments(Term[] args)
protected void
done. checkArguments(Term[] args)
protected void
drop_future_intention. checkArguments(Term[] args)
protected void
drop_intention. checkArguments(Term[] args)
protected void
eval. checkArguments(Term[] args)
protected void
findall. checkArguments(Term[] args)
protected void
foreach. checkArguments(Term[] args)
protected void
fork. checkArguments(Term[] args)
protected void
if_then_else. checkArguments(Term[] args)
protected void
include. checkArguments(Term[] args)
protected void
intend. checkArguments(Term[] args)
protected void
join. checkArguments(Term[] args)
protected void
list_files. checkArguments(Term[] args)
protected void
log. checkArguments(Term[] args)
protected void
loop. checkArguments(Term[] args)
protected void
member. checkArguments(Term[] args)
protected void
min. checkArguments(Term[] args)
protected void
namespace. checkArguments(Term[] args)
protected void
nano_time. checkArguments(Term[] args)
protected void
nth. checkArguments(Term[] args)
protected void
prefix. checkArguments(Term[] args)
protected void
printf. checkArguments(Term[] args)
protected void
puts. checkArguments(Term[] args)
protected void
random. checkArguments(Term[] args)
protected void
range. checkArguments(Term[] args)
protected void
resume. checkArguments(Term[] args)
protected void
send. checkArguments(Term[] args)
protected void
setof. checkArguments(Term[] args)
protected void
shuffle. checkArguments(Term[] args)
protected void
sort. checkArguments(Term[] args)
protected void
sublist. checkArguments(Term[] args)
protected void
succeed_goal. checkArguments(Term[] args)
protected void
suffix. checkArguments(Term[] args)
protected void
suspend. checkArguments(Term[] args)
protected void
suspended. checkArguments(Term[] args)
int
fail_goal. dropIntention(Intention i, IMCondition c, TransitionSystem ts, Unifier un)
int
succeed_goal. dropIntention(Intention i, IMCondition c, TransitionSystem ts, Unifier un)
protected java.lang.String
list_files. getFolder(Term[] args)
protected java.lang.String
list_files. getPattern(Term[] args)
protected java.lang.String
create_agent. getSource(Term[] args)
private Plan
add_plan. transform2plan(Term t)