Package jadex.bdiv3x.runtime
Class RPlanbase
- java.lang.Object
-
- jadex.bdiv3.runtime.impl.RElement
-
- jadex.bdiv3x.runtime.RPlanbase
-
-
Constructor Summary
Constructors Constructor Description RPlanbase(IInternalAccess agent)
Create a new goalbase.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description IPlan
createPlan(MPlan mplan)
Create a plan instance.IPlan[]
getPlans()
Get all running plans of this planbase.IPlan[]
getPlans(java.lang.String type)
Get all plans of a specified type (=model element name).-
Methods inherited from class jadex.bdiv3.runtime.impl.RElement
getAgent, getCapability, getCount, getId, getMCapability, getModelElement, getRuleSystem, setId, setModelElement, toString
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface jadex.bdiv3x.runtime.IElement
getCount, getId, getModelElement
-
-
-
-
Constructor Detail
-
RPlanbase
public RPlanbase(IInternalAccess agent)
Create a new goalbase.
-
-
Method Detail
-
getPlans
public IPlan[] getPlans()
Get all running plans of this planbase.
-
getPlans
public IPlan[] getPlans(java.lang.String type)
Get all plans of a specified type (=model element name).
-
createPlan
public IPlan createPlan(MPlan mplan)
Create a plan instance.- Specified by:
createPlan
in interfaceIPlanbase
-
-