IBM Branch Transformation Toolkit Javadoc

com.ibm.dse.gui
Class PanelActionsThread

java.lang.Object
  extended byjava.lang.Thread
      extended bycom.ibm.dse.gui.PanelActionsThread
All Implemented Interfaces:
java.lang.Runnable

public class PanelActionsThread
extends java.lang.Thread

The PanelActionsThread class is executed each time an DSECoordinatedEvent is called in a SpPanel and its EventSourceType is EVENT_SOURCETYPE_CLEAR, EVENT_SOURCETYPE_HELP, EVENT_SOURCETYPE_OK, EVENT_SOURCETYPE_EURO, EVENT_SOURCETYPE_EMU or EVENT_SOURCETYPE_REPEAT


Field Summary
(package private)  DSECoordinationEvent myCoordinationEvent
           
(package private)  java.awt.event.ActionEvent myEvent
           
(package private)  SpPanel myPanel
           
 
Fields inherited from class java.lang.Thread
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY
 
Constructor Summary
PanelActionsThread()
          This constructor creates a PanelActionsThread object.
PanelActionsThread(java.awt.event.ActionEvent ae, SpPanel panel)
          This constructor creates a PanelActionsThread object.
PanelActionsThread(DSECoordinationEvent ae, SpPanel panel)
          This constructor creates a PanelActionsThread object.
PanelActionsThread(java.lang.Runnable target)
          This constructor creates a PanelActionsThread object.
PanelActionsThread(java.lang.Runnable target, java.lang.String name)
          This constructor creates a PanelActionsThread object.
PanelActionsThread(java.lang.String name)
          This constructor creates a PanelActionsThread object.
PanelActionsThread(java.lang.ThreadGroup group, java.lang.Runnable target)
          This constructor creates a PanelActionsThread object.
PanelActionsThread(java.lang.ThreadGroup group, java.lang.Runnable target, java.lang.String name)
          This constructor creates a PanelActionsThread object.
PanelActionsThread(java.lang.ThreadGroup group, java.lang.String name)
          This constructor creates a PanelActionsThread object.
 
Method Summary
static boolean isPanelActionThread(java.lang.String action)
           
 void run()
          Acts as appropriate depending on the button type that has generated the event.
 
Methods inherited from class java.lang.Thread
activeCount, checkAccess, countStackFrames, currentThread, destroy, dumpStack, enumerate, getContextClassLoader, getName, getPriority, getThreadGroup, holdsLock, 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

myEvent

java.awt.event.ActionEvent myEvent

myPanel

SpPanel myPanel

myCoordinationEvent

DSECoordinationEvent myCoordinationEvent
Constructor Detail

PanelActionsThread

public PanelActionsThread()
This constructor creates a PanelActionsThread object.


PanelActionsThread

public PanelActionsThread(DSECoordinationEvent ae,
                          SpPanel panel)
This constructor creates a PanelActionsThread object.

Parameters:
ae - com.ibm.dse.gui.CoordinationEvent, the CoordinationEvent event
panel - SpPanel, the panel where the event has been generated

PanelActionsThread

public PanelActionsThread(java.awt.event.ActionEvent ae,
                          SpPanel panel)
This constructor creates a PanelActionsThread object.

Parameters:
ae - java.awt.event.ActionEvent, the action event
panel - SpPanel, the panel where the event has been generated

PanelActionsThread

public PanelActionsThread(java.lang.Runnable target)
This constructor creates a PanelActionsThread object.

Parameters:
target - java.lang.Runnable

PanelActionsThread

public PanelActionsThread(java.lang.Runnable target,
                          java.lang.String name)
This constructor creates a PanelActionsThread object.

Parameters:
target - java.lang.Runnable
name - java.lang.String

PanelActionsThread

public PanelActionsThread(java.lang.String name)
This constructor creates a PanelActionsThread object.

Parameters:
name - java.lang.String

PanelActionsThread

public PanelActionsThread(java.lang.ThreadGroup group,
                          java.lang.Runnable target)
This constructor creates a PanelActionsThread object.

Parameters:
group - java.lang.ThreadGroup
target - java.lang.Runnable

PanelActionsThread

public PanelActionsThread(java.lang.ThreadGroup group,
                          java.lang.Runnable target,
                          java.lang.String name)
This constructor creates a PanelActionsThread object.

Parameters:
group - java.lang.ThreadGroup
target - java.lang.Runnable
name - java.lang.String

PanelActionsThread

public PanelActionsThread(java.lang.ThreadGroup group,
                          java.lang.String name)
This constructor creates a PanelActionsThread object.

Parameters:
group - java.lang.ThreadGroup
name - java.lang.String
Method Detail

isPanelActionThread

public static boolean isPanelActionThread(java.lang.String action)

run

public void run()
Acts as appropriate depending on the button type that has generated the event.


IBM Branch Transformation Toolkit Javadoc

(c) Copyright IBM Corporation 1998, 2005