Jadex 0.941

jadex.model
Interface IMInitialEventbase

All Superinterfaces:
IMElement, IMInitialBase, IMInitialElement

public interface IMInitialEventbase
extends IMInitialBase

A collection of initial events to be dispatched when the agent is born.


Method Summary
 IMInitialInternalEvent createInitialInternalEvent(String ref)
          Create an internal event.
 IMInitialMessageEvent createInitialMessageEvent(String ref)
          Create an message event.
 void deleteInitialInternalEvent(IMInitialInternalEvent event)
          Delete an internal event.
 void deleteInitialMessageEvent(IMInitialMessageEvent event)
          Delete an message event.
 IMInitialInternalEvent[] getInitialInternalEvents()
          Get all known internal events.
 IMInitialMessageEvent[] getInitialMessageEvents()
          Get all known message event.
 
Methods inherited from interface jadex.model.IMInitialElement
getOriginalElement
 
Methods inherited from interface jadex.model.IMElement
check, getChildren, getDescription, getEncodableRepresentation, getExpressionParameters, getName, getOwner, getReport, getScope, setDescription, setName
 

Method Detail

getInitialInternalEvents

public IMInitialInternalEvent[] getInitialInternalEvents()
Get all known internal events.

Returns:
The internal events.

createInitialInternalEvent

public IMInitialInternalEvent createInitialInternalEvent(String ref)
Create an internal event.

Parameters:
ref - The name of the referenced event.
Returns:
The internal event.

deleteInitialInternalEvent

public void deleteInitialInternalEvent(IMInitialInternalEvent event)
Delete an internal event.

Parameters:
event - The internal event.

getInitialMessageEvents

public IMInitialMessageEvent[] getInitialMessageEvents()
Get all known message event.

Returns:
The message events.

createInitialMessageEvent

public IMInitialMessageEvent createInitialMessageEvent(String ref)
Create an message event.

Parameters:
ref - The name of the referenced message event.
Returns:
The message event.

deleteInitialMessageEvent

public void deleteInitialMessageEvent(IMInitialMessageEvent event)
Delete an message event.

Parameters:
event - The message event.

Jadex 0.941

Submit a bug or feature
For further API reference and developer documentation, see the Jadex User Guide and the Jadex Tutorial. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, and working code examples.

Copyright (C) 2002-2005 Lars Braubach, Alexander Pokahr, Andrzej Walczak - University of Hamburg. Use is subject to license terms.