edu.ou.mlfw
Interface InteractiveClient

All Superinterfaces:
Client

public interface InteractiveClient
extends Client

An InteractiveClient can register a key listener so that a human can control a simulator's Controllable. It is up to the implementer to know the details of the simulator to create a suitable control scheme; this interface merely provides the hook that allows a Viewer to register the KeyListener.


Method Summary
 java.awt.event.KeyListener getKeyListener()
           
 
Methods inherited from interface edu.ou.mlfw.Client
endAction, getDisplayName, initialize, loadData, setDisplayName, shutdown, startAction
 

Method Detail

getKeyListener

java.awt.event.KeyListener getKeyListener()