com.ptc.windchill.upgrade.ius
Class UpdateRunnerEventMulticaster

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

public class UpdateRunnerEventMulticaster
extends AWTEventMulticaster
implements UpdateRunnerListener

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 UpdateRunnerEventMulticaster(EventListener a, EventListener b)
          Constructor to support multicast events.
 
Method Summary
static UpdateRunnerListener add(UpdateRunnerListener a, UpdateRunnerListener b)
          Add new listener to support multicast events.
protected static EventListener addInternal(EventListener a, EventListener b)
          Add new listener to support multicast events.
 void logMessageIssued(UpdateRunnerLogEvent event)
           
protected  EventListener remove(UpdateRunnerListener oldl)
           
static UpdateRunnerListener remove(UpdateRunnerListener l, UpdateRunnerListener oldl)
          Remove listener to support multicast events.
 void runnerAborted(UpdateRunnerEvent event)
           
 void runnerCanceled(UpdateRunnerEvent event)
           
 void runnerCompleted(UpdateRunnerEvent event)
           
 void runnerStarted(UpdateRunnerEvent event)
           
 void updateProcessingExecuted(IncrementalUpdateProcessingEvent event)
           
 void updateProcessingFailed(IncrementalUpdateProcessingEvent event)
           
 void updateProcessingSkippedPredecessorsNotRun(IncrementalUpdateProcessingEvent event)
           
 void updateProcessingStarted(IncrementalUpdateProcessingEvent event)
           
 void updateProcessingSucceeded(IncrementalUpdateProcessingEvent event)
           
 
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

UpdateRunnerEventMulticaster

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

Parameters:
a - EventListener
b - EventListener
Method Detail

add

public static UpdateRunnerListener add(UpdateRunnerListener a,
                                       UpdateRunnerListener 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(UpdateRunnerListener oldl)
Returns:
EventListener

remove

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


logMessageIssued

public void logMessageIssued(UpdateRunnerLogEvent event)
Specified by:
logMessageIssued in interface UpdateRunnerListener

runnerStarted

public void runnerStarted(UpdateRunnerEvent event)
Specified by:
runnerStarted in interface UpdateRunnerListener

runnerAborted

public void runnerAborted(UpdateRunnerEvent event)
Specified by:
runnerAborted in interface UpdateRunnerListener

runnerCanceled

public void runnerCanceled(UpdateRunnerEvent event)
Specified by:
runnerCanceled in interface UpdateRunnerListener

runnerCompleted

public void runnerCompleted(UpdateRunnerEvent event)
Specified by:
runnerCompleted in interface UpdateRunnerListener

updateProcessingSkippedPredecessorsNotRun

public void updateProcessingSkippedPredecessorsNotRun(IncrementalUpdateProcessingEvent event)
Specified by:
updateProcessingSkippedPredecessorsNotRun in interface UpdateRunnerListener

updateProcessingExecuted

public void updateProcessingExecuted(IncrementalUpdateProcessingEvent event)
Specified by:
updateProcessingExecuted in interface UpdateRunnerListener

updateProcessingStarted

public void updateProcessingStarted(IncrementalUpdateProcessingEvent event)
Specified by:
updateProcessingStarted in interface UpdateRunnerListener

updateProcessingSucceeded

public void updateProcessingSucceeded(IncrementalUpdateProcessingEvent event)
Specified by:
updateProcessingSucceeded in interface UpdateRunnerListener

updateProcessingFailed

public void updateProcessingFailed(IncrementalUpdateProcessingEvent event)
Specified by:
updateProcessingFailed in interface UpdateRunnerListener