Appeal 2007-0506
Application 09/998,511
Specification 8: 12-15) from the interface. The main class 170 creates a new
MyClass1 or MyClass2 object (lines 17-21) depending on an input
argument, and then calls the MyMethod() method on the newly created
object at line 22. The user may set an inheritance breakpoint (IBP) on
MyMethod() in the MyInterface interface (the "first program entity" in
claim 1) and the program will halt execution when it reaches one of the two
classes that implement the method ("second program entity" in claim 1).
This assists the programmer in identifying what implementations of methods
are being executed while debugging object-oriented computer programs.
See Specification 18: 4-24.
Claim 1 is illustrative:
1. A computer-implemented method of debugging an object-
oriented computer program, the method comprising:
(a) in response to user input, setting an inheritance
breakpoint that is associated with a first program entity in the
object-oriented computer program and a method identified in
the first program entity; and
(b) halting execution of the object-oriented computer
program during debugging in response to reaching an
implementation of the method defined in a second program
entity in the object-oriented computer program that is different
from and that depends from the first program entity.
3
Page: Previous 1 2 3 4 5 6 7 8 9 10 Next
Last modified: September 9, 2013