Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle Extension SDK
11g Release 2 (11.1.2.3.0)

E17493-04


oracle.ide.runner
Interface DebuggerBreakpointPanel


public interface DebuggerBreakpointPanel

This interface allows a DebuggerExtender to supply a panel where the user can edit DebuggerExtender specific breakpoint details for custom breakpoints.

Since:
11.1.1.1.0

Method Summary
 java.lang.String canOk()
          Called when the breakpoint dialog needs to determine if it is OK to allow the user to press the OK button and end the breakpoint options dialog It is best to make only superficial checks at this time
 javax.swing.JPanel getPanel()
          Called by the debugger to ask for the panel where the user can adjust DebuggerExtender specific breakpoint details for custom breakpoints.
 DebuggerBreakpoint onOk()
          Called after the user pressed the OK button of the breakpoint option dialog, and the debugger is creating or modifying the breakpoint so it will have all the changes made by the user through the dialog
 boolean veto()
          Called before doOk() is called.

 

Method Detail

getPanel

javax.swing.JPanel getPanel()
Called by the debugger to ask for the panel where the user can adjust DebuggerExtender specific breakpoint details for custom breakpoints. This panel will show on the first tab of the breakpoint option dialog
Returns:
A valid panel

canOk

java.lang.String canOk()
Called when the breakpoint dialog needs to determine if it is OK to allow the user to press the OK button and end the breakpoint options dialog It is best to make only superficial checks at this time
Returns:
Null if the data on the panel looks good and the user can press the OK button to end the dialog, an error message otherwise in which case the OK button will be disabled

veto

boolean veto()
Called before doOk() is called. This gives the DebuggerExtender a chance to make more indepth checks and show warning dialogs to the user
Returns:
True if the DebuggerExtender vetoes closing the dialog with the OK button, false otherwise

onOk

DebuggerBreakpoint onOk()
Called after the user pressed the OK button of the breakpoint option dialog, and the debugger is creating or modifying the breakpoint so it will have all the changes made by the user through the dialog
Returns:
If this is an edit session, a copy of the breakpoint the DebuggerExtender got when this object was created, with all the modifications applied; if this is a create session, a new default breakpoint of the right type with all the settings of the panel applied.

Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle Extension SDK
11g Release 2 (11.1.2.3.0)

E17493-04


Copyright © 1997, 2012, Oracle. All rights reserved.