Index: apichanges.xml =================================================================== RCS file: /cvs/debuggerjpda/api/apichanges.xml,v retrieving revision 1.9 diff -u -r1.9 apichanges.xml --- apichanges.xml 28 Jul 2005 15:00:24 -0000 1.9 +++ apichanges.xml 5 Aug 2005 09:54:46 -0000 @@ -311,6 +311,28 @@

+ + + JPDA API interfaces that correspond to JDI API declared as not to implement. + + + + + +

+ JPDA API represents JDI functionality. + Since JDI interfaces evolve from one version to another, it's + necessary to declare that interfaces in + org.netbeans.api.debugger.jpda package should not be implemented, + since new methods can be added to these interfaces at any time + to keep up with the JDI functionality. +

+

+ Also JPDABreakpointEvent and JPDABreakpointListener are moved to + newly created org.netbeans.api.debugger.jpda.event package. +

+
+
Index: manifest.mf =================================================================== RCS file: /cvs/debuggerjpda/api/manifest.mf,v retrieving revision 1.10 diff -u -r1.10 manifest.mf --- manifest.mf 28 Jul 2005 15:00:24 -0000 1.10 +++ manifest.mf 5 Aug 2005 09:54:46 -0000 @@ -1,6 +1,6 @@ Manifest-Version: 1.0 -OpenIDE-Module: org.netbeans.api.debugger.jpda/1 +OpenIDE-Module: org.netbeans.api.debugger.jpda/2 OpenIDE-Module-Localizing-Bundle: org/netbeans/api/debugger/jpda/Bundle.properties -OpenIDE-Module-Specification-Version: 1.5 +OpenIDE-Module-Specification-Version: 2.6 OpenIDE-Module-Package-Dependencies: com.sun.jdi[VirtualMachineManager] Index: nbproject/project.xml =================================================================== RCS file: /cvs/debuggerjpda/api/nbproject/project.xml,v retrieving revision 1.7 diff -u -r1.7 project.xml --- nbproject/project.xml 4 Jun 2005 05:16:03 -0000 1.7 +++ nbproject/project.xml 5 Aug 2005 09:54:46 -0000 @@ -36,6 +36,7 @@ org.netbeans.api.debugger.jpda + org.netbeans.api.debugger.jpda.event org.netbeans.spi.debugger.jpda Index: src/org/netbeans/api/debugger/jpda/JPDABreakpoint.java =================================================================== RCS file: /cvs/debuggerjpda/api/src/org/netbeans/api/debugger/jpda/JPDABreakpoint.java,v retrieving revision 1.8 diff -u -r1.8 JPDABreakpoint.java --- src/org/netbeans/api/debugger/jpda/JPDABreakpoint.java 30 Sep 2004 11:38:59 -0000 1.8 +++ src/org/netbeans/api/debugger/jpda/JPDABreakpoint.java 5 Aug 2005 09:54:46 -0000 @@ -19,6 +19,8 @@ import java.util.Iterator; import org.netbeans.api.debugger.Breakpoint; +import org.netbeans.api.debugger.jpda.event.JPDABreakpointEvent; +import org.netbeans.api.debugger.jpda.event.JPDABreakpointListener; /** * Abstract definition of JPDA breakpoint. Index: src/org/netbeans/api/debugger/jpda/JPDADebugger.java =================================================================== RCS file: /cvs/debuggerjpda/api/src/org/netbeans/api/debugger/jpda/JPDADebugger.java,v retrieving revision 1.17 diff -u -r1.17 JPDADebugger.java --- src/org/netbeans/api/debugger/jpda/JPDADebugger.java 2 Aug 2005 15:55:15 -0000 1.17 +++ src/org/netbeans/api/debugger/jpda/JPDADebugger.java 5 Aug 2005 09:54:46 -0000 @@ -32,6 +32,7 @@ import org.netbeans.api.debugger.DebuggerManager; import org.netbeans.api.debugger.jpda.InvalidExpressionException; import org.netbeans.api.debugger.jpda.Variable; +import org.netbeans.api.debugger.jpda.event.JPDABreakpointEvent; /** Index: src/org/netbeans/api/debugger/jpda/package.html =================================================================== RCS file: /cvs/debuggerjpda/api/src/org/netbeans/api/debugger/jpda/package.html,v retrieving revision 1.2 diff -u -r1.2 package.html --- src/org/netbeans/api/debugger/jpda/package.html 31 Mar 2004 07:17:46 -0000 1.2 +++ src/org/netbeans/api/debugger/jpda/package.html 5 Aug 2005 09:54:46 -0000 @@ -17,15 +17,19 @@ -- http://www.sun.com/ -- -- The Original Code is NetBeans. The Initial Developer of the Original - -- Code is Sun Microsystems, Inc. Portions Copyright 1997-2000 Sun + -- Code is Sun Microsystems, Inc. Portions Copyright 1997-2005 Sun -- Microsystems, Inc. All Rights Reserved. --> -JPDA Debugger APIs. - +JPDA Debugger APIs provide representation of JDI functionality. Interfaces in +org.netbeans.api.debugger.jpda package correspond to appropriate JDI interfaces. +
+
+
+Since JDI interfaces evolve from one version to another, it's strongly recommended
+not to implement any interface in this package. New methods can be added to
+these interfaces at any time to keep up with the JDI functionality.


ALSO: src/org/netbeans/api/debugger/jpda/JPDABreakpointEvent.java moved to src/org/netbeans/api/debugger/jpda/event/JPDABreakpointEvent.java and src/org/netbeans/api/debugger/jpda/JPDABreakpointListener.java moved to src/org/netbeans/api/debugger/jpda/event/JPDABreakpointListener.java