com.sun.speech.engine
Class SpeechEventWrapper
java.lang.Object
java.util.EventObject
javax.speech.SpeechEvent
com.sun.speech.engine.SpeechEventWrapper
- All Implemented Interfaces:
- java.io.Serializable
- public class SpeechEventWrapper
- extends javax.speech.SpeechEvent
Wraps an arbitrary event object (from EventObject)
in a SpeechEvent so that it can be dispatched through
the speech event dispatch mechanism.
One use of this is in the BaseEngineProperties class
that needs to wrap and issue PropertyChangeEvents.
- See Also:
SpeechEventUtilities,
EventObject,
Serialized Form
|
Field Summary |
protected java.util.EventObject |
eventObject
The wrapped event. |
protected static int |
WRAPPER_ID
Use an id that won't be confused with JSAPI event ids. |
| Fields inherited from class javax.speech.SpeechEvent |
id |
| Fields inherited from class java.util.EventObject |
source |
|
Method Summary |
java.util.EventObject |
getEventObject()
Gets the wrapped event. |
| Methods inherited from class javax.speech.SpeechEvent |
getId, paramString, toString |
| Methods inherited from class java.util.EventObject |
getSource |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
WRAPPER_ID
protected static int WRAPPER_ID
- Use an id that won't be confused with JSAPI event ids.
eventObject
protected java.util.EventObject eventObject
- The wrapped event.
SpeechEventWrapper
public SpeechEventWrapper(java.util.EventObject e)
- Class constructor.
- Parameters:
e - the EventObject to wrap.
getEventObject
public java.util.EventObject getEventObject()
- Gets the wrapped event.
- Returns:
- the event that was passed to the constructor