Add more external nullable annotations for libs
diff --git a/eea/org/eclipse/core/runtime/jobs/IJobChangeEvent.eea b/eea/org/eclipse/core/runtime/jobs/IJobChangeEvent.eea
new file mode 100644
index 0000000..b291591
--- /dev/null
+++ b/eea/org/eclipse/core/runtime/jobs/IJobChangeEvent.eea
@@ -0,0 +1,10 @@
+class org/eclipse/core/runtime/jobs/IJobChangeEvent
+getJob
+ ()Lorg/eclipse/core/runtime/jobs/Job;
+ ()L1org/eclipse/core/runtime/jobs/Job;
+getJobGroupResult
+ ()Lorg/eclipse/core/runtime/IStatus;
+ ()L0org/eclipse/core/runtime/IStatus;
+getResult
+ ()Lorg/eclipse/core/runtime/IStatus;
+ ()L0org/eclipse/core/runtime/IStatus;
diff --git a/eea/org/eclipse/debug/core/ILaunchesListener.eea b/eea/org/eclipse/debug/core/ILaunchesListener.eea
new file mode 100644
index 0000000..f7cf343
--- /dev/null
+++ b/eea/org/eclipse/debug/core/ILaunchesListener.eea
@@ -0,0 +1,10 @@
+class org/eclipse/debug/core/ILaunchesListener
+launchesAdded
+ ([Lorg/eclipse/debug/core/ILaunch;)V
+ ([1L1org/eclipse/debug/core/ILaunch;)V
+launchesChanged
+ ([Lorg/eclipse/debug/core/ILaunch;)V
+ ([1L1org/eclipse/debug/core/ILaunch;)V
+launchesRemoved
+ ([Lorg/eclipse/debug/core/ILaunch;)V
+ ([1L1org/eclipse/debug/core/ILaunch;)V
diff --git a/eea/org/eclipse/jetty/client/util/FutureResponseListener.eea b/eea/org/eclipse/jetty/client/util/FutureResponseListener.eea
new file mode 100644
index 0000000..73932bf
--- /dev/null
+++ b/eea/org/eclipse/jetty/client/util/FutureResponseListener.eea
@@ -0,0 +1,19 @@
+class org/eclipse/jetty/client/util/FutureResponseListener
+<init>
+ (Lorg/eclipse/jetty/client/api/Request;)V
+ (L1org/eclipse/jetty/client/api/Request;)V
+<init>
+ (Lorg/eclipse/jetty/client/api/Request;I)V
+ (L1org/eclipse/jetty/client/api/Request;I)V
+get
+ ()Lorg/eclipse/jetty/client/api/ContentResponse;
+ ()L1org/eclipse/jetty/client/api/ContentResponse;
+get
+ (JLjava/util/concurrent/TimeUnit;)Lorg/eclipse/jetty/client/api/ContentResponse;
+ (JL1java/util/concurrent/TimeUnit;)L1org/eclipse/jetty/client/api/ContentResponse;
+getRequest
+ ()Lorg/eclipse/jetty/client/api/Request;
+ ()L1org/eclipse/jetty/client/api/Request;
+onComplete
+ (Lorg/eclipse/jetty/client/api/Result;)V
+ (L1org/eclipse/jetty/client/api/Result;)V
diff --git a/eea/org/eclipse/jface/resource/CompositeImageDescriptor.eea b/eea/org/eclipse/jface/resource/CompositeImageDescriptor.eea
new file mode 100644
index 0000000..cbf48d2
--- /dev/null
+++ b/eea/org/eclipse/jface/resource/CompositeImageDescriptor.eea
@@ -0,0 +1,10 @@
+class org/eclipse/jface/resource/CompositeImageDescriptor
+createCachedImageDataProvider
+ (Lorg/eclipse/jface/resource/ImageDescriptor;)Lorg/eclipse/jface/resource/CompositeImageDescriptor$CachedImageDataProvider;
+ (L1org/eclipse/jface/resource/ImageDescriptor;)L1org/eclipse/jface/resource/CompositeImageDescriptor$CachedImageDataProvider;
+drawImage
+ (Lorg/eclipse/swt/graphics/ImageDataProvider;II)V
+ (L1org/eclipse/swt/graphics/ImageDataProvider;II)V
+getSize
+ ()Lorg/eclipse/swt/graphics/Point;
+ ()L1org/eclipse/swt/graphics/Point;
diff --git a/eea/org/eclipse/ui/IPageListener.eea b/eea/org/eclipse/ui/IPageListener.eea
new file mode 100644
index 0000000..3e6ac1e
--- /dev/null
+++ b/eea/org/eclipse/ui/IPageListener.eea
@@ -0,0 +1,10 @@
+class org/eclipse/ui/IPageListener
+pageActivated
+ (Lorg/eclipse/ui/IWorkbenchPage;)V
+ (L1org/eclipse/ui/IWorkbenchPage;)V
+pageClosed
+ (Lorg/eclipse/ui/IWorkbenchPage;)V
+ (L1org/eclipse/ui/IWorkbenchPage;)V
+pageOpened
+ (Lorg/eclipse/ui/IWorkbenchPage;)V
+ (L1org/eclipse/ui/IWorkbenchPage;)V