Jadex 0.941

jadex.model
Interface IMReferenceParameter

All Superinterfaces:
IMElement

public interface IMReferenceParameter
extends IMElement

A simple parameter reference to provide a value.


Method Summary
 IMExpression createValue(String expression)
          Create a value for the parameter.
 void deleteValue()
          Delete the value of the parameter.
 String getReference()
          Get the reference to the inhibited goal type.
 IMExpression getValue()
          Get the value of the parameter.
 void setReference(String ref)
          Set the reference to the inhibited goal type.
 
Methods inherited from interface jadex.model.IMElement
check, getChildren, getDescription, getEncodableRepresentation, getExpressionParameters, getName, getOwner, getReport, getScope, setDescription, setName
 

Method Detail

getReference

public String getReference()
Get the reference to the inhibited goal type.

Returns:
The inhibited goal type.

setReference

public void setReference(String ref)
Set the reference to the inhibited goal type.

Parameters:
ref - The inhibited goal type.

getValue

public IMExpression getValue()
Get the value of the parameter.

Returns:
The value.

createValue

public IMExpression createValue(String expression)
Create a value for the parameter.

Parameters:
expression - The expression string.
Returns:
The new value.

deleteValue

public void deleteValue()
Delete the value of the parameter.


Jadex 0.941

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