|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.ObjectJADE_SL.abs.AbsObjectImpl
JADE_SL.abs.AbsIRE
Represent an Abstract descriptor that can hold an Identifying Referential Expression (IRE). Note that an IRE is both a content element (as in the case of a QUERY-REF communicative act) and a Term (as in the case of (== (X) (iota ?x P(?x))
| Field Summary |
| Fields inherited from class JADE_SL.abs.AbsObjectImpl |
|
| Constructor Summary | |
AbsIRE(java.lang.String typeName)
Construct an Abstract descriptor to hold a IRE of the proper type (e.g. |
|
| Method Summary | |
AbsPredicate |
getProposition()
Gets the proposition of this IRE. |
AbsVariable |
getVariable()
Gets the variable of this IRE. |
boolean |
isGrounded()
Redefine the isGrounded() method in order to
always return false. |
void |
setProposition(AbsPredicate proposition)
Sets the proposition of this IRE. |
void |
setVariable(AbsVariable variable)
Sets the variable of this IRE. |
| Methods inherited from class JADE_SL.abs.AbsObjectImpl |
dump, dump, getAbsObject, getCount, getNameEnumeration, getNames, getTypeName, set, toString |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface JADE_SL.abs.AbsObject |
dump, getAbsObject, getCount, getNames, getTypeName |
| Constructor Detail |
public AbsIRE(java.lang.String typeName)
typeName - The name of the type of the IRE held by
this abstract descriptor.| Method Detail |
public void setVariable(AbsVariable variable)
variable - The abstract descriptor holding the variable.public void setProposition(AbsPredicate proposition)
proposition - The abstract descriptor holding the proposition.public AbsVariable getVariable()
public AbsPredicate getProposition()
public boolean isGrounded()
isGrounded() method in order to
always return false. Infact an IRE always
includes a variable.
isGrounded in interface AbsObjectisGrounded in class AbsObjectImpltrue if the object is grounded.AbsObject.isGrounded()
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||