gov.nasa.arc.brahms.vm.api.common
Interface IBelief

All Superinterfaces:
IStatement

public interface IBelief
extends IStatement

IBelief is a wrapper interface for a belief that is either to be asserted to a beliefset of an agent or object or for a belief that is already part of an agent/object's beliefset. If the belief is not yet part of a belief set its creation time and owner are not yet set.

Version:
6 April 2001
Author:
Ron van Hoof
See Also:
IStatement

Method Summary
 IActiveInstance getOwner()
          Returns the IActiveInstance that currently owns this belief, i.e.
 
Methods inherited from interface gov.nasa.arc.brahms.vm.api.common.IStatement
getTimeCreated, getTuple
 

Method Detail

getOwner

IActiveInstance getOwner()
                         throws ExternalException
Returns the IActiveInstance that currently owns this belief, i.e. currently has this belief in its beliefset.

Returns:
IActiveInstance the owner of this belief
Throws:
ExternalException - if this belief has not yet been asserted to any belief set.


Copyright © 1997-2012 All Rights Reserved.