org.jvoicexml.implementation
Interface ObservableUserInput

All Known Implementing Classes:
AudioInput, BufferedCharacterInput

public interface ObservableUserInput

A UserInput that can be monitored by UserInputListeners.

Implementations must implement this interface to propagate input events to the interpreter.

Since:
0.5.5
Version:
$Revision: 214 $

Copyright © 2007 JVoiceXML group - http://jvoicexml.sourceforge.net/

Author:
Dirk Schnelle

Method Summary
 void setUserInputListener(UserInputListener listener)
          Sets the listener for user input events.
 

Method Detail

setUserInputListener

void setUserInputListener(UserInputListener listener)
Sets the listener for user input events.

The implementation of this interface must notify the listener about all events.

Note: This method might not be called, e.g. if there is no UserInput.

Parameters:
listener - The listener.
Since:
0.5


Copyright © 2005-2007 JVoiceXML group.