org.netbeans.api.debugger
Interface DebuggerManagerListener

All Superinterfaces:
EventListener, PropertyChangeListener
All Known Subinterfaces:
LazyDebuggerManagerListener
All Known Implementing Classes:
DebuggerManagerAdapter

public interface DebuggerManagerListener
extends PropertyChangeListener

This listener notifies about changes in the DebuggerManager - breakpoints, watches and sessions.


Method Summary
 void breakpointAdded(Breakpoint breakpoint)
          Called when some breakpoint is added.
 void breakpointRemoved(Breakpoint breakpoint)
          Called when some breakpoint is removed.
 void engineAdded(DebuggerEngine engine)
          Called when some engine is added.
 void engineRemoved(DebuggerEngine engine)
          Called when some engine is removed.
 Breakpoint[] initBreakpoints()
          Called when set of breakpoints is initialized.
 void initWatches()
          Called when set of watches is initialized.
 void sessionAdded(Session session)
          Called when some session is added.
 void sessionRemoved(Session session)
          Called when some session is removed.
 void watchAdded(Watch watch)
          Called when some watch is added.
 void watchRemoved(Watch watch)
          Called when some watch is removed.
 
Methods inherited from interface java.beans.PropertyChangeListener
propertyChange
 

Method Detail

initBreakpoints

public Breakpoint[] initBreakpoints()
Called when set of breakpoints is initialized.

Returns:
initial set of breakpoints

breakpointAdded

public void breakpointAdded(Breakpoint breakpoint)
Called when some breakpoint is added.

Parameters:
breakpoint - a new breakpoint

breakpointRemoved

public void breakpointRemoved(Breakpoint breakpoint)
Called when some breakpoint is removed.

Parameters:
breakpoint - removed breakpoint

initWatches

public void initWatches()
Called when set of watches is initialized.


watchAdded

public void watchAdded(Watch watch)
Called when some watch is added.

Parameters:
watch - a new watch

watchRemoved

public void watchRemoved(Watch watch)
Called when some watch is removed.

Parameters:
watch - removed watch

sessionAdded

public void sessionAdded(Session session)
Called when some session is added.

Parameters:
session - a new session

sessionRemoved

public void sessionRemoved(Session session)
Called when some session is removed.

Parameters:
session - removed session

engineAdded

public void engineAdded(DebuggerEngine engine)
Called when some engine is added.

Parameters:
engine - a new engine

engineRemoved

public void engineRemoved(DebuggerEngine engine)
Called when some engine is removed.

Parameters:
engine - removed engine

 

Built on May 3 2007.  |  Portions Copyright 1997-2005 Sun Microsystems, Inc. All rights reserved.