Jadex 0.96-beta1

jadex.model
Interface IMConfigBeliefSet

All Superinterfaces:
IMConfigElement, IMConfigReferenceableElement, IMElement

public interface IMConfigBeliefSet
extends IMConfigReferenceableElement

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.IMConfigReferenceableElement
getReference, setReference
 
Methods inherited from interface jadex.model.IMConfigElement
getOriginalElement
 
Methods inherited from interface jadex.model.IMElement
check, getChildren, getDescription, getEncodableRepresentation, getName, getOwner, getReport, getScope, getSystemExpressionParameters, setDescription, setName
 

Method Detail

getInitialFacts

IMExpression[] getInitialFacts()
Get the initial facts.

Returns:
The initial facts.

createInitialFact

IMExpression createInitialFact(String expression)
Create a initial fact.

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

deleteInitialFact

void deleteInitialFact(IMExpression fact)
Delete a initial fact.

Parameters:
fact - The fact expression.

getInitialFactsExpression

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

Returns:
The initial facts.

createInitialFactsExpression

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

void deleteInitialFactsExpression()
Delete the initial facts expression.


Jadex 0.96-beta1

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