jaugment2.UI.textUI
Interface TextUIRepresentable

All Known Implementing Classes:
SimpleTextUIRepresentable, TextUIHelloWorldEntry, SSHServiceTextRepresentation, PasswordServiceTextRepresentation, SemiNaturalVoiceProcessorTextRepresentation

public interface TextUIRepresentable
extends java.rmi.Remote

Interface all representations of services for a TextUI must implement.


Inner Class Summary
static interface TextUIRepresentable.TextUIFactory
           
static class TextUIRepresentable.TextUIRepresentableRemoteEvent
           
 
Method Summary
 net.jini.core.lease.Lease addOutputListener(net.jini.core.event.RemoteEventListener listener, java.rmi.MarshalledObject handback, long requestedDuration)
           
 void input(java.lang.StringBuffer indata)
           
 

Method Detail

input

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

addOutputListener

public net.jini.core.lease.Lease addOutputListener(net.jini.core.event.RemoteEventListener listener,
                                                   java.rmi.MarshalledObject handback,
                                                   long requestedDuration)
                                            throws java.rmi.RemoteException,
                                                   net.jini.core.lease.LeaseDeniedException