Class MConfigParameterElement

java.lang.Object
jadex.bdi.model.MElement
jadex.bdi.model.MConfigParameterElement

public class MConfigParameterElement extends MElement
Initial / end goals and plans.
  • Field Details

    • parameters

      protected Map<String,List<jadex.common.UnparsedExpression>> parameters
      The parameters.
    • ref

      protected String ref
      The referenced element.
  • Constructor Details

    • MConfigParameterElement

      public MConfigParameterElement()
  • Method Details

    • getParameters

      public Map<String,List<jadex.common.UnparsedExpression>> getParameters()
      Get the parameters.
    • getParameters

      public List<jadex.common.UnparsedExpression> getParameters(String name)
      Get the parameters by name.
    • getParameter

      public jadex.common.UnparsedExpression getParameter(String name)
      Get a parameter by name.
    • hasParameter

      public boolean hasParameter(String name)
      Test if goal has a parameter.
    • addParameter

      public void addParameter(jadex.common.UnparsedExpression parameter)
      Add a parameter.
      Parameters:
      parameter - The parameter.
    • getRef

      public String getRef()
      Get the referenced element.
    • setRef

      public void setRef(String ref)
      Set the referenced element.
    • setFlatRef

      public void setFlatRef(String ref)
      Set the referenced element.