| 
 | Jadex 0.941 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
The event container.
| Field Summary | |
| static String | CAUSEThe cause parameter of condition triggered events. | 
| static String | CONDITIONThe condition parameter of condition triggered events. | 
| static String | LEGACY_CONTENTDeprecated. Use explicitly defined custom types in ADF. | 
| static String | LEGACY_INTERNAL_EVENTThe constant for defining the legacy internal event. todo: remove | 
| static String | LEGACY_TYPEDeprecated. Use explicitly defined custom types in ADF. | 
| static String | STANDARD_GOAL_EVENTThe constant for defining the standard goal event. | 
| static String | STANDARD_GOAL_EVENT_REFERENCEThe constant for defining the standard goal event. | 
| static String | TYPE_CONDITION_TRIGGEREDThe condition satisfied internal event type. | 
| static String | TYPE_CONDITION_TRIGGERED_REFERENCEThe condition satisfied internal event type. | 
| static String | TYPE_EXECUTEPLANThe execute plan event type. | 
| static String | TYPE_TIMEOUTThe timeout internal event type. | 
| Method Summary | |
|  IMInternalEvent | createInternalEvent(String name,
                    boolean exported)Create an internal event. | 
|  IMInternalEventReference | createInternalEventReference(String name,
                             boolean exported,
                             String ref,
                             boolean req)Create an internal event reference. | 
|  IMMessageEvent | createMessageEvent(String name,
                   String type,
                   String direction,
                   boolean exported)Create an message event. | 
|  IMMessageEventReference | createMessageEventReference(String name,
                            boolean exported,
                            String ref,
                            boolean req)Create an message event reference. | 
|  void | deleteInternalEvent(IMInternalEvent event)Delete an internal event. | 
|  void | deleteInternalEventReference(IMInternalEventReference event)Delete an internal event reference. | 
|  void | deleteMessageEvent(IMMessageEvent event)Delete an message event. | 
|  void | deleteMessageEventReference(IMMessageEventReference event)Delete an message event reference. | 
|  IMGoalEvent | getGoalEvent(String name)Get an event by name. | 
|  IMGoalEventReference | getGoalEventReference(String name)Get a goal event reference by name. | 
|  IMGoalEventReference[] | getGoalEventReferences()Get all known goal event references. | 
|  IMGoalEvent[] | getGoalEvents()Get all known goal events. | 
|  IMInternalEvent | getInternalEvent(String name)Get an internal event by name. | 
|  IMInternalEventReference | getInternalEventReference(String name)Get an event by name. | 
|  IMInternalEventReference[] | getInternalEventReferences()Get all known internal event references. | 
|  IMInternalEvent[] | getInternalEvents()Get all known internal events. | 
|  IMMessageEvent | getMessageEvent(String name)Get a message event by name. | 
|  IMMessageEventReference | getMessageEventReference(String name)Get a message event reference by name. | 
|  IMMessageEventReference[] | getMessageEventReferences()Get all known message event references. | 
|  IMMessageEvent[] | getMessageEvents()Get all known message event. | 
| Methods inherited from interface jadex.model.IMBase | 
| deleteReferenceableElement, getCorrespondingBase, getElementReferences, getReferenceableElement, getReferenceableElements | 
| Methods inherited from interface jadex.model.IMElement | 
| check, getChildren, getDescription, getEncodableRepresentation, getExpressionParameters, getName, getOwner, getReport, getScope, setDescription, setName | 
| Field Detail | 
public static final String STANDARD_GOAL_EVENT
public static final String STANDARD_GOAL_EVENT_REFERENCE
public static final String LEGACY_INTERNAL_EVENT
public static final String LEGACY_TYPE
public static final String LEGACY_CONTENT
public static final String TYPE_TIMEOUT
public static final String TYPE_CONDITION_TRIGGERED
public static final String TYPE_CONDITION_TRIGGERED_REFERENCE
public static final String CONDITION
public static final String CAUSE
public static final String TYPE_EXECUTEPLAN
| Method Detail | 
public IMInternalEvent[] getInternalEvents()
public IMInternalEvent getInternalEvent(String name)
name - The internal event name.
public IMInternalEvent createInternalEvent(String name,
                                           boolean exported)
name - The name of the event.exported - Flag indicating if this event may be referenced from outside capabilities.
public void deleteInternalEvent(IMInternalEvent event)
event - The internal event.public IMInternalEventReference[] getInternalEventReferences()
public IMInternalEventReference getInternalEventReference(String name)
name - The internal event reference name.
public IMInternalEventReference createInternalEventReference(String name,
                                                             boolean exported,
                                                             String ref,
                                                             boolean req)
name - The name of the event reference.exported - Flag indicating if this event reference may be referenced from outside capabilities.ref - The referenced event (or null for abstract).req - Is a reference required (only for abstract).
public void deleteInternalEventReference(IMInternalEventReference event)
event - The internal event reference.public IMMessageEvent[] getMessageEvents()
public IMMessageEvent getMessageEvent(String name)
name - The message event name.
public IMMessageEvent createMessageEvent(String name,
                                         String type,
                                         String direction,
                                         boolean exported)
name - The name of the message event.type - The type of the message event (e.g. "fipa").direction - The direction of the message event (send/receive).exported - Flag indicating if this event may be referenced from outside capabilities.
public void deleteMessageEvent(IMMessageEvent event)
event - The message event.public IMMessageEventReference[] getMessageEventReferences()
public IMMessageEventReference getMessageEventReference(String name)
name - The message event reference name.
public IMMessageEventReference createMessageEventReference(String name,
                                                           boolean exported,
                                                           String ref,
                                                           boolean req)
name - The name of the event reference.exported - Flag indicating if this event reference may be referenced from outside capabilities.ref - The referenced event (or null for abstract).req - Is a reference required (only for abstract).
public void deleteMessageEventReference(IMMessageEventReference event)
event - The message event reference.public IMGoalEvent[] getGoalEvents()
public IMGoalEvent getGoalEvent(String name)
name - The goal event name.
public IMGoalEventReference[] getGoalEventReferences()
public IMGoalEventReference getGoalEventReference(String name)
name - The goal event reference name.
| 
 | Jadex 0.941 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
Copyright (C) 2002-2005 Lars Braubach, Alexander Pokahr, Andrzej Walczak - University of Hamburg. Use is subject to license terms.