agentland.character
Interface SAM

All Superinterfaces:
Agent, Good, Managed, Remote, Spy
All Known Implementing Classes:
SAMAgent

public interface SAM
extends Managed


Fields inherited from interface metaglue.Agent
ALIVE, DIED, NO_METAGLUE, NOT_RUNNING, STARTING
 
Method Summary
 void makeDoubtful()
           
 void makeHappy()
           
 void makeListening()
           
 void makeNormal()
           
 void makeNotListening()
           
 void makeSurprised()
           
 void makeSuspicious()
           
 void makeWorried()
           
 void popup()
           
 void say(String s)
           
 
Methods inherited from interface agentland.resource.Managed
getNeed, replace, replace, resources, yank, yank
 
Methods inherited from interface agentland.util.Good
getHistory, getHistoryElement, resetHistory
 
Methods inherited from interface metaglue.Agent
addMonitor, alive, getAgentID, getMetaglueAgentID, getOldLogs, shutdown, startup, whereAreYou
 
Methods inherited from interface agentland.util.Spy
tell
 

Method Detail

popup

public void popup()
           throws RemoteException

say

public void say(String s)
         throws RemoteException

makeHappy

public void makeHappy()
               throws RemoteException

makeWorried

public void makeWorried()
                 throws RemoteException

makeSurprised

public void makeSurprised()
                   throws RemoteException

makeSuspicious

public void makeSuspicious()
                    throws RemoteException

makeNormal

public void makeNormal()
                throws RemoteException

makeDoubtful

public void makeDoubtful()
                  throws RemoteException

makeListening

public void makeListening()
                   throws RemoteException

makeNotListening

public void makeNotListening()
                      throws RemoteException