Jadex 0.96-beta1

jadex.model
Interface IMConfigEventbase

All Superinterfaces:
IMConfigBase, IMConfigElement, IMElement

public interface IMConfigEventbase
extends IMConfigBase

Configuration settings for the eventbase.


Method Summary
 IMConfigInternalEvent createEndInternalEvent(String ref)
          Create an end internal event.
 IMConfigMessageEvent createEndMessageEvent(String ref)
          Create an end message event.
 IMConfigInternalEvent createInitialInternalEvent(String ref)
          Create an initial internal event.
 IMConfigMessageEvent createInitialMessageEvent(String ref)
          Create an initial message event.
 void deleteEndInternalEvent(IMConfigInternalEvent event)
          Delete an end internal event.
 void deleteEndMessageEvent(IMConfigMessageEvent event)
          Delete an end message event.
 void deleteInitialInternalEvent(IMConfigInternalEvent event)
          Delete an initial internal event.
 void deleteInitialMessageEvent(IMConfigMessageEvent event)
          Delete an initial message event.
 IMConfigInternalEvent[] getEndInternalEvents()
          Get all known end internal events.
 IMConfigMessageEvent[] getEndMessageEvents()
          Get all known end message event.
 IMConfigInternalEvent[] getInitialInternalEvents()
          Get all known initial internal events.
 IMConfigMessageEvent[] getInitialMessageEvents()
          Get all known initial message event.
 
Methods inherited from interface jadex.model.IMConfigElement
getOriginalElement
 
Methods inherited from interface jadex.model.IMElement
check, getChildren, getDescription, getEncodableRepresentation, getName, getOwner, getReport, getScope, getSystemExpressionParameters, setDescription, setName
 

Method Detail

getInitialInternalEvents

IMConfigInternalEvent[] getInitialInternalEvents()
Get all known initial internal events.

Returns:
The initial internal events.

createInitialInternalEvent

IMConfigInternalEvent createInitialInternalEvent(String ref)
Create an initial internal event.

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

deleteInitialInternalEvent

void deleteInitialInternalEvent(IMConfigInternalEvent event)
Delete an initial internal event.

Parameters:
event - The initial internal event.

getInitialMessageEvents

IMConfigMessageEvent[] getInitialMessageEvents()
Get all known initial message event.

Returns:
The initial message events.

createInitialMessageEvent

IMConfigMessageEvent createInitialMessageEvent(String ref)
Create an initial message event.

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

deleteInitialMessageEvent

void deleteInitialMessageEvent(IMConfigMessageEvent event)
Delete an initial message event.

Parameters:
event - The initial message event.

getEndInternalEvents

IMConfigInternalEvent[] getEndInternalEvents()
Get all known end internal events.

Returns:
The end internal events.

createEndInternalEvent

IMConfigInternalEvent createEndInternalEvent(String ref)
Create an end internal event.

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

deleteEndInternalEvent

void deleteEndInternalEvent(IMConfigInternalEvent event)
Delete an end internal event.

Parameters:
event - The end internal event.

getEndMessageEvents

IMConfigMessageEvent[] getEndMessageEvents()
Get all known end message event.

Returns:
The end message events.

createEndMessageEvent

IMConfigMessageEvent createEndMessageEvent(String ref)
Create an end message event.

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

deleteEndMessageEvent

void deleteEndMessageEvent(IMConfigMessageEvent event)
Delete an end message event.

Parameters:
event - The end message event.

Jadex 0.96-beta1

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-2007 Lars Braubach, Alexander Pokahr - University of Hamburg. Use is subject to license terms.