Method Breakpoint Property Sheet
See Also
You can view the properties of a method breakpoint by right-clicking
its name in the Breakpoints view of the Debugger window and choosing Properties. A method breakpoint has the following properties:
- All Methods. If True, applies the breakpoint to all methods of
the specified class.
- Anonymous Inner Classes. If True, applies the breakpoint to all anonymous inner classes that the named class contains.
If an anonymous class contains another inner class (either anonymous or named), the breakpoint also applies to the inner class.
If False, the breakpoint applies only to
the named class.
- Class Name. Shows the name of the class in which this breakpoint is set.
- Condition. Specifies a Boolean expression that triggers the breakpoint when the expression evaluates to True.
For information on the syntax rules for setting a condition, see Setting a Condition on a Breakpoint.
- Enabled. If True, stops the program when the program reaches the
breakpoint. If False, removes the breakpoint from your source code but saves the breakpoint for later use.
- Method Name. Shows the name of the method on which the breakpoint is set.
- Print Text. Specifies the text to print in the Debugger Console view of the Output window when the breakpoint is reached. For information on the tags you can include in the message, see Printing a Breakpoint Message.
-
Suspend Debugging. If True, temporarily stops all threads in the debugging session when the program reaches the breakpoint.
-
Valid. The debugger sets this property. If True, the breakpoint has been successfully set in
the debugged virtual machine. This action happens when the breakpoint's class is loaded and the chosen line exists and contains some instructions. If False, one of the conditions has not been satisfied.
One reason why Valid might be False is that the source is out of sync with the debugged class.
Legal Notices