Jadex 0.941

jadex.model
Interface IMPlanParameterSet

All Superinterfaces:
IMElement, IMParameterSet, IMReferenceableElement, IMTypedElementSet

public interface IMPlanParameterSet
extends IMParameterSet


Field Summary
 
Fields inherited from interface jadex.model.IMParameterSet
DIRECTION_FIXED, DIRECTION_IN, DIRECTION_INOUT, DIRECTION_OUT
 
Method Summary
 void createGoalMapping(String name)
          Create a goal event mapping.
 void createInternalEventMapping(String name)
          Create an internal event mapping.
 void createMessageEventMapping(String name)
          Create an message event mapping.
 void deleteGoalMapping(String name)
          Delete a goal event mapping.
 void deleteInternalEventMapping(String name)
          Delete an internal event mapping.
 void deleteMessageEventMapping(String name)
          Delete an message event mapping.
 String[] getGoalMappings()
          Get all parameter goal mappings.
 String[] getInternalEventMappings()
          Get all parameter internal event mappings.
 String[] getMessageEventMappings()
          Get all parameter message event mappings.
 
Methods inherited from interface jadex.model.IMParameterSet
createDefaultValue, createDefaultValuesExpression, deleteDefaultValue, deleteDefaultValuesExpression, getDefaultValues, getDefaultValuesExpression, getDirection, isOptional, setDirection, setOptional
 
Methods inherited from interface jadex.model.IMTypedElementSet
getClazz, getUpdateRate, isTransient, setClazz, setTransient, setUpdateRate
 
Methods inherited from interface jadex.model.IMReferenceableElement
createAssignTo, deleteAssignTo, getAssignToElements, getAssignTos, isExported, setExported
 
Methods inherited from interface jadex.model.IMElement
check, getChildren, getDescription, getEncodableRepresentation, getExpressionParameters, getName, getOwner, getReport, getScope, setDescription, setName
 

Method Detail

createInternalEventMapping

public void createInternalEventMapping(String name)
Create an internal event mapping.

Parameters:
name - The mapping name.

deleteInternalEventMapping

public void deleteInternalEventMapping(String name)
Delete an internal event mapping.

Parameters:
name - The mapping name.

getInternalEventMappings

public String[] getInternalEventMappings()
Get all parameter internal event mappings.

Returns:
All mappings.

createMessageEventMapping

public void createMessageEventMapping(String name)
Create an message event mapping.

Parameters:
name - The mapping name.

deleteMessageEventMapping

public void deleteMessageEventMapping(String name)
Delete an message event mapping.

Parameters:
name - The mapping name.

getMessageEventMappings

public String[] getMessageEventMappings()
Get all parameter message event mappings.

Returns:
All mappings.

createGoalMapping

public void createGoalMapping(String name)
Create a goal event mapping.

Parameters:
name - The mapping name.

deleteGoalMapping

public void deleteGoalMapping(String name)
Delete a goal event mapping.

Parameters:
name - The mapping name.

getGoalMappings

public String[] getGoalMappings()
Get all parameter goal mappings.

Returns:
All mappings.

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.