| 
 | Jadex 0.96-beta1 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface IBeliefbase
The beliefbase contains the beliefs and beliefsets of an agent or capability.
| Method Summary | |
|---|---|
|  boolean | containsBelief(String name)Returns true if this beliefbase contains a belief with the specified name. | 
|  boolean | containsBeliefSet(String name)Returns true if this beliefbase contains a belief set with the specified name. | 
|  void | createBelief(String key,
             Class clazz,
             int update)Deprecated. | 
|  void | createBeliefSet(String key,
                Class clazz,
                int update)Deprecated. | 
|  void | deleteBelief(String key)Deprecated. | 
|  void | deleteBeliefSet(String key)Deprecated. | 
|  void | deregisterBelief(IMBelief mbelief)Deregister a belief model. | 
|  void | deregisterBeliefReference(IMBeliefReference mbeliefref)Deregister a belief reference model. | 
|  void | deregisterBeliefSet(IMBeliefSet mbeliefset)Deregister a beliefset model. | 
|  void | deregisterBeliefSetReference(IMBeliefSetReference mbeliefsetref)Deregister a beliefset reference model. | 
|  IBelief | getBelief(String name)Get a belief for a name. | 
|  String[] | getBeliefNames()Returns the names of all beliefs. | 
|  IBeliefSet | getBeliefSet(String name)Get a belief set for a name. | 
|  String[] | getBeliefSetNames()Returns the names of all belief sets. | 
|  void | registerBelief(IMBelief mbelief)Register a new belief. | 
|  void | registerBeliefReference(IMBeliefReference mbeliefref)Register a new belief reference. | 
|  void | registerBeliefSet(IMBeliefSet mbeliefset)Register a new beliefset model. | 
|  void | registerBeliefSetReference(IMBeliefSetReference mbeliefsetref)Register a new beliefset reference model. | 
| Methods inherited from interface jadex.runtime.IElement | 
|---|
| getModelElement, getName | 
| Method Detail | 
|---|
IBelief getBelief(String name)
name - The belief name.IBeliefSet getBeliefSet(String name)
name - The belief set name.boolean containsBelief(String name)
name - the name of a belief.
true if contained, false is not contained, or
          the specified name refer to a belief set.containsBeliefSet(java.lang.String)boolean containsBeliefSet(String name)
name - the name of a belief set.
true if contained, false is not contained, or
          the specified name refer to a belief.containsBelief(java.lang.String)String[] getBeliefNames()
String[] getBeliefSetNames()
void createBelief(String key,
                  Class clazz,
                  int update)
key - The key identifying the belief.clazz - The class.
void createBeliefSet(String key,
                     Class clazz,
                     int update)
key - The key identifying the belief.clazz - The class.void deleteBelief(String key)
key - The key identifying the belief.void deleteBeliefSet(String key)
key - The key identifying the belief.void registerBelief(IMBelief mbelief)
mbelief - The belief model.void registerBeliefSet(IMBeliefSet mbeliefset)
mbeliefset - The beliefset model.void registerBeliefReference(IMBeliefReference mbeliefref)
mbeliefref - The belief reference model.void registerBeliefSetReference(IMBeliefSetReference mbeliefsetref)
mbeliefsetref - The beliefset reference model.void deregisterBelief(IMBelief mbelief)
mbelief - The belief model.void deregisterBeliefSet(IMBeliefSet mbeliefset)
mbeliefset - The beliefset model.void deregisterBeliefReference(IMBeliefReference mbeliefref)
mbeliefref - The belief reference model.void deregisterBeliefSetReference(IMBeliefSetReference mbeliefsetref)
mbeliefsetref - The beliefset reference model.| 
 | Jadex 0.96-beta1 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
Copyright (C) 2002-2007 Lars Braubach, Alexander Pokahr - University of Hamburg. Use is subject to license terms.