Package jadex.bdi.testcases.misc
Class ParameterProtectionPlan
- java.lang.Object
- 
- jadex.bdiv3x.runtime.Plan
- 
- jadex.bdi.testcases.misc.ParameterProtectionPlan
 
 
- 
 public class ParameterProtectionPlan extends Plan The print plan simply prints out the object it gets as parameter in the construtor.
- 
- 
Nested Class Summary- 
Nested classes/interfaces inherited from class jadex.bdiv3x.runtime.PlanPlan.PlanWaitAbstraction
 
- 
 - 
Constructor SummaryConstructors Constructor Description ParameterProtectionPlan()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidaddParameterSetValue(IElement element, java.lang.String name, java.lang.Object value)Get a parameter value of an event or goal.voidbody()The plan body.protected java.lang.Object[]getParameterSetValues(IElement element, java.lang.String name)Get a parameter value of an event or goal.protected java.lang.ObjectgetParameterValue(IElement element, java.lang.String name)Get a parameter value of an event or goal.protected voidsetParameterValue(IElement element, java.lang.String name, java.lang.Object value)Get a parameter value of an event or goal.protected voidtestInit(IElement elem)Test init-mode access.protected voidtestInProcess(IElement elem)Test in-process access.- 
Methods inherited from class jadex.bdiv3x.runtime.Planaborted, checkNotInAtomic, createExpression, createGoal, createInternalEvent, createMessageEvent, dispatchInternalEvent, dispatchSubgoal, dispatchSubgoalAndWait, dispatchSubgoalAndWait, dispatchTopLevelGoal, endAtomic, fail, fail, fail, failed, getAgent, getBeliefbase, getClock, getComponentDescription, getComponentIdentifier, getComponentName, getDispatchedElement, getEventbase, getException, getExpression, getExpressionbase, getExternalAccess, getGoalbase, getLogger, getParameter, getParameters, getParameterSet, getParameterSets, getPlanbase, getPlanElement, getReason, getRPlan, getScope, getTime, getWaitqueue, hasParameter, hasParameterSet, killAgent, passed, sendMessage, sendMessageAndWait, sendMessageAndWait, startAtomic, toString, waitFor, waitForCondition, waitForCondition, waitForCondition, waitForConditionInline, waitForConditionInline, waitForEver, waitForFactAdded, waitForFactAdded, waitForFactChanged, waitForFactChanged, waitForFactRemoved, waitForFactRemoved, waitForGoalFinished, waitForGoalFinished, waitForGoalFinished, waitForGoalFinished, waitForInternalEvent, waitForInternalEvent, waitForMessageEvent, waitForMessageEvent, waitForReply, waitForReply, waitForReply, waitForReply, waitForTick
 
- 
 
- 
- 
- 
Method Detail- 
testInitprotected void testInit(IElement elem) Test init-mode access.
 - 
testInProcessprotected void testInProcess(IElement elem) Test in-process access.
 - 
getParameterValueprotected java.lang.Object getParameterValue(IElement element, java.lang.String name) Get a parameter value of an event or goal.
 - 
setParameterValueprotected void setParameterValue(IElement element, java.lang.String name, java.lang.Object value) Get a parameter value of an event or goal.
 - 
getParameterSetValuesprotected java.lang.Object[] getParameterSetValues(IElement element, java.lang.String name) Get a parameter value of an event or goal.
 - 
addParameterSetValueprotected void addParameterSetValue(IElement element, java.lang.String name, java.lang.Object value) Get a parameter value of an event or goal.
 
- 
 
-