gumbo.visualize.data
Class TestServerApp

java.lang.Object
  |
  +--gumbo.visualize.data.TestServerApp

public class TestServerApp
extends java.lang.Object

Test server that creates and updates graph models on a client (see TestGraphClient).

Version:
$Revision: 1.1 $
Author:
Jon Barrilleaux (jonb@jmbaai.com) of JMB and Associates Inc.

Field Summary
static java.lang.String APP_NAME
           
 
Constructor Summary
TestServerApp(int serverPort, java.io.PrintWriter writer, boolean useThread)
           
 
Method Summary
 java.lang.String getAppName()
           
 TestServerAgent getMessageAgent()
           
 ServerThread getMessageThread()
           
 TestServerWindow getRootWindow()
           
static void main(java.lang.String[] args)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

APP_NAME

public static final java.lang.String APP_NAME
See Also:
Constant Field Values
Constructor Detail

TestServerApp

public TestServerApp(int serverPort,
                     java.io.PrintWriter writer,
                     boolean useThread)
Parameters:
serverPort - Server port number.
writer - Writer for network status messages. Null if none.
useThread - If true the server is run in a separate thread; otherwise, the constructor returns when the server loop quits.
Method Detail

getMessageThread

public ServerThread getMessageThread()

getRootWindow

public TestServerWindow getRootWindow()

getMessageAgent

public TestServerAgent getMessageAgent()

getAppName

public java.lang.String getAppName()

main

public static void main(java.lang.String[] args)