Package jade.content.abs
Interface AbsContentElement
-
- All Superinterfaces:
AbsObject,ContentElement,Serializable,Serializable
- All Known Implementing Classes:
AbsAgentAction,AbsContentElementList,AbsIRE,AbsPredicate
public interface AbsContentElement extends AbsObject, ContentElement
An abstract descriptor that can hold a generic content element expression.- Author:
- Federico Bergenti - Universita` di Parma
-
-
Field Summary
-
Fields inherited from interface jade.content.abs.AbsObject
ABS_AGENT_ACTION, ABS_AGGREGATE, ABS_CONCEPT, ABS_CONCEPT_SLOT_FUNCTION, ABS_CONTENT_ELEMENT_LIST, ABS_IRE, ABS_PREDICATE, ABS_PRIMITIVE, ABS_REFERENCE, ABS_VARIABLE, UNKNOWN
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description booleanisAContentExpression()Return true if this Abstract Content Element represents a ContentExpression of the SL Grammar (see also FIPA-SL specifications).voidsetIsAContentExpression(boolean flag)Set the isAContentExpression flag to the passed value.-
Methods inherited from interface jade.content.abs.AbsObject
getAbsObject, getAbsType, getCount, getNames, getTypeName, isGrounded
-
-
-
-
Method Detail
-
isAContentExpression
boolean isAContentExpression()
Return true if this Abstract Content Element represents a ContentExpression of the SL Grammar (see also FIPA-SL specifications).- Returns:
- true if this Abstract Content Element represents a ContentExpression of the SL Grammar (see also FIPA-SL specifications), false otherwise
-
setIsAContentExpression
void setIsAContentExpression(boolean flag)
Set the isAContentExpression flag to the passed value. By default, if this method was not called, this value is intialized to false.- Parameters:
flag- true if this Abstract Content Element represents a ContentExpression of the SL Grammar (see also FIPA-SL specifications), false otherwise
-
-