jade.content
Interface Term

All Superinterfaces:
java.io.Serializable
All Known Subinterfaces:
AbsTerm, AgentAction, Concept, Event, Location
All Known Implementing Classes:
AbsAgentAction, AbsAggregate, AbsConcept, AbsConceptSlotFunction, AbsExtendedPrimitive, AbsIRE, AbsPrimitive, AbsVariable, ACLMessage, Action, AddedBehaviour, AddedContainer, AddedMTP, AMSAgentDescription, APDescription, APService, BehaviourID, BornAgent, ChangedAgentOwnership, ChangedAgentState, ChangedBehaviourState, CloneAction, ConceptSlotFunction, ContainerID, CreateAgent, DeadAgent, DebugOff, DebugOn, Deregister, DeregisterFrom, DFAgentDescription, Envelope, EventRecord, Federate, FrozenAgent, GetDescription, GetDescription, GetDescriptionUsed, GetKeys, GetParents, GetValue, InstallMTP, KillAgent, KillContainer, KillContainerRequested, LoadBehaviour, MobileAgentDescription, MobileAgentLanguage, MobileAgentOS, MobileAgentProfile, MobileAgentSystem, Modify, ModifyOn, MoveAction, MovedAgent, OntoACLMessage, OntoAID, Parameter, PlatformDescription, PlatformID, PostedMessage, Property, QueryAgentsOnLocation, QueryPlatformLocationsAction, ReceivedMessage, ReceivedObject, Register, RegisterWith, RemovedBehaviour, RemovedContainer, RemovedMTP, ResetEvents, ResumedAgent, RoutedMessage, Search, SearchConstraints, SearchOn, SentMessage, ServiceDescription, ShowGui, ShutdownPlatform, ShutdownPlatformRequested, SniffOff, SniffOn, StartNotify, StopNotify, SuspendedAgent, ThawedAgent, UninstallMTP, WhereIsAgentAction

public interface Term
extends Serializable

Interface representing a generic term, i.e. an expression identifying a generic entity (abstract or concrete) that "exist" in the world and that agents can talk and reason about.

Author:
Federico Bergenti - Universita` di Parma