Uses of Interface
jade.content.abs.AbsTerm

Packages that use AbsTerm
jade.content.abs   
jade.content.lang.sl   
 

Uses of AbsTerm in jade.content.abs
 

Classes in jade.content.abs that implement AbsTerm
 class AbsAgentAction
          An abstract descriptor that can hold an agent action expression.
 class AbsAggregate
          An abstract descriptor that can hold an aggregate entitiy expression.
 class AbsConcept
          An abstract descriptor that can hold a concept expression.
 class AbsIRE
          An Abstract descriptor that can hold an Identifying Referential Expression (IRE).
 class AbsPrimitive
          An abstract descriptor that can hold a primitive expression.
 class AbsVariable
          An abstract descriptor that can hold a variable expression, i.e. an entity that is not known yet.
 

Methods in jade.content.abs that return AbsTerm
 AbsTerm AbsPredicate.getAbsTerm(java.lang.String name)
          Gets the value (casted as an AbsTerm) of an attribute of the predicate held by this abstract descriptor.
 AbsTerm AbsIRE.getTerm()
          Gets the variable term of this IRE.
 AbsTerm AbsConcept.getAbsTerm(java.lang.String name)
          Gets the value of an attribute of the concept held by this abstract descriptor.
 AbsTerm AbsAggregate.get(int i)
          Retrieves the i-th element in this aggregate.
 AbsTerm AbsAggregate.remove(int index)
          Removes the element at the given position from this aggregate.
 AbsTerm[] AbsAggregate.toArray()
          Retrieve all elements in this aggregate in the form of an array.
 

Methods in jade.content.abs with parameters of type AbsTerm
 void AbsIRE.setTerm(AbsTerm t)
          Sets the variable term of this IRE.
 void AbsConcept.set(java.lang.String name, AbsTerm value)
          Sets an attribute of the concept held by this abstract descriptor.
 void AbsAggregate.add(AbsTerm element)
          Adds a new element (that must be a term) to this aggregate.
 boolean AbsAggregate.contains(AbsTerm element)
          Test if a given term is contained in this aggregate.
 int AbsAggregate.indexOf(AbsTerm element)
          Returns the position of an element within this aggregate.
 boolean AbsAggregate.remove(AbsTerm element)
          Removes an element from this aggregate.
 void AbsAggregate.set(java.lang.String name, AbsTerm value)
          Overrides this method to check that name is of the form Codec.UNNAMEDPERFIX+index
 

Uses of AbsTerm in jade.content.lang.sl
 

Methods in jade.content.lang.sl that return AbsTerm
 AbsTerm SLCodec.decodeTerm(Ontology ontology, java.lang.String term)
          Decodes the content to an abstract description, where the content is known to be a Term.
 

Methods in jade.content.lang.sl with parameters of type AbsTerm
 java.lang.String SLCodec.encodeTerm(Ontology ontology, AbsTerm term)
          Encodes the content into a String, where the content is known to be a Term.
 



JADE