Package jadex.bdiv3x.runtime
Interface IParameterElement
- 
- All Superinterfaces:
 IElement
- All Known Subinterfaces:
 IGoal,IInternalEvent,IMessageEvent<T>,IPlan
- All Known Implementing Classes:
 RInternalEvent,RMessageEvent,jadex.bdiv3.runtime.impl.RParameterElement,jadex.bdiv3.runtime.impl.RProcessableElement
public interface IParameterElement extends IElement
The internal interface for all elements with parameters. 
- 
- 
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description IParametergetParameter(java.lang.String name)Get the parameter element.IParameter[]getParameters()Get all parameters.IParameterSetgetParameterSet(java.lang.String name)Get the parameter set element.IParameterSet[]getParameterSets()Get all parameter sets.java.lang.StringgetType()Get the element type (i.e.booleanhasParameter(java.lang.String name)Has the element a parameter element.booleanhasParameterSet(java.lang.String name)Has the element a parameter set element.- 
Methods inherited from interface jadex.bdiv3x.runtime.IElement
getModelElement 
 - 
 
 - 
 
- 
- 
Method Detail
- 
getParameters
IParameter[] getParameters()
Get all parameters.- Returns:
 - All parameters.
 
 
- 
getParameterSets
IParameterSet[] getParameterSets()
Get all parameter sets.- Returns:
 - All parameter sets.
 
 
- 
getParameter
IParameter getParameter(java.lang.String name)
Get the parameter element.- Parameters:
 name- The name.- Returns:
 - The param.
 
 
- 
getParameterSet
IParameterSet getParameterSet(java.lang.String name)
Get the parameter set element.- Parameters:
 name- The name.- Returns:
 - The param set.
 
 
- 
hasParameter
boolean hasParameter(java.lang.String name)
Has the element a parameter element.- Parameters:
 name- The name.- Returns:
 - True, if it has the parameter.
 
 
- 
hasParameterSet
boolean hasParameterSet(java.lang.String name)
Has the element a parameter set element.- Parameters:
 name- The name.- Returns:
 - True, if it has the parameter set.
 
 
- 
getType
java.lang.String getType()
Get the element type (i.e. the name declared in the ADF).- Returns:
 - The element type.
 
 
 - 
 
 -