jaugment2.UI.textUI
Interface TextInputDevice

All Known Implementing Classes:
SimpleTextInputDevice

public interface TextInputDevice
extends java.rmi.Remote

The interface a services proxy must implement if it can be used by (e.g.) a TextUI as an input-device for text. Known implementations: SerialTextInputDevice, StdinTextInputDevice


Inner Class Summary
static class TextInputDevice.TextInputRemoteEvent
          Class for events generated by TextInputDevice-implementations
 
Method Summary
 net.jini.core.lease.Lease addTextInputListener(net.jini.core.event.RemoteEventListener listener, java.rmi.MarshalledObject handback, long requestedDuration)
          Add another listener for our data, may choose to throw a TooManyListenersException.
 

Method Detail

addTextInputListener

public net.jini.core.lease.Lease addTextInputListener(net.jini.core.event.RemoteEventListener listener,
                                                      java.rmi.MarshalledObject handback,
                                                      long requestedDuration)
                                               throws java.rmi.RemoteException,
                                                      net.jini.core.lease.LeaseDeniedException,
                                                      java.util.TooManyListenersException
Add another listener for our data, may choose to throw a TooManyListenersException.