Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

org.mitre.cvw
Class WBThreadWriter  view WBThreadWriter download WBThreadWriter.java

java.lang.Object
  extended byjava.lang.Thread
      extended byorg.mitre.cvw.WBThreadWriter
All Implemented Interfaces:
java.lang.Runnable

public class WBThreadWriter
extends java.lang.Thread

CLASS DESCRIPTION

Version:

Nested Class Summary
 
Nested classes inherited from class java.lang.Thread
java.lang.Thread.UncaughtExceptionHandler
 
Field Summary
(package private)  int ABORT
           
(package private)  int APPLICATION_DISPLAY
           
(package private)  java.lang.String line
           
(package private)  java.util.Vector msgVector
           
(package private)  int RAISE
           
(package private)  int RCV_BACKDROP
           
(package private)  int RCV_WB_STARTED
           
(package private)  int RUN
           
(package private)  int SEND_BACKDROP
           
(package private)  java.net.Socket socket
           
(package private)  int TERMINATE
           
(package private)  boolean waitForCVWWhiteboard
           
(package private)  CVWWhiteboard wb
           
(package private)  int WB_ADD
           
(package private)  int WB_ADD_LISTENER
           
(package private)  int WB_REMOVE
           
(package private)  int WB_REVERT
           
(package private)  int WB_RM_LISTENER
           
 
Fields inherited from class java.lang.Thread
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY
 
Constructor Summary
WBThreadWriter(CVWWhiteboard wb, java.net.Socket socket)
          FUNCTION DESCRIPTION
 
Method Summary
(package private)  java.lang.String getMsg()
           
(package private)  int processLine(java.lang.String line)
           
 void putMsg(java.lang.String msg)
          FUNCTION DESCRIPTION
 void run()
          FUNCTION DESCRIPTION
 void stopThread()
          FUNCTION DESCRIPTION
 
Methods inherited from class java.lang.Thread
activeCount, checkAccess, countStackFrames, currentThread, destroy, dumpStack, enumerate, getContextClassLoader, getDefaultUncaughtExceptionHandler, getId, getName, getPriority, getThreadGroup, getUncaughtExceptionHandler, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, sleep, sleep, start, stop, stop, suspend, toString, yield
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

socket

java.net.Socket socket

wb

CVWWhiteboard wb

line

java.lang.String line

msgVector

java.util.Vector msgVector

waitForCVWWhiteboard

boolean waitForCVWWhiteboard

RUN

final int RUN
See Also:
Constant Field Values

RCV_WB_STARTED

final int RCV_WB_STARTED
See Also:
Constant Field Values

SEND_BACKDROP

final int SEND_BACKDROP
See Also:
Constant Field Values

RCV_BACKDROP

final int RCV_BACKDROP
See Also:
Constant Field Values

WB_ADD_LISTENER

final int WB_ADD_LISTENER
See Also:
Constant Field Values

WB_ADD

final int WB_ADD
See Also:
Constant Field Values

WB_REVERT

final int WB_REVERT
See Also:
Constant Field Values

WB_REMOVE

final int WB_REMOVE
See Also:
Constant Field Values

WB_RM_LISTENER

final int WB_RM_LISTENER
See Also:
Constant Field Values

TERMINATE

final int TERMINATE
See Also:
Constant Field Values

APPLICATION_DISPLAY

final int APPLICATION_DISPLAY
See Also:
Constant Field Values

ABORT

final int ABORT
See Also:
Constant Field Values

RAISE

final int RAISE
See Also:
Constant Field Values
Constructor Detail

WBThreadWriter

public WBThreadWriter(CVWWhiteboard wb,
                      java.net.Socket socket)
FUNCTION DESCRIPTION

Method Detail

run

public void run()
FUNCTION DESCRIPTION


stopThread

public void stopThread()
FUNCTION DESCRIPTION


getMsg

java.lang.String getMsg()

putMsg

public void putMsg(java.lang.String msg)
FUNCTION DESCRIPTION


processLine

int processLine(java.lang.String line)