Made JavaModelListener API so we could reference it without discouraged warnings.
diff --git a/plugins/org.eclipse.jem.workbench/workbench/org/eclipse/jem/workbench/utility/JavaModelListener.java b/plugins/org.eclipse.jem.workbench/workbench/org/eclipse/jem/workbench/utility/JavaModelListener.java
index 4a7efad..d794a3e 100644
--- a/plugins/org.eclipse.jem.workbench/workbench/org/eclipse/jem/workbench/utility/JavaModelListener.java
+++ b/plugins/org.eclipse.jem.workbench/workbench/org/eclipse/jem/workbench/utility/JavaModelListener.java
@@ -11,7 +11,7 @@
 package org.eclipse.jem.workbench.utility;
 
 /*
- * $RCSfile: JavaModelListener.java,v $ $Revision: 1.1 $ $Date: 2006/02/06 23:37:59 $
+ * $RCSfile: JavaModelListener.java,v $ $Revision: 1.2 $ $Date: 2006/02/06 23:49:37 $
  */
 
 import java.util.*;
@@ -85,7 +85,11 @@
 	}
 
 	/**
-	 * Dispatch the java element delta. This method should normally not be overridden.
+	 * Dispatch the java element delta. This method should normally not be overridden. One
+	 * usage would be to add delta types that are to be processed and dispatched by the
+	 * subclasses. For example also dispatch on {@link IJavaElement#IMPORT_CONTAINER}. Subclasses
+	 * should call <code>super.processDelta(IJavaElementDelta)</code> if it is not one they
+	 * are interested in.
 	 * 
 	 * @param delta
 	 *