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