org.netbeans.api.debugger
Class LazyActionsManagerListener
java.lang.Object
org.netbeans.api.debugger.ActionsManagerAdapter
org.netbeans.api.debugger.LazyActionsManagerListener
- All Implemented Interfaces:
- EventListener, ActionsManagerListener
public abstract class LazyActionsManagerListener
- extends ActionsManagerAdapter
This ActionsManagerListener
modification is designed to be
registerred in "META-INF/debugger/".
LazyActionsManagerListener should be registerred for some concrete
DebuggerEngine
(use
"META-INF/debugger//LazyActionsManagerListener"), or
for global ActionsManager
(use
"META-INF/debugger/LazyActionsManagerListener").
New instance of LazyActionsManagerListener implementation is loaded
when the new instance of ActionsManager
is created, and its registerred
automatically to all properties returned by getProperties()
.
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 java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LazyActionsManagerListener
public LazyActionsManagerListener()
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