JADE_SL.onto.basic
Class Action

java.lang.Object
  extended byJADE_SL.onto.basic.Action
All Implemented Interfaces:
AgentAction, Concept, ContentElement, Introspectable, Term

public class Action
extends java.lang.Object
implements AgentAction, Introspectable


Field Summary
private  Concept action
           
private  FIPA_AID_Address actor
           
 
Constructor Summary
Action()
           
Action(FIPA_AID_Address id, Concept a)
           
 
Method Summary
 void externalise(AbsObject abs, Ontology onto)
          Externalise this object into the given abstract descriptor
 Concept getAction()
           
 FIPA_AID_Address getActor()
           
 void internalise(AbsObject abs, Ontology onto)
          Internalise this object from a given abstract descriptor
 void setAction(Concept a)
           
 void setActor(FIPA_AID_Address id)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

actor

private FIPA_AID_Address actor

action

private Concept action
Constructor Detail

Action

public Action()

Action

public Action(FIPA_AID_Address id,
              Concept a)
Method Detail

getActor

public FIPA_AID_Address getActor()

setActor

public void setActor(FIPA_AID_Address id)

getAction

public Concept getAction()

setAction

public void setAction(Concept a)

externalise

public void externalise(AbsObject abs,
                        Ontology onto)
                 throws OntologyException
Description copied from interface: Introspectable
Externalise this object into the given abstract descriptor

Specified by:
externalise in interface Introspectable
Parameters:
abs - The abstract descriptor this object must externalise itself into.
onto - The reference ontology
Throws:
OntologyException - If some error occurs during the externalisation

internalise

public void internalise(AbsObject abs,
                        Ontology onto)
                 throws UngroundedException,
                        OntologyException
Description copied from interface: Introspectable
Internalise this object from a given abstract descriptor

Specified by:
internalise in interface Introspectable
Parameters:
abs - The abstract descriptor this object must internalise itself from
onto - The reference ontology
Throws:
OntologyException - If some error occurs during the internalisation
UngroundedException - If the abstract descriptor contains a variable


Copyright © 2000-2003 BT Exact Technologies. All Rights Reserved.