You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jena.apache.org by ch...@apache.org on 2012/10/16 12:56:54 UTC

svn commit: r1398728 - /jena/Scratch/Eyeball/trunk/src/main/java/jena/eyeball.java

Author: chrisdollin
Date: Tue Oct 16 10:56:54 2012
New Revision: 1398728

URL: http://svn.apache.org/viewvc?rev=1398728&view=rev
Log:
Added -gui option to eyeball which launches the (primitive) GUI.

Modified:
    jena/Scratch/Eyeball/trunk/src/main/java/jena/eyeball.java

Modified: jena/Scratch/Eyeball/trunk/src/main/java/jena/eyeball.java
URL: http://svn.apache.org/viewvc/jena/Scratch/Eyeball/trunk/src/main/java/jena/eyeball.java?rev=1398728&r1=1398727&r2=1398728&view=diff
==============================================================================
--- jena/Scratch/Eyeball/trunk/src/main/java/jena/eyeball.java (original)
+++ jena/Scratch/Eyeball/trunk/src/main/java/jena/eyeball.java Tue Oct 16 10:56:54 2012
@@ -45,15 +45,29 @@ public class eyeball
     
     public static void main( String [] args, PrintStream out, ExportModel em )
         {
-        Setup.declareEyeballAssemblers();   
-//        ClassLoader cl = Thread.currentThread().getContextClassLoader();
-//        Enumeration urls = cl.getResources("com/hp/hpl/activeCatalog/vocabularies/Validation.class");
-//        while (urls.hasMoreElements()) System.err.println("Load from: " + urls.nextElement());
-        eyeball eye = new eyeball( args );
-        boolean allPassed = eye.run( out, em );
-        if (eye.remark) System.err.println( allPassed ? "success" : "some problems reported" );
-        System.exit( allPassed ? 0 : 1 );
-        }
+    	if (args.length > 0 && args[0].equals( "-gui" )) 
+	    	{
+	    	eyeballGUI.main( allButFirst( args ) );
+	    	}
+    	else
+	    	{    		
+	        Setup.declareEyeballAssemblers();   
+	//        ClassLoader cl = Thread.currentThread().getContextClassLoader();
+	//        Enumeration urls = cl.getResources("com/hp/hpl/activeCatalog/vocabularies/Validation.class");
+	//        while (urls.hasMoreElements()) System.err.println("Load from: " + urls.nextElement());
+	        eyeball eye = new eyeball( args );
+	        boolean allPassed = eye.run( out, em );
+	        if (eye.remark) System.err.println( allPassed ? "success" : "some problems reported" );
+	        System.exit( allPassed ? 0 : 1 );
+	    	}
+        }
+    
+    static String [] allButFirst( String [] args ) 
+    	{
+    	String [] result = new String[args.length - 1];
+    	System.arraycopy( args, 0, result, 0, result.length );
+    	return result;
+    	}
 
     static final String VERSION = "Eyeball 2.3RC1 (A Verbs Omen)";