Package jadex.bdiv3x.runtime
Interface IParameterSet
-
- All Superinterfaces:
IElement
- All Known Implementing Classes:
RMessageEvent.RParamSet,jadex.bdiv3.runtime.impl.RParameterElement.RParameterSet
public interface IParameterSet extends IElement
Interface for all parameter sets.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidaddValue(java.lang.Object value)Add a value to a parameter set.voidaddValues(java.lang.Object[] values)Add values to a parameter set.booleancontainsValue(java.lang.Object value)Test if a value is contained in a parameter.java.lang.StringgetName()Get the name.java.lang.Object[]getValues()Get the values of a parameterset.voidremoveValue(java.lang.Object value)Remove a value to a parameter set.voidremoveValues()Remove all values from a parameter set.intsize()Get the number of values currently contained in this set.-
Methods inherited from interface jadex.bdiv3x.runtime.IElement
getModelElement
-
-
-
-
Method Detail
-
addValue
void addValue(java.lang.Object value)
Add a value to a parameter set.- Parameters:
value- The new value.
-
removeValue
void removeValue(java.lang.Object value)
Remove a value to a parameter set.- Parameters:
value- The new value.
-
addValues
void addValues(java.lang.Object[] values)
Add values to a parameter set.
-
removeValues
void removeValues()
Remove all values from a parameter set.
-
containsValue
boolean containsValue(java.lang.Object value)
Test if a value is contained in a parameter.- Parameters:
value- The value to test.- Returns:
- True, if value is contained.
-
getValues
java.lang.Object[] getValues()
Get the values of a parameterset.- Returns:
- The values.
-
size
int size()
Get the number of values currently contained in this set.- Returns:
- The values count.
-
getName
java.lang.String getName()
Get the name.- Returns:
- The name.
-
-