Package jadex.bdiv3.testcases.beliefs
Class IndexChangeBDI
- java.lang.Object
- 
- jadex.bdiv3.testcases.beliefs.IndexChangeBDI
 
- 
- 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 IndexChangeBDI extends java.lang.Object implements IBDIAgent Agent that tests if waiting for a specific index change in a collection works.
- 
- 
Field SummaryFields Modifier and Type Field Description protected boolean[]guards- 
Fields inherited from interface jadex.bridge.component.IExecutionFeatureSTEP_PRIORITY_IMMEDIATE, STEP_PRIORITY_NORMAL
 - 
Fields inherited from interface jadex.bridge.IExternalAccessPLATFORM, PLATFORM_INTERNAL
 
- 
 - 
Constructor SummaryConstructors Constructor Description IndexChangeBDI()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidwaitPlan(IPlan plan)- 
Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 - 
Methods inherited from interface jadex.bridge.component.IArgumentsResultsFeaturegetArguments, getResults
 - 
Methods inherited from interface jadex.bdiv3.features.IBDIAgentFeatureaddBeliefListener, dropGoal, getGoal, getGoals, getGoals, removeBeliefListener
 - 
Methods inherited from interface jadex.bridge.component.IExecutionFeaturecreateResultListener, createResultListener, getDescription, isComponentThread
 - 
Methods inherited from interface jadex.bridge.IExternalAccessgetExternalFeature, getModelAsync
 - 
Methods inherited from interface jadex.bridge.component.IExternalArgumentsResultsFeaturegetArgumentsAsync, getExceptionAsync, getResultsAsync, subscribeToResults
 - 
Methods inherited from interface jadex.bdiv3.features.IExternalBDIAgentFeatureadoptPlan, adoptPlan, dispatchTopLevelGoal
 - 
Methods inherited from interface jadex.bridge.component.IExternalExecutionFeaturegetDescription, 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.IExternalMonitoringComponentFeaturepublishEvent, subscribeToEvents
 - 
Methods inherited from interface jadex.bridge.component.IExternalNFPropertyComponentFeatureaddMethodNFProperty, 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.IExternalProvidedServicesFeatureaddService, addService, addService, removeService, setTags
 - 
Methods inherited from interface jadex.bridge.service.component.IExternalRequiredServicesFeatureaddQuery, searchService, searchServices
 - 
Methods inherited from interface jadex.bridge.component.IExternalSubcomponentsFeatureaddComponent, createComponent, createComponents, createComponentWithEvents, getChildren, getFileName, getLocalTypeAsync, killComponents, searchComponents
 - 
Methods inherited from interface jadex.bridge.IInternalAccessgetArgument, getClassLoader, getConfiguration, getException, getExternalAccess, getFeature, getFeature0, getFetcher, getId, getLogger, getModel, getParameterGuesser
 - 
Methods inherited from interface jadex.bridge.component.IMonitoringComponentFeaturehasEventTargets
 - 
Methods inherited from interface jadex.bridge.component.INFPropertyComponentFeaturegetComponentPropertyProvider, getProvidedServicePropertyProvider, getRequiredServicePropertyProvider, hasRequiredServicePropertyProvider
 - 
Methods inherited from interface jadex.bridge.service.component.IProvidedServicesFeatureaddInterceptor, addMethodInvocationListener, getInterceptors, getProvidedService, getProvidedService, getProvidedService, getProvidedServiceRawImpl, getProvidedServiceRawImpl, getProvidedServiceRawImpl, getProvidedServices, hasMethodListeners, notifyMethodListeners, removeInterceptor, removeMethodInvocationListener
 - 
Methods inherited from interface jadex.bridge.service.component.IRequiredServicesFeatureaddQuery, addQuery, addQuery, getLocalService, getLocalService, getLocalService0, getLocalServices, getLocalServices, getService, getService, getServices, getServices, searchLocalService, searchLocalServices, searchService
 - 
Methods inherited from interface jadex.bridge.component.ISubcomponentsFeaturegetChildcount, getComponentFilename, getLocalType
 
- 
 
- 
- 
- 
Method Detail- 
waitPlanprotected void waitPlan(IPlan plan) 
 
- 
 
-