| 
 | 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.