com.altair.hwm.toolkit.event
Class HWMToolkitEventSupport

java.lang.Object
  extended by com.altair.hwm.toolkit.event.HWMToolkitEventSupport

public class HWMToolkitEventSupport
extends java.lang.Object

Title: HWMToolkitEventSupport

Description: Handles the adding and removing of listeners and the firing of events

Company: Altair Engineering, Inc.


Constructor Summary
HWMToolkitEventSupport(java.lang.Object objSource)
          Constructor
 
Method Summary
 void AddToolkitEventListener(HWMToolkitEventListener listenerToolkit)
          Adds an HWMToolkitEventListener
 void FireToolkitEvent(HWMToolkitEvent eventToolkit)
          Fires an HWMToolkitEvent to all listeners
 void FireToolkitEvent(int nEventID, java.lang.Object objEventData)
          Fires an HWMToolkitEvent to all listeners
 void RemoveToolkitEventListener(HWMToolkitEventListener listenerToolkit)
          Removes the HWMToolkitEventListener
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HWMToolkitEventSupport

public HWMToolkitEventSupport(java.lang.Object objSource)
Constructor

Parameters:
objSource - the source of the event
Method Detail

FireToolkitEvent

public void FireToolkitEvent(HWMToolkitEvent eventToolkit)
Fires an HWMToolkitEvent to all listeners

Parameters:
eventToolkit -

FireToolkitEvent

public void FireToolkitEvent(int nEventID,
                             java.lang.Object objEventData)
Fires an HWMToolkitEvent to all listeners

Parameters:
nEventID - The id of the event
objEventData - Extra event data

AddToolkitEventListener

public void AddToolkitEventListener(HWMToolkitEventListener listenerToolkit)
Adds an HWMToolkitEventListener

Parameters:
listenerToolkit - The new listener

RemoveToolkitEventListener

public void RemoveToolkitEventListener(HWMToolkitEventListener listenerToolkit)
Removes the HWMToolkitEventListener

Parameters:
listenerToolkit - The listener to remove