org.formaria.editor.netbeans.visualizer
Class NbDebuggerEngine

java.lang.Object
  extended by org.formaria.editor.netbeans.visualizer.NbDebuggerEngine
All Implemented Interfaces:
VisualiserDebuggerEngine

public class NbDebuggerEngine
extends java.lang.Object
implements VisualiserDebuggerEngine


Constructor Summary
NbDebuggerEngine()
           
 
Method Summary
 void breakpointAdded(Breakpoint breakpoint)
          Called when some breakpoint is added.
 void breakpointReached(JPDABreakpointEvent event)
           
 void breakpointRemoved(Breakpoint breakpoint)
          Called when some breakpoint is removed.
 void engineAdded(DebuggerEngine arg0)
           
 void engineRemoved(DebuggerEngine arg0)
           
 Breakpoint[] initBreakpoints()
           
 void initWatches()
           
 void propertyChange(java.beans.PropertyChangeEvent evt)
           
 void sessionAdded(Session arg0)
           
 void sessionRemoved(Session session)
          Called when some session is removed.
 void setupDebuggerInterface(ModelVisualiserPanel vPanel)
          Adds the "debugger" tab visualizing the model in run-time.
 void watchAdded(Watch arg0)
           
 void watchRemoved(Watch arg0)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NbDebuggerEngine

public NbDebuggerEngine()
Method Detail

setupDebuggerInterface

public void setupDebuggerInterface(ModelVisualiserPanel vPanel)
Adds the "debugger" tab visualizing the model in run-time.

Specified by:
setupDebuggerInterface in interface VisualiserDebuggerEngine
Parameters:
vPanel - the panel where the tab is to be added

initBreakpoints

public Breakpoint[] initBreakpoints()

breakpointRemoved

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


breakpointAdded

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


initWatches

public void initWatches()

watchAdded

public void watchAdded(Watch arg0)

watchRemoved

public void watchRemoved(Watch arg0)

sessionAdded

public void sessionAdded(Session arg0)

sessionRemoved

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


engineAdded

public void engineAdded(DebuggerEngine arg0)

engineRemoved

public void engineRemoved(DebuggerEngine arg0)

propertyChange

public void propertyChange(java.beans.PropertyChangeEvent evt)

breakpointReached

public void breakpointReached(JPDABreakpointEvent event)