|
Jadex 0.941 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
The interface for all elements with parameters.
Method Summary | |
IMParameter |
createParameter(String name,
Class clazz,
String direction,
long updaterate,
String expression,
String mode)
Create a new parameter. |
IMParameterSet |
createParameterSet(String name,
Class clazz,
String direction,
long updaterate,
String expression,
String mode)
Create a new parameter set. |
void |
deleteParameter(IMParameter parameter)
Delete a parameter. |
void |
deleteParameterSet(IMParameterSet parameterset)
Delete a parameter set. |
IMParameter[] |
getBindingParameters()
Get the bindings. |
IMParameter |
getParameter(String name)
Get a parameter by name. |
IMParameter[] |
getParameters()
Get all parameters. |
IMParameterSet |
getParameterSet(String name)
Get a parameter by name. |
IMParameterSet[] |
getParameterSets()
Get all parameter sets. |
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 |
public IMParameter[] getParameters()
public IMParameter getParameter(String name)
name
- The parameter name.
public IMParameter createParameter(String name, Class clazz, String direction, long updaterate, String expression, String mode)
name
- The name of the parameter.clazz
- The class for values.direction
- The direction (in/out).updaterate
- The updaterate (or -1 for none).expression
- The default value expression (if any).mode
- The evaluation mode.
public void deleteParameter(IMParameter parameter)
parameter
- The parameter to delete.public IMParameterSet[] getParameterSets()
public IMParameterSet getParameterSet(String name)
name
- The parameter name.
public IMParameterSet createParameterSet(String name, Class clazz, String direction, long updaterate, String expression, String mode)
name
- The name of the parameter set.clazz
- The class for values.direction
- The direction (in/out).updaterate
- The updaterate (or -1 for none).expression
- The default values expression (if any).mode
- The evaluation mode.
public void deleteParameterSet(IMParameterSet parameterset)
parameterset
- The parameter set to delete.public IMParameter[] getBindingParameters()
|
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.