Jadex 0.941

jadex.runtime
Interface IBelief

All Superinterfaces:
IElement

public interface IBelief
extends IElement

The interface for all beliefs (concrete and referenced).


Method Summary
 Class getClazz()
          Get the value class.
 Object getFact()
          Get the fact of a belief.
 boolean isAccessible()
          Is this belief accessable.
 void setFact(Object fact)
          Set a fact of a belief.
 
Methods inherited from interface jadex.runtime.IElement
getModelElement, getName
 

Method Detail

setFact

public void setFact(Object fact)
Set a fact of a belief.

Parameters:
fact - The new fact.

getFact

public Object getFact()
Get the fact of a belief.

Returns:
The fact.

getClazz

public Class getClazz()
Get the value class.

Returns:
The valuec class.

isAccessible

public boolean isAccessible()
Is this belief accessable.

Returns:
False, if the belief cannot be accessed.

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.