|
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.