nslj.src.display
Class NslDisplaySystem

java.lang.Object
  |
  +--java.lang.Thread
        |
        +--nslj.src.display.NslDisplaySystem
All Implemented Interfaces:
java.lang.Runnable

public class NslDisplaySystem
extends java.lang.Thread


Field Summary
 NslFrame frame
           
static int left
           
 boolean mutex
           
static int top
           
 
Fields inherited from class java.lang.Thread
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY
 
Constructor Summary
NslDisplaySystem(NslModule module, NslSystem system)
           
NslDisplaySystem(NslSystem system, java.lang.String n, java.lang.String title, int rows, int columns, int x0, int y0, int width, int height, java.lang.String font, java.lang.String background, java.lang.String foreground, int freq)
           
 
Method Summary
 void displayCheck()
           
 java.lang.String getDisplayName()
           
 void hide()
           
 void initialize()
           
 void initializeEpoch()
           
 void notifyDisplay()
           
 void oneStep()
           
 void run()
           
 void show()
           
 void waitTheScheduler()
           
 
Methods inherited from class java.lang.Thread
activeCount, checkAccess, countStackFrames, currentThread, destroy, dumpStack, enumerate, getContextClassLoader, getName, getPriority, getThreadGroup, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, setContextClassLoader, setDaemon, setName, setPriority, 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

frame

public NslFrame frame

mutex

public boolean mutex

top

public static int top

left

public static int left
Constructor Detail

NslDisplaySystem

public NslDisplaySystem(NslModule module,
                        NslSystem system)

NslDisplaySystem

public NslDisplaySystem(NslSystem system,
                        java.lang.String n,
                        java.lang.String title,
                        int rows,
                        int columns,
                        int x0,
                        int y0,
                        int width,
                        int height,
                        java.lang.String font,
                        java.lang.String background,
                        java.lang.String foreground,
                        int freq)
Method Detail

getDisplayName

public java.lang.String getDisplayName()

run

public void run()
Overrides:
run in class java.lang.Thread

show

public void show()

hide

public void hide()

displayCheck

public void displayCheck()

waitTheScheduler

public void waitTheScheduler()

notifyDisplay

public void notifyDisplay()

oneStep

public void oneStep()

initialize

public void initialize()

initializeEpoch

public void initializeEpoch()