com.ptc.windchill.upgrade.ius
Class UpgradeContextEventMulticaster

java.lang.Object
  extended byjava.awt.AWTEventMulticaster
      extended bycom.ptc.windchill.upgrade.ius.UpgradeContextEventMulticaster
All Implemented Interfaces:
ActionListener, AdjustmentListener, ComponentListener, ContainerListener, EventListener, FocusListener, HierarchyBoundsListener, HierarchyListener, InputMethodListener, ItemListener, KeyListener, MouseListener, MouseMotionListener, MouseWheelListener, TextListener, UpgradeContextListener, WindowFocusListener, WindowListener, WindowStateListener

public class UpgradeContextEventMulticaster
extends AWTEventMulticaster
implements UpgradeContextListener

This is the event multicaster class to support the UpdateRunnerListener interface.


Field Summary
 
Fields inherited from class java.awt.AWTEventMulticaster
a, b
 
Constructor Summary
protected UpgradeContextEventMulticaster(EventListener a, EventListener b)
          Constructor to support multicast events.
 
Method Summary
static UpgradeContextListener add(UpgradeContextListener a, UpgradeContextListener b)
          Add new listener to support multicast events.
protected static EventListener addInternal(EventListener a, EventListener b)
          Add new listener to support multicast events.
protected  EventListener remove(UpgradeContextListener oldl)
           
static UpgradeContextListener remove(UpgradeContextListener l, UpgradeContextListener oldl)
          Remove listener to support multicast events.
 void stepStatusNotifyChange(UpgradeStep upgrade_phase_step_type)
           
 
Methods inherited from class java.awt.AWTEventMulticaster
actionPerformed, add, add, add, add, add, add, add, add, add, add, add, add, add, add, add, add, add, adjustmentValueChanged, ancestorMoved, ancestorResized, caretPositionChanged, componentAdded, componentHidden, componentMoved, componentRemoved, componentResized, componentShown, focusGained, focusLost, getListeners, hierarchyChanged, inputMethodTextChanged, itemStateChanged, keyPressed, keyReleased, keyTyped, mouseClicked, mouseDragged, mouseEntered, mouseExited, mouseMoved, mousePressed, mouseReleased, mouseWheelMoved, remove, remove, remove, remove, remove, remove, remove, remove, remove, remove, remove, remove, remove, remove, remove, remove, remove, remove, removeInternal, save, saveInternal, textValueChanged, windowActivated, windowClosed, windowClosing, windowDeactivated, windowDeiconified, windowGainedFocus, windowIconified, windowLostFocus, windowOpened, windowStateChanged
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UpgradeContextEventMulticaster

protected UpgradeContextEventMulticaster(EventListener a,
                                         EventListener b)
Constructor to support multicast events.

Parameters:
a - EventListener
b - EventListener
Method Detail

add

public static UpgradeContextListener add(UpgradeContextListener a,
                                         UpgradeContextListener b)
Add new listener to support multicast events.


addInternal

protected static EventListener addInternal(EventListener a,
                                           EventListener b)
Add new listener to support multicast events.

Parameters:
a - EventListener
b - EventListener
Returns:
EventListener

remove

protected EventListener remove(UpgradeContextListener oldl)
Returns:
EventListener

remove

public static UpgradeContextListener remove(UpgradeContextListener l,
                                            UpgradeContextListener oldl)
Remove listener to support multicast events.


stepStatusNotifyChange

public void stepStatusNotifyChange(UpgradeStep upgrade_phase_step_type)
Specified by:
stepStatusNotifyChange in interface UpgradeContextListener