com.altair.hwm.toolkit.utils
Class HWMSelectionMgr

java.lang.Object
  extended by com.altair.hwm.toolkit.utils.HWMSelectionMgr
All Implemented Interfaces:
HWMToolkitEventListener

public class HWMSelectionMgr
extends java.lang.Object
implements HWMToolkitEventListener

Title: HWMSelectionMgr

Description: Manages and stores the currently selected object

Company: Altair Engineering, Inc.


Field Summary
static java.lang.String SELECTED_OBJECT_PROP_NAME
           
 
Constructor Summary
HWMSelectionMgr()
          Constructor
 
Method Summary
 void AddPropertyChangeListener(java.beans.PropertyChangeListener listenerProp)
          Adds a property change listener
 void EventPerformed(HWMToolkitEvent eventToolkit)
          Handle selection events
 java.lang.Object GetSelectedObject()
          Returns the selected objec
 void RemovePropertyChangeListener(java.beans.PropertyChangeListener listenerProp)
          Removes a property change listener
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

SELECTED_OBJECT_PROP_NAME

public static final java.lang.String SELECTED_OBJECT_PROP_NAME
See Also:
Constant Field Values
Constructor Detail

HWMSelectionMgr

public HWMSelectionMgr()
Constructor

Method Detail

EventPerformed

public void EventPerformed(HWMToolkitEvent eventToolkit)
Handle selection events

Specified by:
EventPerformed in interface HWMToolkitEventListener
Parameters:
eventToolkit -

AddPropertyChangeListener

public void AddPropertyChangeListener(java.beans.PropertyChangeListener listenerProp)
Adds a property change listener

Parameters:
listenerProp - The property change listener

RemovePropertyChangeListener

public void RemovePropertyChangeListener(java.beans.PropertyChangeListener listenerProp)
Removes a property change listener

Parameters:
listenerProp - The listener to remove

GetSelectedObject

public java.lang.Object GetSelectedObject()
Returns the selected objec

Returns:
Object The selected object