LightJason - AgentSpeak(L++)
|
test agent action More...
Classes | |
class | CAgent |
agent class More... | |
class | CEmptyPlan |
empty plan More... | |
Public Member Functions | |
final void | addplan () |
test add plan More... | |
final void | belieflist () |
test belieflist More... | |
final void | clearbeliefbase () |
test clear-beliefbase More... | |
final void | cycletime () |
test cycle-time More... | |
final void | getplan () |
test get plan More... | |
void | initialize () throws Exception |
initialize More... | |
final void | planlist () |
test plan list More... | |
final void | removeplan () |
test remove plan More... | |
final void | removeplanerror () |
test remove plan error More... | |
Static Package Functions | |
[static initializer] | |
Private Member Functions | |
IContext | next () |
execute agent cycle More... | |
Private Attributes | |
IContext | m_context |
agent context More... | |
Additional Inherited Members | |
Static Protected Attributes inherited from org.lightjason.agentspeak.IBaseTest | |
static final boolean | PRINTENABLE = Files.exists( Paths.get( "agentprinting.conf" ) ) |
enable printing of test-data More... | |
Definition at line 75 of file TestCActionAgent.java.
|
staticpackage |
final void org.lightjason.agentspeak.action.builtin.TestCActionAgent.addplan | ( | ) |
Definition at line 148 of file TestCActionAgent.java.
References org.lightjason.agentspeak.language.instantiable.plan.trigger.ITrigger.EType.ADDGOAL, org.lightjason.agentspeak.language.execution.IContext.agent(), org.lightjason.agentspeak.action.builtin.agent.CAddPlan.execute(), org.lightjason.agentspeak.language.instantiable.plan.trigger.CTrigger.from(), org.lightjason.agentspeak.language.CRawTerm< T >.from(), org.lightjason.agentspeak.language.CLiteral.from(), org.lightjason.agentspeak.language.instantiable.plan.statistic.IPlanStatistic.plan(), and org.lightjason.agentspeak.agent.IAgent< T extends IAgent<?>.plans().
final void org.lightjason.agentspeak.action.builtin.TestCActionAgent.belieflist | ( | ) |
Definition at line 283 of file TestCActionAgent.java.
References org.lightjason.agentspeak.beliefbase.view.IView.add(), org.lightjason.agentspeak.language.execution.IContext.agent(), org.lightjason.agentspeak.agent.IAgent< T extends IAgent<?>.beliefbase(), org.lightjason.agentspeak.action.builtin.agent.CBeliefList.execute(), org.lightjason.agentspeak.language.CLiteral.from(), and org.lightjason.agentspeak.beliefbase.IStructure.size().
final void org.lightjason.agentspeak.action.builtin.TestCActionAgent.clearbeliefbase | ( | ) |
Definition at line 259 of file TestCActionAgent.java.
References org.lightjason.agentspeak.beliefbase.view.IView.add(), org.lightjason.agentspeak.language.execution.IContext.agent(), org.lightjason.agentspeak.agent.IAgent< T extends IAgent<?>.beliefbase(), org.lightjason.agentspeak.action.builtin.agent.CClearBeliefbase.execute(), org.lightjason.agentspeak.language.CLiteral.from(), and org.lightjason.agentspeak.beliefbase.IStructure.size().
final void org.lightjason.agentspeak.action.builtin.TestCActionAgent.cycletime | ( | ) |
Definition at line 170 of file TestCActionAgent.java.
References org.lightjason.agentspeak.action.builtin.agent.CCycleTime.execute(), and org.lightjason.agentspeak.action.builtin.TestCActionAgent.next().
final void org.lightjason.agentspeak.action.builtin.TestCActionAgent.getplan | ( | ) |
Definition at line 190 of file TestCActionAgent.java.
References org.lightjason.agentspeak.language.instantiable.plan.trigger.ITrigger.EType.ADDGOAL, org.lightjason.agentspeak.language.execution.IContext.agent(), org.lightjason.agentspeak.action.builtin.agent.CGetPlan.execute(), org.lightjason.agentspeak.language.instantiable.plan.trigger.CTrigger.from(), org.lightjason.agentspeak.language.CRawTerm< T >.from(), org.lightjason.agentspeak.language.CLiteral.from(), org.lightjason.agentspeak.language.instantiable.plan.statistic.CPlanStatistic.from(), org.lightjason.agentspeak.agent.IAgent< T extends IAgent<?>.plans(), and org.lightjason.agentspeak.language.instantiable.plan.IPlan.trigger().
void org.lightjason.agentspeak.action.builtin.TestCActionAgent.initialize | ( | ) | throws Exception |
Exception | on initialize error |
Definition at line 96 of file TestCActionAgent.java.
References org.lightjason.agentspeak.language.instantiable.plan.trigger.ITrigger.EType.ADDGOAL, org.lightjason.agentspeak.language.instantiable.plan.trigger.CTrigger.from(), and org.lightjason.agentspeak.language.CLiteral.from().
|
private |
Definition at line 318 of file TestCActionAgent.java.
References org.lightjason.agentspeak.language.execution.IContext.agent(), and org.lightjason.agentspeak.action.builtin.TestCActionAgent.m_context.
Referenced by org.lightjason.agentspeak.action.builtin.TestCActionAgent.cycletime().
final void org.lightjason.agentspeak.action.builtin.TestCActionAgent.planlist | ( | ) |
Definition at line 110 of file TestCActionAgent.java.
References org.lightjason.agentspeak.language.instantiable.plan.trigger.ITrigger.EType.ADDGOAL, org.lightjason.agentspeak.language.execution.IContext.agent(), org.lightjason.agentspeak.action.builtin.agent.CPlanList.execute(), org.lightjason.agentspeak.language.instantiable.plan.trigger.CTrigger.from(), org.lightjason.agentspeak.language.CLiteral.from(), org.lightjason.agentspeak.language.instantiable.plan.statistic.CPlanStatistic.from(), org.lightjason.agentspeak.language.instantiable.plan.trigger.ITrigger.literal(), org.lightjason.agentspeak.agent.IAgent< T extends IAgent<?>.plans(), org.lightjason.agentspeak.language.instantiable.plan.trigger.ITrigger.EType.sequence(), org.lightjason.agentspeak.language.instantiable.plan.IPlan.trigger(), and org.lightjason.agentspeak.language.instantiable.plan.trigger.ITrigger.type().
final void org.lightjason.agentspeak.action.builtin.TestCActionAgent.removeplan | ( | ) |
Definition at line 224 of file TestCActionAgent.java.
References org.lightjason.agentspeak.language.instantiable.plan.trigger.ITrigger.EType.ADDGOAL, org.lightjason.agentspeak.language.execution.IContext.agent(), org.lightjason.agentspeak.language.instantiable.plan.trigger.CTrigger.from(), org.lightjason.agentspeak.language.CRawTerm< T >.from(), org.lightjason.agentspeak.language.CLiteral.from(), org.lightjason.agentspeak.language.instantiable.plan.statistic.CPlanStatistic.from(), org.lightjason.agentspeak.agent.IAgent< T extends IAgent<?>.plans(), and org.lightjason.agentspeak.language.instantiable.plan.IPlan.trigger().
final void org.lightjason.agentspeak.action.builtin.TestCActionAgent.removeplanerror | ( | ) |
Definition at line 243 of file TestCActionAgent.java.
References org.lightjason.agentspeak.language.CRawTerm< T >.from().
|
private |
Definition at line 80 of file TestCActionAgent.java.
Referenced by org.lightjason.agentspeak.action.builtin.TestCActionAgent.next().