Add more external nullable annotations for libs
diff --git a/eea/org/eclipse/debug/core/ILaunch.eea b/eea/org/eclipse/debug/core/ILaunch.eea
index e3d8eba..fc9b157 100644
--- a/eea/org/eclipse/debug/core/ILaunch.eea
+++ b/eea/org/eclipse/debug/core/ILaunch.eea
@@ -1,7 +1,43 @@
 class org/eclipse/debug/core/ILaunch
+addDebugTarget
+ (Lorg/eclipse/debug/core/model/IDebugTarget;)V
+ (L1org/eclipse/debug/core/model/IDebugTarget;)V
+addProcess
+ (Lorg/eclipse/debug/core/model/IProcess;)V
+ (L1org/eclipse/debug/core/model/IProcess;)V
+getAttribute
+ (Ljava/lang/String;)Ljava/lang/String;
+ (L1java/lang/String;)L0java/lang/String;
+getChildren
+ ()[Ljava/lang/Object;
+ ()[1L1java/lang/Object;
+getDebugTarget
+ ()Lorg/eclipse/debug/core/model/IDebugTarget;
+ ()L0org/eclipse/debug/core/model/IDebugTarget;
 getDebugTargets
  ()[Lorg/eclipse/debug/core/model/IDebugTarget;
  ()[1L1org/eclipse/debug/core/model/IDebugTarget;
 getLaunchConfiguration
  ()Lorg/eclipse/debug/core/ILaunchConfiguration;
  ()L0org/eclipse/debug/core/ILaunchConfiguration;
+getLaunchMode
+ ()Ljava/lang/String;
+ ()L1java/lang/String;
+getProcesses
+ ()[Lorg/eclipse/debug/core/model/IProcess;
+ ()[1L1org/eclipse/debug/core/model/IProcess;
+getSourceLocator
+ ()Lorg/eclipse/debug/core/model/ISourceLocator;
+ ()L0org/eclipse/debug/core/model/ISourceLocator;
+removeDebugTarget
+ (Lorg/eclipse/debug/core/model/IDebugTarget;)V
+ (L1org/eclipse/debug/core/model/IDebugTarget;)V
+removeProcess
+ (Lorg/eclipse/debug/core/model/IProcess;)V
+ (L1org/eclipse/debug/core/model/IProcess;)V
+setAttribute
+ (Ljava/lang/String;Ljava/lang/String;)V
+ (L1java/lang/String;Ljava/lang/String;)V
+setSourceLocator
+ (Lorg/eclipse/debug/core/model/ISourceLocator;)V
+ (L0org/eclipse/debug/core/model/ISourceLocator;)V
diff --git a/eea/org/eclipse/debug/core/model/IDebugTarget.eea b/eea/org/eclipse/debug/core/model/IDebugTarget.eea
index 56a0bf4..ec8d99e 100644
--- a/eea/org/eclipse/debug/core/model/IDebugTarget.eea
+++ b/eea/org/eclipse/debug/core/model/IDebugTarget.eea
@@ -1,4 +1,13 @@
 class org/eclipse/debug/core/model/IDebugTarget
+getName
+ ()Ljava/lang/String;
+ ()L1java/lang/String;
+getProcess
+ ()Lorg/eclipse/debug/core/model/IProcess;
+ ()L0org/eclipse/debug/core/model/IProcess;
+getThreads
+ ()[Lorg/eclipse/debug/core/model/IThread;
+ ()[1L1org/eclipse/debug/core/model/IThread;
 supportsBreakpoint
  (Lorg/eclipse/debug/core/model/IBreakpoint;)Z
  (L1org/eclipse/debug/core/model/IBreakpoint;)Z
diff --git a/eea/org/eclipse/ui/commands/ICommandImageService.eea b/eea/org/eclipse/ui/commands/ICommandImageService.eea
new file mode 100644
index 0000000..89a380f
--- /dev/null
+++ b/eea/org/eclipse/ui/commands/ICommandImageService.eea
@@ -0,0 +1,16 @@
+class org/eclipse/ui/commands/ICommandImageService
+IMAGE_STYLE_TOOLBAR
+ Ljava/lang/String;
+ L1java/lang/String;
+getImageDescriptor
+ (Ljava/lang/String;)Lorg/eclipse/jface/resource/ImageDescriptor;
+ (L1java/lang/String;)L0org/eclipse/jface/resource/ImageDescriptor;
+getImageDescriptor
+ (Ljava/lang/String;I)Lorg/eclipse/jface/resource/ImageDescriptor;
+ (L1java/lang/String;I)L0org/eclipse/jface/resource/ImageDescriptor;
+getImageDescriptor
+ (Ljava/lang/String;ILjava/lang/String;)Lorg/eclipse/jface/resource/ImageDescriptor;
+ (L1java/lang/String;IL0java/lang/String;)L0org/eclipse/jface/resource/ImageDescriptor;
+getImageDescriptor
+ (Ljava/lang/String;Ljava/lang/String;)Lorg/eclipse/jface/resource/ImageDescriptor;
+ (L1java/lang/String;L0java/lang/String;)L0org/eclipse/jface/resource/ImageDescriptor;