Jadex 0.941

jadex.model
Interface IMInitialBeliefSet

All Superinterfaces:
IMElement, IMInitialElement, IMInitialReferenceableElement

public interface IMInitialBeliefSet
extends IMInitialReferenceableElement

An initial configuration for a belief set.


Method Summary
 IMExpression createInitialFact(String expression)
          Create a initial fact.
 IMExpression createInitialFactsExpression(String expression, String mode)
          Create the initial facts expression.
 void deleteInitialFact(IMExpression fact)
          Delete a initial fact.
 void deleteInitialFactsExpression()
          Delete the initial facts expression.
 IMExpression[] getInitialFacts()
          Get the initial facts.
 IMExpression getInitialFactsExpression()
          Get the initial facts, when represented as a single expression (returning a collection).
 
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

getInitialFacts

public IMExpression[] getInitialFacts()
Get the initial facts.

Returns:
The initial facts.

createInitialFact

public IMExpression createInitialFact(String expression)
Create a initial fact.

Parameters:
expression - The fact expression string.
Returns:
the newly created fact expression.

deleteInitialFact

public void deleteInitialFact(IMExpression fact)
Delete a initial fact.

Parameters:
fact - The fact expression.

getInitialFactsExpression

public IMExpression getInitialFactsExpression()
Get the initial facts, when represented as a single expression (returning a collection).

Returns:
The initial facts.

createInitialFactsExpression

public IMExpression createInitialFactsExpression(String expression,
                                                 String mode)
Create the initial facts expression.

Parameters:
expression - The facts expression string.
mode - The evaluation mode.
Returns:
the newly created facts expression.

deleteInitialFactsExpression

public void deleteInitialFactsExpression()
Delete the initial facts expression.


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.