| 
 | Jadex 0.941 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
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 | 
public IBelief getBelief(String name)
name - The belief name.public IBeliefSet getBeliefSet(String name)
name - The belief set name.public 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)public 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)public String[] getBeliefNames()
public String[] getBeliefSetNames()
public void createBelief(String key,
                         Class clazz,
                         int update)
key - The key identifying the belief.clazz - The class.
public void createBeliefSet(String key,
                            Class clazz,
                            int update)
key - The key identifying the belief.clazz - The class.public void deleteBelief(String key)
key - The key identifying the belief.public void deleteBeliefSet(String key)
key - The key identifying the belief.public void registerBelief(IMBelief mbelief)
mbelief - The belief model.public void registerBeliefSet(IMBeliefSet mbeliefset)
mbeliefset - The beliefset model.public void registerBeliefReference(IMBeliefReference mbeliefref)
mbeliefref - The belief reference model.public void registerBeliefSetReference(IMBeliefSetReference mbeliefsetref)
mbeliefsetref - The beliefset reference model.public void deregisterBelief(IMBelief mbelief)
mbelief - The belief model.public void deregisterBeliefSet(IMBeliefSet mbeliefset)
mbeliefset - The beliefset model.public void deregisterBeliefReference(IMBeliefReference mbeliefref)
mbeliefref - The belief reference model.public void deregisterBeliefSetReference(IMBeliefSetReference mbeliefsetref)
mbeliefsetref - The beliefset reference model.| 
 | Jadex 0.941 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
Copyright (C) 2002-2005 Lars Braubach, Alexander Pokahr, Andrzej Walczak - University of Hamburg. Use is subject to license terms.