speech.test
Interface RandomThought

All Known Implementing Classes:
RandomThoughtAgent

public interface RandomThought
extends Agent


Fields inherited from interface metaglue.Agent
ALIVE, DIED, NO_METAGLUE, NOT_RUNNING, STARTING
 
Method Summary
 String doDebug()
           
 String getRandomThought()
           
 String getRandomThought(String rulename)
           
 boolean isGrammarLoaded(String packagename)
           
 String listImports(String packagename)
           
 Vector listRuleNames(javax.speech.recognition.RuleGrammar rg)
           
 void loadGrammar(String packagename)
           
 
Methods inherited from interface metaglue.Agent
addMonitor, alive, getAgentID, getMetaglueAgentID, shutdown, startup, whereAreYou
 

Method Detail

loadGrammar

public void loadGrammar(String packagename)
                 throws RemoteException

doDebug

public String doDebug()
               throws RemoteException

getRandomThought

public String getRandomThought()
                        throws RemoteException

getRandomThought

public String getRandomThought(String rulename)
                        throws RemoteException

listRuleNames

public Vector listRuleNames(javax.speech.recognition.RuleGrammar rg)
                     throws RemoteException

listImports

public String listImports(String packagename)
                   throws RemoteException

isGrammarLoaded

public boolean isGrammarLoaded(String packagename)
                        throws RemoteException