org.netbeans.api.debugger/1 1.31.1

org.netbeans.api.debugger
Class LazyActionsManagerListener

java.lang.Object
  extended by org.netbeans.api.debugger.ActionsManagerAdapter
      extended by org.netbeans.api.debugger.LazyActionsManagerListener
All Implemented Interfaces:
EventListener, ActionsManagerListener

public abstract class LazyActionsManagerListener
extends ActionsManagerAdapter

This ActionsManagerListener modification is designed to be registered in "META-INF/debugger/", or preferably via the LazyActionsManagerListener.Registration annotation. LazyActionsManagerListener should be registered for some concrete DebuggerEngine - use "<DebuggerEngine-id>" as a path of the annotation, or create "META-INF/debugger/<DebuggerEngine-id>/LazyActionsManagerListener" file. For global ActionsManager (do not use the path parameter, or use "META-INF/debugger/LazyActionsManagerListener" file. New instance of LazyActionsManagerListener implementation is loaded when the new instance of ActionsManager is created, and its registered automatically to all properties returned by getProperties().


Nested Class Summary
static interface LazyActionsManagerListener.Registration
          Declarative registration of a LazyActionsManagerListener implementation.
 
Field Summary
 
Fields inherited from interface org.netbeans.api.debugger.ActionsManagerListener
PROP_ACTION_PERFORMED, PROP_ACTION_STATE_CHANGED
 
Constructor Summary
LazyActionsManagerListener()
           
 
Method Summary
protected abstract  void destroy()
          This method is called when engine dies.
abstract  String[] getProperties()
          Returns list of properties this listener is listening on.
 
Methods inherited from class org.netbeans.api.debugger.ActionsManagerAdapter
actionPerformed, actionStateChanged
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LazyActionsManagerListener

public LazyActionsManagerListener()
Method Detail

destroy

protected abstract void destroy()
This method is called when engine dies.


getProperties

public abstract String[] getProperties()
Returns list of properties this listener is listening on.

Returns:
list of properties this listener is listening on

org.netbeans.api.debugger/1 1.31.1

Built on December 5 2011.  |  Portions Copyright 1997-2011 Sun Microsystems, Inc. All rights reserved.