Jadex 0.96-beta1

jadex.runtime
Interface IParameterElement

All Superinterfaces:
IElement
All Known Subinterfaces:
IEvent, IGoal, IGoalEvent, IInternalEvent, IMessageEvent, IPlan, IProcessGoal

public interface IParameterElement
extends IElement

The internal interface for all elements with parameters.


Method Summary
 IParameter getParameter(String name)
          Get the parameter element.
 IParameter[] getParameters()
          Get all parameters.
 IParameterSet getParameterSet(String name)
          Get the parameter set element.
 IParameterSet[] getParameterSets()
          Get all parameter sets.
 boolean hasParameter(String name)
          Has the element a parameter element.
 boolean hasParameterSet(String name)
          Has the element a parameter set element.
 
Methods inherited from interface jadex.runtime.IElement
getModelElement, getName
 

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(String name)
Get the parameter element.

Parameters:
name - The name.
Returns:
The param.

getParameterSet

IParameterSet getParameterSet(String name)
Get the parameter set element.

Parameters:
name - The name.
Returns:
The param set.

hasParameter

boolean hasParameter(String name)
Has the element a parameter element.

Parameters:
name - The name.
Returns:
True, if it has the parameter.

hasParameterSet

boolean hasParameterSet(String name)
Has the element a parameter set element.

Parameters:
name - The name.
Returns:
True, if it has the parameter set.

Jadex 0.96-beta1

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-2007 Lars Braubach, Alexander Pokahr - University of Hamburg. Use is subject to license terms.