[UI-Util] Change UIResources.get... to non-null
diff --git a/ecommons/org.eclipse.statet.ecommons.uimisc/src/org/eclipse/statet/ecommons/ui/util/UIResources.java b/ecommons/org.eclipse.statet.ecommons.uimisc/src/org/eclipse/statet/ecommons/ui/util/UIResources.java
index 86f67b5..e979fbb 100644
--- a/ecommons/org.eclipse.statet.ecommons.uimisc/src/org/eclipse/statet/ecommons/ui/util/UIResources.java
+++ b/ecommons/org.eclipse.statet.ecommons.uimisc/src/org/eclipse/statet/ecommons/ui/util/UIResources.java
@@ -19,7 +19,6 @@
 import org.eclipse.swt.graphics.Image;
 
 import org.eclipse.statet.jcommons.lang.NonNullByDefault;
-import org.eclipse.statet.jcommons.lang.Nullable;
 
 
 @NonNullByDefault
@@ -34,12 +33,20 @@
 	}
 	
 	
-	public @Nullable ImageDescriptor getImageDescriptor(final String id) {
-		return this.registry.getDescriptor(id);
+	public ImageDescriptor getImageDescriptor(final String id) {
+		final var imageDescriptor= this.registry.getDescriptor(id);
+		if (imageDescriptor == null) {
+			throw new NullPointerException(String.format("Image description missing for '%1$s'."));
+		}
+		return imageDescriptor;
 	}
 	
-	public @Nullable Image getImage(final String id) {
-		return this.registry.get(id);
+	public Image getImage(final String id) {
+		final var image= this.registry.get(id);
+		if (image == null) {
+			throw new NullPointerException(String.format("Image description missing for '%1$s'."));
+		}
+		return image;
 	}
 	
 }