ptolemy.domains.wireless.lib
Class LinkVisualizer._LinkVisualizerThread

java.lang.Object
  extended by java.lang.Thread
      extended by ptolemy.domains.wireless.lib.LinkVisualizer._LinkVisualizerThread
All Implemented Interfaces:
java.lang.Runnable
Enclosing class:
LinkVisualizer

protected class LinkVisualizer._LinkVisualizerThread
extends java.lang.Thread

Private class that visualizes a link in a thread.


Nested Class Summary
 
Nested classes/interfaces inherited from class java.lang.Thread
java.lang.Thread.State, java.lang.Thread.UncaughtExceptionHandler
 
Field Summary
(package private)  WirelessIOPort _destination
           
(package private)  java.lang.String _lineName
           
(package private) static int _millisToSleep
          Default value of time to sleep.
(package private)  WirelessIOPort _sender
           
 
Fields inherited from class java.lang.Thread
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY
 
Constructor Summary
LinkVisualizer._LinkVisualizerThread(WirelessIOPort sender, WirelessIOPort destination, java.lang.String lineName)
          Create a _LinkVisualizerThread.
 
Method Summary
 void run()
          Draw a line, sleep for specified amount of time, and then remove the line.
 
Methods inherited from class java.lang.Thread
activeCount, checkAccess, countStackFrames, currentThread, destroy, dumpStack, enumerate, getAllStackTraces, getContextClassLoader, getDefaultUncaughtExceptionHandler, getId, getName, getPriority, getStackTrace, getState, 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

_sender

WirelessIOPort _sender

_destination

WirelessIOPort _destination

_lineName

final java.lang.String _lineName

_millisToSleep

static final int _millisToSleep
Default value of time to sleep.

See Also:
Constant Field Values
Constructor Detail

LinkVisualizer._LinkVisualizerThread

public LinkVisualizer._LinkVisualizerThread(WirelessIOPort sender,
                                            WirelessIOPort destination,
                                            java.lang.String lineName)
Create a _LinkVisualizerThread.

Parameters:
sender - The sender port.
destination - The destination port.
lineName - The name of the line attribute to create.
Method Detail

run

public void run()
Draw a line, sleep for specified amount of time, and then remove the line.

Specified by:
run in interface java.lang.Runnable
Overrides:
run in class java.lang.Thread