plugin/src/com/carrotgarden/eclipse/space/menu/InvokerUtil.java
/**
	 * runner/script method contract: static method "image"
	 */
runner/script method contract: static method "image"
runner / script method contract : static method " image "
static Image methodImage(Class<?> scriptClass) {
		try {
			Method method = scriptClass.getMethod("image");
			InputStream input = (InputStream) method.invoke(null);
			Display display = Display.getDefault();
			Image image = new Image(display, input);
			return image;
		} catch (Throwable e) {
			Plugin.log.error("Method 'image' failure in  script " + scriptClass, e);
			return null; 
		}
	}
static Image methodImage ( Class < ? > scriptClass ) { try { Method method = scriptClass . getMethod ( "image" ) ; InputStream input = ( InputStream ) method . invoke ( null ) ; Display display = Display . getDefault ( ) ; Image image = new Image ( display , input ) ; return image ; } catch ( Throwable e ) { Plugin . log . error ( "Method 'image' failure in  script " + scriptClass , e ) ; return null ; } }
runner/script method contract: static method "image"
runner / script method contract : static method " image "
// valid value