|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Object
|
+--edu.umd.cs.jazz.event.ZFilteredEventHandler
|
+--edu.umd.cs.jazz.event.ZSelectionDeleteHandler
ZSelectionDeleteHandler is a selection handler for use with a
ZSelectionManager. ZSelectionDeleteHandler allows
the user to delete the current selection by pressing the DEL key.
ZSelectionDeleteHandler also allows registration of ZGroupListener instances to be notified when items are deleted.
ZSelectionManager,
ZCompositeSelectionHandler| Nested Class Summary |
| Nested classes inherited from class edu.umd.cs.jazz.event.ZFilteredEventHandler |
ZFilteredEventHandler.ZFilteredEventDispatcher |
| Field Summary |
| Fields inherited from class edu.umd.cs.jazz.event.ZFilteredEventHandler |
fFilteredEventDispatcher, fMouseFilter |
| Constructor Summary | |
ZSelectionDeleteHandler(ZCanvas aFilteredKeyEventSouce)
Constructs a new ZSelectionDeleteHandler. |
|
ZSelectionDeleteHandler(ZNode aIgnoredNode,
ZCamera aIgnoredCamera,
ZCanvas aFilteredKeyEventSouce)
Deprecated. As of Jazz version 1.2, use ZSelectionDeleteHandler(ZSceneGraphObject aEventSource) instead. |
|
ZSelectionDeleteHandler(ZNode aIgnoredNode,
ZCanvas aFilteredKeyEventSouce)
Deprecated. As of Jazz version 1.2, use ZSelectionDeleteHandler(ZSceneGraphObject aEventSource) instead. |
|
| Method Summary | |
void |
addGroupListener(ZGroupListener l)
Add a ZGroupListener, registered for nodeRemoved events. |
protected void |
deleteSelection()
Delete the current selection and fire ZGroupEvent.NODE_REMOVED events to each registered group listener. |
void |
filteredKeyPressed(java.awt.event.KeyEvent e)
Invoked when a key is pressed on the key event souce and the event filter accepts the event. |
protected void |
fireEvent(ZEvent aEvent)
Notifies all listeners that have registered interest for notification on this event type. |
void |
removeGroupListener(ZGroupListener l)
Remove a ZGroupListener, registered for nodeRemoved events. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public ZSelectionDeleteHandler(ZCanvas aFilteredKeyEventSouce)
aFilteredKeyEventSouce - the source for filtered KeyEvents. See the ZFilteredEventHandler class comment
to customize this behavior.
public ZSelectionDeleteHandler(ZNode aIgnoredNode,
ZCanvas aFilteredKeyEventSouce)
ZSelectionDeleteHandler(ZSceneGraphObject aEventSource) instead.
public ZSelectionDeleteHandler(ZNode aIgnoredNode,
ZCamera aIgnoredCamera,
ZCanvas aFilteredKeyEventSouce)
ZSelectionDeleteHandler(ZSceneGraphObject aEventSource) instead.
| Method Detail |
public void filteredKeyPressed(java.awt.event.KeyEvent e)
filteredKeyPressed in class ZFilteredEventHandlere - the filtered key pressed event accepted by the event filter.protected void deleteSelection()
public void addGroupListener(ZGroupListener l)
public void removeGroupListener(ZGroupListener l)
protected void fireEvent(ZEvent aEvent)
EventListenerList
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||