Package jadex.bdiv3.testcases.plans
Class PlanReasonInjectionBDI
- java.lang.Object
-
- jadex.bdiv3.testcases.plans.PlanReasonInjectionBDI
-
- All Implemented Interfaces:
IBDIAgentFeature
,IExternalBDIAgentFeature
,IBDIAgent
,IArgumentsResultsFeature
,IExecutionFeature
,IExternalArgumentsResultsFeature
,IExternalComponentFeature
,IExternalExecutionFeature
,IExternalMonitoringComponentFeature
,IExternalNFPropertyComponentFeature
,IExternalSubcomponentsFeature
,IMonitoringComponentFeature
,INFPropertyComponentFeature
,ISubcomponentsFeature
,IExternalAccess
,IInternalAccess
,IExternalProvidedServicesFeature
,IExternalRequiredServicesFeature
,IProvidedServicesFeature
,IRequiredServicesFeature
public abstract class PlanReasonInjectionBDI extends java.lang.Object implements IBDIAgent
Agent that tests if injection works for plan reason.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description class
PlanReasonInjectionBDI.SomePlan
-
Field Summary
Fields Modifier and Type Field Description protected java.util.List<java.lang.Integer>
items
-
Fields inherited from interface jadex.bridge.component.IExecutionFeature
STEP_PRIORITY_IMMEDIATE, STEP_PRIORITY_NORMAL
-
Fields inherited from interface jadex.bridge.IExternalAccess
PLATFORM, PLATFORM_INTERNAL
-
-
Constructor Summary
Constructors Constructor Description PlanReasonInjectionBDI()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
body()
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface jadex.bridge.component.IArgumentsResultsFeature
getArguments, getResults
-
Methods inherited from interface jadex.bdiv3.features.IBDIAgentFeature
addBeliefListener, dropGoal, getGoal, getGoals, getGoals, removeBeliefListener
-
Methods inherited from interface jadex.bridge.component.IExecutionFeature
createResultListener, createResultListener, getDescription, isComponentThread
-
Methods inherited from interface jadex.bridge.IExternalAccess
getExternalFeature, getModelAsync
-
Methods inherited from interface jadex.bridge.component.IExternalArgumentsResultsFeature
getArgumentsAsync, getExceptionAsync, getResultsAsync, subscribeToResults
-
Methods inherited from interface jadex.bdiv3.features.IExternalBDIAgentFeature
adoptPlan, adoptPlan, dispatchTopLevelGoal
-
Methods inherited from interface jadex.bridge.component.IExternalExecutionFeature
getDescription, getDescriptionAsync, getDescriptions, getExternalAccess, getExternalAccessAsync, killComponent, killComponent, listenToAll, listenToComponent, repeatStep, repeatStep, resumeComponent, scheduleStep, scheduleStep, setComponentBreakpoints, stepComponent, suspendComponent, waitForDelay, waitForDelay, waitForDelay, waitForDelay, waitForTermination, waitForTick, waitForTick
-
Methods inherited from interface jadex.bridge.component.IExternalMonitoringComponentFeature
publishEvent, subscribeToEvents
-
Methods inherited from interface jadex.bridge.component.IExternalNFPropertyComponentFeature
addMethodNFProperty, addNFProperty, addNFProperty, addRequiredMethodNFProperty, addRequiredNFProperty, getMethodNFAllPropertyNames, getMethodNFPropertyMetaInfo, getMethodNFPropertyMetaInfos, getMethodNFPropertyMetaInfos, getMethodNFPropertyNames, getMethodNFPropertyPrettyPrintValue, getMethodNFPropertyValue, getMethodNFPropertyValue, getNFAllPropertyNames, getNFAllPropertyNames, getNFPropertyMetaInfo, getNFPropertyMetaInfo, getNFPropertyMetaInfos, getNFPropertyMetaInfos, getNFPropertyNames, getNFPropertyNames, getNFPropertyPrettyPrintValue, getNFPropertyPrettyPrintValue, getNFPropertyValue, getNFPropertyValue, getNFPropertyValue, getNFPropertyValue, getRequiredMethodNFAllPropertyNames, getRequiredMethodNFPropertyMetaInfo, getRequiredMethodNFPropertyMetaInfos, getRequiredMethodNFPropertyMetaInfos, getRequiredMethodNFPropertyNames, getRequiredMethodNFPropertyPrettyPrintValue, getRequiredMethodNFPropertyValue, getRequiredMethodNFPropertyValue, getRequiredNFAllPropertyNames, getRequiredNFPropertyMetaInfo, getRequiredNFPropertyMetaInfos, getRequiredNFPropertyNames, getRequiredNFPropertyPrettyPrintValue, getRequiredNFPropertyValue, getRequiredNFPropertyValue, removeMethodNFProperty, removeNFProperty, removeNFProperty, removeRequiredMethodNFProperty, removeRequiredNFProperty, shutdownNFPropertyProvider, shutdownNFPropertyProvider, shutdownRequiredNFPropertyProvider
-
Methods inherited from interface jadex.bridge.service.component.IExternalProvidedServicesFeature
addService, addService, addService, removeService, setTags
-
Methods inherited from interface jadex.bridge.service.component.IExternalRequiredServicesFeature
addQuery, searchService, searchServices
-
Methods inherited from interface jadex.bridge.component.IExternalSubcomponentsFeature
addComponent, createComponent, createComponents, createComponentWithEvents, getChildren, getFileName, getLocalTypeAsync, killComponents, searchComponents
-
Methods inherited from interface jadex.bridge.IInternalAccess
getArgument, getClassLoader, getConfiguration, getException, getExternalAccess, getFeature, getFeature0, getFetcher, getId, getLogger, getModel, getParameterGuesser
-
Methods inherited from interface jadex.bridge.component.IMonitoringComponentFeature
hasEventTargets
-
Methods inherited from interface jadex.bridge.component.INFPropertyComponentFeature
getComponentPropertyProvider, getProvidedServicePropertyProvider, getRequiredServicePropertyProvider, hasRequiredServicePropertyProvider
-
Methods inherited from interface jadex.bridge.service.component.IProvidedServicesFeature
addInterceptor, addMethodInvocationListener, getInterceptors, getProvidedService, getProvidedService, getProvidedService, getProvidedServiceRawImpl, getProvidedServiceRawImpl, getProvidedServiceRawImpl, getProvidedServices, hasMethodListeners, notifyMethodListeners, removeInterceptor, removeMethodInvocationListener
-
Methods inherited from interface jadex.bridge.service.component.IRequiredServicesFeature
addQuery, addQuery, addQuery, getLocalService, getLocalService, getLocalService0, getLocalServices, getLocalServices, getService, getService, getServices, getServices, searchLocalService, searchLocalServices, searchService
-
Methods inherited from interface jadex.bridge.component.ISubcomponentsFeature
getChildcount, getComponentFilename, getLocalType
-
-