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