jaugment2.speech
Class SemiNaturalInputProcessing.SentenceParsedEvent

java.lang.Object
  |
  +--java.util.EventObject
        |
        +--net.jini.core.event.RemoteEvent
              |
              +--jaugment2.speech.SemiNaturalInputProcessing.SentenceParsedEvent
Enclosing class:
SemiNaturalInputProcessing

public static class SemiNaturalInputProcessing.SentenceParsedEvent
extends net.jini.core.event.RemoteEvent

event-type fired whenever a sentence has been parsed successfully

See Also:
Serialized Form

Field Summary
private  SemiNaturalInputProcessing.Answerable a
           
private  java.util.LinkedList sentence
           
 
Fields inherited from class net.jini.core.event.RemoteEvent
eventID, handback, seqNum, serialVersionUID, source
 
Fields inherited from class java.util.EventObject
source
 
Constructor Summary
SemiNaturalInputProcessing.SentenceParsedEvent(java.lang.Object proxy, long eventID, long seqNum, java.rmi.MarshalledObject handback, java.util.LinkedList sentence, SemiNaturalInputProcessing.Answerable a)
           
 
Method Summary
 void answer(java.lang.String indata)
           
 void answer(java.lang.StringBuffer indata)
           
 void erroranswer(java.lang.String indata)
           
 void erroranswer(java.lang.StringBuffer indata)
           
 SemiNaturalInputProcessing.Word[] getWords()
           
 java.lang.String toString()
           
 
Methods inherited from class net.jini.core.event.RemoteEvent
getID, getRegistrationObject, getSequenceNumber, readObject
 
Methods inherited from class java.util.EventObject
getSource
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, wait, wait, wait
 

Field Detail

sentence

private java.util.LinkedList sentence

a

private SemiNaturalInputProcessing.Answerable a
Constructor Detail

SemiNaturalInputProcessing.SentenceParsedEvent

public SemiNaturalInputProcessing.SentenceParsedEvent(java.lang.Object proxy,
                                                      long eventID,
                                                      long seqNum,
                                                      java.rmi.MarshalledObject handback,
                                                      java.util.LinkedList sentence,
                                                      SemiNaturalInputProcessing.Answerable a)
Method Detail

getWords

public SemiNaturalInputProcessing.Word[] getWords()

answer

public void answer(java.lang.StringBuffer indata)
            throws java.rmi.RemoteException,
                   java.lang.IllegalStateException

erroranswer

public void erroranswer(java.lang.StringBuffer indata)
                 throws java.rmi.RemoteException,
                        java.lang.IllegalStateException

answer

public void answer(java.lang.String indata)
            throws java.rmi.RemoteException,
                   java.lang.IllegalStateException

erroranswer

public void erroranswer(java.lang.String indata)
                 throws java.rmi.RemoteException,
                        java.lang.IllegalStateException

toString

public java.lang.String toString()
Overrides:
toString in class java.util.EventObject