LightJason - AgentSpeak(L++)
|
event types More...
Public Member Functions | |
EType (final String p_name) | |
ctor More... | |
final String | sequence () |
returns the trigger sequence More... | |
String | toString () |
Static Public Member Functions | |
static EType | from ( @Nonnull final String p_sequence) |
returns a trigger type by the char sequence More... | |
Public Attributes | |
ADDBELIEF =( "+" ) | |
ADDGOAL =( "+!" ) | |
DELETEBELIEF =( "-" ) | |
DELETEGOAL =( "-!" ) | |
EMPTY =( "" ) | |
Private Attributes | |
final String | m_name |
text name of the enum More... | |
Static Private Attributes | |
static final Map< String, EType > | ELEMENTS |
math with elements for intantiation More... | |
Definition at line 145 of file ITrigger.java.
org.lightjason.agentspeak.language.instantiable.plan.trigger.ITrigger.EType.EType | ( | final String | p_name | ) |
p_name | text name |
Definition at line 171 of file ITrigger.java.
|
static |
p_sequence | sequence |
Definition at line 197 of file ITrigger.java.
References org.lightjason.agentspeak.common.CCommon.languagestring().
Referenced by org.lightjason.agentspeak.action.builtin.agent.CRemovePlan.execute(), and org.lightjason.agentspeak.action.builtin.agent.CGetPlan.execute().
final String org.lightjason.agentspeak.language.instantiable.plan.trigger.ITrigger.EType.sequence | ( | ) |
Definition at line 187 of file ITrigger.java.
Referenced by org.lightjason.agentspeak.action.builtin.TestCActionAgent.planlist().
String org.lightjason.agentspeak.language.instantiable.plan.trigger.ITrigger.EType.toString | ( | ) |
Definition at line 177 of file ITrigger.java.
org.lightjason.agentspeak.language.instantiable.plan.trigger.ITrigger.EType.ADDBELIEF =( "+" ) |
org.lightjason.agentspeak.language.instantiable.plan.trigger.ITrigger.EType.ADDGOAL =( "+!" ) |
Definition at line 149 of file ITrigger.java.
Referenced by org.lightjason.agentspeak.agent.IBaseAgent< CMethodBindingBlacklist >.active(), org.lightjason.agentspeak.action.builtin.TestCActionAgent.addplan(), org.lightjason.agentspeak.configuration.CDefaultAgentConfiguration< T extends IAgent<?>.CDefaultAgentConfiguration(), org.lightjason.agentspeak.language.execution.action.achievement_test.CAchievementGoalLiteral.execute(), org.lightjason.agentspeak.language.execution.action.achievement_test.CAchievementGoalVariable.execute(), org.lightjason.agentspeak.action.builtin.TestCActionAgent.getplan(), org.lightjason.agentspeak.action.builtin.TestCActionStorage.initialize(), org.lightjason.agentspeak.action.builtin.TestCActionAgent.initialize(), org.lightjason.agentspeak.action.builtin.TestCActionAgent.planlist(), org.lightjason.agentspeak.action.builtin.TestCActionAgent.removeplan(), org.lightjason.agentspeak.grammar.CASTVisitorPlanBundle.visitPlan_goal_trigger(), and org.lightjason.agentspeak.grammar.CASTVisitorAgent.visitPlan_goal_trigger().
org.lightjason.agentspeak.language.instantiable.plan.trigger.ITrigger.EType.DELETEBELIEF =( "-" ) |
Definition at line 148 of file ITrigger.java.
Referenced by org.lightjason.agentspeak.beliefbase.CBeliefbase.clear(), org.lightjason.agentspeak.beliefbase.IBaseBeliefbase.remove(), org.lightjason.agentspeak.grammar.CASTVisitorPlanBundle.visitPlan_belief_trigger(), and org.lightjason.agentspeak.grammar.CASTVisitorAgent.visitPlan_belief_trigger().
org.lightjason.agentspeak.language.instantiable.plan.trigger.ITrigger.EType.DELETEGOAL =( "-!" ) |
|
staticprivate |
Definition at line 156 of file ITrigger.java.
org.lightjason.agentspeak.language.instantiable.plan.trigger.ITrigger.EType.EMPTY =( "" ) |
Definition at line 151 of file ITrigger.java.
|
private |
Definition at line 164 of file ITrigger.java.