Package gov.nasa.arc.brahms.vm.api.events

Interface Summary
IActivityEventConstants The IActivityEventConstants interface specifies constants related to the event messages for any one of the activities.
IAssignmentExecutedEM The IAssignmentExecutedEM event message is send to the event notifier for every assignment operation that is executed in the virtual machine.
IBeliefAssertedEM The IBeliefAssertedEM event message is send to the event notifier for every belief that is asserted in the belief set of an active instance.
IBeliefRetractedEM The IBeliefRetractedEM event message is send to the event notifier for every belief that is retracted from the belief set of an active instance.
IBeliefTransferredEM TheI BeliefTransferredEM event message is send to the event notifier for all beliefs that are transferred from one agent or object to another agent or object as part of a communicate or broadcast activity as specified by one transfer definition.
IBroadcastAbortedEM The IBroadcastAbortedEM event message is send to the event notifier for every broadcast activity that was active but is aborted by a detectable that has an abort action.
IBroadcastCompletedEM The IBroadcastCompletedEM event message is send to the event notifier for every broadcast activity that was active but is completed early by a detectable that has a complete action.
IBroadcastContinuedEM The IBroadcastContinuedEM event message is send to the event notifier for every broadcast activity that is continued after the activity was interrupted.
IBroadcastContinuedFromImpasseEM The IBroadcastContinuedFromImpasseEM event message is send to the event notifier for every broadcast activity that is continued after the activity was impassed.
IBroadcastEndedEM The IBroadcastEndedEM event message is send to the event notifier for every broadcast activity that completed under normal circumstances.
IBroadcastImpassedEM The IBroadcastImpassedEM event message is send to the event notifier for every broadcast activity that was active but is impassed by a detectable that has an impasse action.
IBroadcastInterruptedEM The IBroadcastInterruptedEM event message is send to the event notifier for every broadcast activity that was active but is interrupted by another activity in a workframe with a higher priority.
IBroadcastStartedEM The IBroadcastStartedEM event message is send to the event notifier for every broadcast activity that is started.
ICommunicateAbortedEM The ICommunicateAbortedEM event message is send to the event notifier for every communicate activity that was active but is aborted by a detectable that has an abort action.
ICommunicateCompletedEM The ICommunicateCompletedEM event message is send to the event notifier for every communicate activity that was active but is completed early by a detectable that has a complete action.
ICommunicateContinuedEM The ICommunicateContinuedEM event message is send to the event notifier for every communicate activity that is continued after the activity was interrupted.
ICommunicateContinuedFromImpasseEM The ICommunicateContinuedFromImpasseEM event message is send to the event notifier for every communicate activity that is continued after the activity was impassed.
ICommunicateEndedEM The ICommunicateEndedEM event message is send to the event notifier for every communicate activity that completed under normal circumstances.
ICommunicateImpassedEM The ICommunicateImpassedEM event message is send to the event notifier for every communicate activity that was active but is impassed by a detectable that has an impasse action.
ICommunicateInterruptedEM The ICommunicateInterruptedEM event message is send to the event notifier for every communicate activity that was active but is interrupted by another activity in a workframe with a higher priority.
ICommunicateStartedEM The ICommunicateStartedEM event message is send to the event notifier for every communicate activity that is started.
ICompositeActivityAbortedEM The ICompositeActivityAbortedEM event message is send to the event notifier for every composite activity that was active but is aborted by a detectable that has an abort action.
ICompositeActivityCompletedEM The ICompositeActivityCompletedEM event message is send to the event notifier for every composite activity that was active but is completed early by a detectable that has a complete action.
ICompositeActivityContinuedEM The ICompositeActivityContinuedEM event message is send to the event notifier for every composite activity that is continued after the activity was interrupted.
ICompositeActivityContinuedFromImpasseEM The ICompositeActivityContinuedFromImpasseEM event message is send to the event notifier for every composite activity that is continued after the activity was impassed.
ICompositeActivityEndedEM The ICompositeActivityEndedEM event message is send to the event notifier for every composite activity that completed under normal circumstances.
ICompositeActivityImpassedEM The ICompositeActivityImpassedEM event message is send to the event notifier for every composite activity that was active but is impassed by a detectable that has an impasse action.
ICompositeActivityInterruptedEM The ICompositeActivityInterruptedEM event message is send to the event notifier for every composite activity that was active but is interrupted by another activity in a workframe with a higher priority.
ICompositeActivityStartedEM The ICompositeActivityStartedEM event message is send to the event notifier for every composite activity that is started.
IConceptCreatedEM The IConceptCreatedEM event message is send to the event notifier every time a new concept is created in the virtual machine by a create object activity.
IConceptDeletedEM The IConceptDeletedEM event message is send to the event notifier every time a concept is deleted from the virtual machine.
IConceptLoadedEM The IConceptLoadedEM event message is send to the event notifier every time a new concept is loaded in the virtual machine through the VM Controller.
IConsequenceFiredEM The IConsequenceFiredEM event message is send to the event notifier for every consequence that is fired in the virtual machine.
ICreateAgentAbortedEM The ICreateAgentAbortedEM event message is send to the event notifier for every create agent activity that was active but is aborted by a detectable that has an abort action.
ICreateAgentCompletedEM The ICreateAgentCompletedEM event message is send to the event notifier for every create agent activity that was active but is completed early by a detectable that has a complete action.
ICreateAgentContinuedEM The ICreateAgentContinuedEM event message is send to the event notifier for every create agent activity that is continued after the activity was interrupted.
ICreateAgentContinuedFromImpasseEM The ICreateAgentContinuedFromImpasseEM event message is send to the event notifier for every create agent activity that is continued after the activity was impassed.
ICreateAgentEndedEM The ICreateAgentEndedEM event message is send to the event notifier for every create agent activity that completed under normal circumstances.
ICreateAgentImpassedEM The ICreateAgentImpassedEM event message is send to the event notifier for every create agent activity that was active but is impassed by a detectable that has an impasse action.
ICreateAgentInterruptedEM The ICreateAgentInterruptedEM event message is send to the event notifier for every create agent activity that was active but is interrupted by another activity in a workframe with a higher priority.
ICreateAgentStartedEM The ICreateAgentStartedEM event message is send to the event notifier for every create agent activity that is started.
ICreateAreaAbortedEM The ICreateAreaAbortedEM event message is send to the event notifier for every create area activity that was active but is aborted by a detectable that has an abort action.
ICreateAreaCompletedEM The ICreateAreaCompletedEM event message is send to the event notifier for every create area activity that was active but is completed early by a detectable that has a complete action.
ICreateAreaContinuedEM The ICreateAreaContinuedEM event message is send to the event notifier for every create area activity that is continued after the activity was interrupted.
ICreateAreaContinuedFromImpasseEM The ICreateAreaContinuedFromImpasseEM event message is send to the event notifier for every create area activity that is continued after the activity was impassed.
ICreateAreaEndedEM The ICreateAreaEndedEM event message is send to the event notifier for every create area activity that completed under normal circumstances.
ICreateAreaImpassedEM The ICreateAreaImpassedEM event message is send to the event notifier for every create area activity that was active but is impassed by a detectable that has an impasse action.
ICreateAreaInterruptedEM The ICreateAreaInterruptedEM event message is send to the event notifier for every create area activity that was active but is interrupted by another activity in a workframe with a higher priority.
ICreateAreaStartedEM The ICreateAreaStartedEM event message is send to the event notifier for every create area activity that is started.
ICreateObjectAbortedEM The ICreateObjectAbortedEM event message is send to the event notifier for every create object activity that was active but is aborted by a detectable that has an abort action.
ICreateObjectCompletedEM The ICreateObjectCompletedEM event message is send to the event notifier for every create object activity that was active but is completed early by a detectable that has a complete action.
ICreateObjectContinuedEM The ICreateObjectContinuedEM event message is send to the event notifier for every create object activity that is continued after the activity was interrupted.
ICreateObjectContinuedFromImpasseEM The ICreateObjectContinuedFromImpasseEM event message is send to the event notifier for every create object activity that is continued after the activity was impassed.
ICreateObjectEndedEM The ICreateObjectEndedEM event message is send to the event notifier for every create object activity that completed under normal circumstances.
ICreateObjectImpassedEM The ICreateObjectImpassedEM event message is send to the event notifier for every create object activity that was active but is impassed by a detectable that has an impasse action.
ICreateObjectInterruptedEM The ICreateObjectInterruptedEM event message is send to the event notifier for every create object activity that was active but is interrupted by another activity in a workframe with a higher priority.
ICreateObjectStartedEM The ICreateObjectStartedEM event message is send to the event notifier for every create object activity that is started.
IDeleteExecutedEM The IDeleteExecutedEM event message is send to the event notifier for every delete operation that is executed in the virtual machine.
IDetectableDetectedEM The IDetectableDetectedEM event message is send to the event notifier for every detectable that detected a fact.
IDetectableTriggeredEM The IDetectableTriggeredEM event message is send to the event notifier for every detectable that executed its action.
IEventMessage The IEventMessage interface is the interface to the message published to the event notifier's subscribers to notify them of state changes in the virtual machine, agents, scheduler or world state.
IFactAssertedEM The IFactAssertedEM event message is send to the event notifier for every fact that is asserted in the fact set of the world.
IFactRetractedEM The IFactRetractedEM event message is send to the event notifier for every fact that is retracted from the fact set of the world.
IFrameAbortedEM The IFrameAbortedEM event message is send to the event notifier for every workframe that was active but is aborted by a detectable that has an abort action.
IFrameAvailableEM The IFrameAvailableEM event message is send to the event notifier for every work or thoughtframe that becomes available to work on in the virtual machine.
IFrameCompletedEM The IFrameCompletedEM event message is send to the event notifier for every workframe that was active but is completed early by a detectable that has a complete action.
IFrameContinuedEM The IFrameContinuedEM event message is send to the event notifier for every workframe that is continued after the workframe was interrupted.
IFrameContinuedFromImpasseEM The IFrameContinuedFromImpasseEM event message is send to the event notifier for every workframe that is continued after the workframe was impassed.
IFrameEndedEM The IFrameEndedEM event message is send to the event notifier for every work or thoughtframe that completed under normal circumstances.
IFrameEventConstants The IFrameEventConstants interface specifies constants related to the event messages for a frame, workframe or thoughtframe.
IFrameImpassedEM The IFrameImpassedEM event message is send to the event notifier for every workframe that was active but is impassed by a detectable that has an impasse action.
IFrameInterruptedEM The IFrameInterruptedEM event message is send to the event notifier for every workframe that was active but is interrupted by another workframe with a higher priority.
IFrameStartedEM The IFrameStartedEM event message is send to the event notifier for every workframe that is started.
IFrameUnavailableEM The IFrameUnavailableEM event message is send to the event notifier for every work or thoughtframe that becomes unavailable due to retracted belief(s).
IGestureActivityAbortedEM The IGestureActivityAbortedEM event message is send to the event notifier for every gesture activity that was active but is aborted by a detectable that has an abort action.
IGestureActivityCompletedEM The IGestureActivityCompletedEM event message is send to the event notifier for every gesture activity that was active but is completed early by a detectable that has a complete action.
IGestureActivityContinuedEM The IGestureActivityContinuedEM event message is send to the event notifier for every gesture activity that is continued after the activity was interrupted.
IGestureActivityContinuedFromImpasseEM The IGestureActivityContinuedFromImpasseEM event message is send to the event notifier for every gesture activity that is continued after the activity was impassed.
IGestureActivityEndedEM The IGestureActivityEndedEM event message is send to the event notifier for every gesture activity that completed under normal circumstances.
IGestureActivityImpassedEM The IGestureActivityImpassedEM event message is send to the event notifier for every gesture activity that was active but is impassed by a detectable that has an impasse action.
IGestureActivityInterruptedEM The IGestureActivityInterruptedEM event message is send to the event notifier for every gesture activity that was active but is interrupted by another activity in a workframe with a higher priority.
IGestureActivityStartedEM The IGestureActivityStartedEM event message is send to the event notifier for every gesture activity that is started.
IGestureEventConstants The IGestureEventConstants interface specifies constants related to the event messages for gesture activities.
IGetActivityAbortedEM The IGetActivityAbortedEM event message is send to the event notifier for every get activity that was active but is aborted by a detectable that has an abort action.
IGetActivityCompletedEM The IGetActivityCompletedEM event message is send to the event notifier for every get activity that was active but is completed early by a detectable that has a complete action.
IGetActivityContinuedEM The IGetActivityContinuedEM event message is send to the event notifier for every get activity that is continued after the activity was interrupted.
IGetActivityContinuedFromImpasseEM The IGetActivityContinuedFromImpasseEM event message is send to the event notifier for every get activity that is continued after the activity was impassed.
IGetActivityEndedEM The IGetActivityEndedEM event message is send to the event notifier for every get activity that completed under normal circumstances.
IGetActivityImpassedEM The IGetActivityImpassedEM event message is send to the event notifier for every get activity that was active but is impassed by a detectable that has an impasse action.
IGetActivityInterruptedEM The IGetActivityInterruptedEM event message is send to the event notifier for every get activity that was active but is interrupted by another activity in a workframe with a higher priority.
IGetActivityStartedEM The IGetActivityStartedEM event message is send to the event notifier for every get activity that is started.
IJavaActivityAbortedEM The IJavaActivityAbortedEM event message is send to the event notifier for every java activity that was active but is aborted by a detectable that has an abort action.
IJavaActivityCompletedEM The IJavaActivityCompletedEM event message is send to the event notifier for every java activity that was active but is completed early by a detectable that has a complete action.
IJavaActivityContinuedEM The IJavaActivityContinuedEM event message is send to the event notifier for every java activity that is continued after the activity was interrupted.
IJavaActivityContinuedFromImpasseEM The IJavaActivityContinuedFromImpasseEM event message is send to the event notifier for every java activity that is continued after the activity was impassed.
IJavaActivityEndedEM The IJavaActivityEndedEM event message is send to the event notifier for every java activity that completed under normal circumstances.
IJavaActivityImpassedEM The IJavaActivityImpassedEM event message is send to the event notifier for every java activity that was active but is impassed by a detectable that has an impasse action.
IJavaActivityInterruptedEM The IJavaActivityInterruptedEM event message is send to the event notifier for every java activity that was active but is interrupted by another activity in a workframe with a higher priority.
IJavaActivityStartedEM The IJavaActivityStartedEM event message is send to the event notifier for every java activity that is started.
IMethodInvocationExecutedEM The IMethodInvocationExecutedEM event message is send to the event notifier for every method invocation operation that is executed in the virtual machine.
IModelEventConstants The IModelEventConstants interface specifies constants related to the event messages for a static model.
IModelLoadedEM The IModelLoadedEM event message is send to the event notifier when the static model is successfully loaded from the XML.
IMoveAbortedEM The IMoveAbortedEM event message is send to the event notifier for every move activity that was active but is aborted by a detectable that has an abort action.
IMoveCompletedEM The IMoveCompletedEM event message is send to the event notifier for every move activity that was active but is completed early by a detectable that has a complete action.
IMoveContinuedEM The IMoveContinuedEM event message is send to the event notifier for every move activity that is continued after the activity was interrupted.
IMoveContinuedFromImpasseEM The IMoveContinuedFromImpasseEM event message is send to the event notifier for every move activity that is continued after the activity was impassed.
IMoveEndedEM The IMoveEndedEM event message is send to the event notifier for every move activity that completed under normal circumstances.
IMoveEventConstants The IMoveEventConstants interface specifies constants related to the event messages for move activities.
IMoveImpassedEM The IMoveImpassedEM event message is send to the event notifier for every move activity that was active but is impassed by a detectable that has an impasse action.
IMoveInterruptedEM The IMoveInterruptedEM event message is send to the event notifier for every move activity that was active but is interrupted by another activity in a workframe with a higher priority.
IMoveStartedEM The IMoveStartedEM event message is send to the event notifier for every move activity that is started.
IPartAddedEM The IPartAddedEM event message is send to the event notifier for every conceptual object or object instance that is added as a part to a conceptual object during a simulation run.
IPrimitiveActivityAbortedEM The IPrimitiveActivityAbortedEM event message is send to the event notifier for every primitive activity that was active but is aborted by a detectable that has an abort action.
IPrimitiveActivityCompletedEM The IPrimitiveActivityCompletedEM event message is send to the event notifier for every primitive activity that was active but is completed early by a detectable that has a complete action.
IPrimitiveActivityContinuedEM The IPrimitiveActivityContinuedEM event message is send to the event notifier for every primitive activity that is continued after the activity was interrupted.
IPrimitiveActivityContinuedFromImpasseEM The IPrimitiveActivityContinuedFromImpasseEM event message is send to the event notifier for every primitive activity that is continued after the activity was impassed.
IPrimitiveActivityEndedEM The IPrimitiveActivityEndedEM event message is send to the event notifier for every primitive activity that completed under normal circumstances.
IPrimitiveActivityImpassedEM The IPrimitiveActivityImpassedEM event message is send to the event notifier for every primitive activity that was active but is impassed by a detectable that has an impasse action.
IPrimitiveActivityInterruptedEM The IPrimitiveActivityInterruptedEM event message is send to the event notifier for every primitive activity that was active but is interrupted by another activity in a workframe with a higher priority.
IPrimitiveActivityStartedEM The IPrimitiveActivityStartedEM event message is send to the event notifier for every primitive activity that is started.
IPutActivityAbortedEM The IPutActivityAbortedEM event message is send to the event notifier for every put activity that was active but is aborted by a detectable that has an abort action.
IPutActivityCompletedEM The IPutActivityCompletedEM event message is send to the event notifier for every put activity that was active but is completed early by a detectable that has a complete action.
IPutActivityContinuedEM The IPutActivityContinuedEM event message is send to the event notifier for every put activity that is continued after the activity was interrupted.
IPutActivityContinuedFromImpasseEM The IPutActivityContinuedFromImpasseEM event message is send to the event notifier for every put activity that is continued after the activity was impassed.
IPutActivityEndedEM The IPutActivityEndedEM event message is send to the event notifier for every put activity that completed under normal circumstances.
IPutActivityImpassedEM The IPutActivityImpassedEM event message is send to the event notifier for every put activity that was active but is impassed by a detectable that has an impasse action.
IPutActivityInterruptedEM The IPutActivityInterruptedEM event message is send to the event notifier for every put activity that was active but is interrupted by another activity in a workframe with a higher priority.
IPutActivityStartedEM The IPutActivityStartedEM event message is send to the event notifier for every put activity that is started.
ISimulationEndedEM The ISimulationEndedEM event message is send to the event notifier when a simulation run has ended.
ISimulationEventConstants The ISimulationEventConstants interface specifies constants related to the event messages that indicate the start and end of the simulation.
ISimulationStartedEM The ISimulationStartedEM event message is send to the event notifier when a simulation run is started.
IStatementEventConstants The IStatementEventConstants interface specifies constants related to the event messages for beliefs and facts.
IVariableBoundEM The IVariableBoundEM event message is send to the event notifier whenever the binding of a variable changes.
 



Copyright © 1997-2012 All Rights Reserved.