|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.lang.Thread
de.bsvrz.vew.bmvew.bmvew.regel.WarteThread
class WarteThread
Modelliert einen Thread, dessen Ausführung in Abhängigkeit von einem oder mehreren Vorgänger-Threads erfolgen kann
Nested Class Summary |
---|
Nested classes/interfaces inherited from class java.lang.Thread |
---|
java.lang.Thread.State, java.lang.Thread.UncaughtExceptionHandler |
Field Summary | |
---|---|
private static de.bsvrz.sys.funclib.debug.Debug |
_debug
|
private boolean |
_result
Das Ergebnis der Ausführung dieses Threads |
private java.lang.String |
name
|
Fields inherited from class java.lang.Thread |
---|
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY |
Constructor Summary | |
---|---|
WarteThread(java.lang.String name)
Erzeugt einen neuen Warte-Thread |
Method Summary | |
---|---|
boolean |
getResult()
Bestimmt das Ergebnis der Ausführung dieses Threads |
java.lang.String |
getWarteThreadName()
|
void |
run()
|
(package private) void |
setResult(boolean result)
Setzt das Ergebnis der Ausführung dieses Threads |
void |
setWarteThreadName(java.lang.String name)
|
void |
start(WarteThread[] vorgaenger)
Startet diesen Wartethread. |
Methods inherited from class java.lang.Thread |
---|
activeCount, checkAccess, clone, 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 |
---|
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
private static final de.bsvrz.sys.funclib.debug.Debug _debug
private java.lang.String name
private boolean _result
Constructor Detail |
---|
public WarteThread(java.lang.String name)
Method Detail |
---|
public boolean getResult()
void setResult(boolean result)
result
- das Ergebnis der Ausführung dieses Threadspublic void start(WarteThread[] vorgaenger)
vorgaenger
- Feld der Vorgänger-Warte-Threads
- wenn dieses Feld leer ist, startet diese Instanz sofortpublic void run()
run
in interface java.lang.Runnable
run
in class java.lang.Thread
public java.lang.String getWarteThreadName()
public void setWarteThreadName(java.lang.String name)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |