Jadex 0.941

jadex.model
Interface IMInitialBelief

All Superinterfaces:
IMElement, IMInitialElement, IMInitialReferenceableElement

public interface IMInitialBelief
extends IMInitialReferenceableElement

An initial configuration for a belief.


Method Summary
 IMExpression createInitialFact(String expression, String mode)
          Create the initial fact for the belief.
 void deleteInitialFact()
          Delete the initial fact of the belief.
 IMExpression getInitialFact()
          Get the initial fact of the belief.
 
Methods inherited from interface jadex.model.IMInitialReferenceableElement
getReference, setReference
 
Methods inherited from interface jadex.model.IMInitialElement
getOriginalElement
 
Methods inherited from interface jadex.model.IMElement
check, getChildren, getDescription, getEncodableRepresentation, getExpressionParameters, getName, getOwner, getReport, getScope, setDescription, setName
 

Method Detail

getInitialFact

public IMExpression getInitialFact()
Get the initial fact of the belief.

Returns:
The initial fact expression (if any).

createInitialFact

public IMExpression createInitialFact(String expression,
                                      String mode)
Create the initial fact for the belief.

Parameters:
expression - The expression string.
mode - The evaluation mode.
Returns:
The new fact expression.

deleteInitialFact

public void deleteInitialFact()
Delete the initial fact of the belief.


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.