Package jadex.bdiv3x.runtime
Class RInternalEvent
- java.lang.Object
- 
- jadex.bdiv3.runtime.impl.RElement
- 
- jadex.bdiv3.runtime.impl.RParameterElement
- 
- jadex.bdiv3.runtime.impl.RProcessableElement
- 
- jadex.bdiv3x.runtime.RInternalEvent
 
 
 
 
- 
- All Implemented Interfaces:
- IElement,- IInternalEvent,- IParameterElement,- IMapAccess
 
 public class RInternalEvent extends jadex.bdiv3.runtime.impl.RProcessableElement implements IInternalEvent The runtime internal event.
- 
- 
Constructor SummaryConstructors Constructor Description RInternalEvent(MInternalEvent modelelement, IInternalAccess agent, MConfigParameterElement config)Create a new runtime element.
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetFetcherName()Get the name of the element in the fetcher (e.g.booleanisAdopted()Check if the element is currently part of the agent's reasoning.- 
Methods inherited from class jadex.bdiv3.runtime.impl.RProcessableElementaddTriedPlan, getApplicablePlanList, getPojoElement, getState, getTriedPlans, planFinished, setApplicablePlanList, setPojoElement, setState, setState, setTriedPlans, testWriteOK
 - 
Methods inherited from class jadex.bdiv3.runtime.impl.RParameterElementaddParameter, addParameterSet, createParameter, createParameter, createParameterSet, createParameterSet, get, getParameter, getParameters, getParameterSet, getParameterSets, getType, hasParameter, hasParameterSet, initParameters, wrapFetcher
 - 
Methods inherited from class jadex.bdiv3.runtime.impl.RElementgetAgent, getCapability, getId, getMCapability, getModelElement, getRuleSystem, setId, setModelElement, toString
 - 
Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 - 
Methods inherited from interface jadex.bdiv3x.runtime.IElementgetModelElement
 - 
Methods inherited from interface jadex.bdiv3x.runtime.IParameterElementgetParameter, getParameters, getParameterSet, getParameterSets, getType, hasParameter, hasParameterSet
 
- 
 
- 
- 
- 
Constructor Detail- 
RInternalEventpublic RInternalEvent(MInternalEvent modelelement, IInternalAccess agent, MConfigParameterElement config) Create a new runtime element.
 
- 
 - 
Method Detail- 
getFetcherNamepublic java.lang.String getFetcherName() Get the name of the element in the fetcher (e.g. $goal).- Specified by:
- getFetcherNamein class- jadex.bdiv3.runtime.impl.RParameterElement
- Returns:
- The element name in the fetcher name.
 
 - 
isAdoptedpublic boolean isAdopted() Check if the element is currently part of the agent's reasoning. E.g. the bases are always adopted and all of their contents such as goals, plans and beliefs.- Specified by:
- isAdoptedin class- jadex.bdiv3.runtime.impl.RParameterElement
 
 
- 
 
-