From: <jen...@us...> - 2007-10-19 08:36:11
|
Revision: 241 http://dl-learner.svn.sourceforge.net/dl-learner/?rev=241&view=rev Author: jenslehmann Date: 2007-10-19 01:36:09 -0700 (Fri, 19 Oct 2007) Log Message: ----------- fixed quick start Modified Paths: -------------- trunk/src/dl-learner/org/dllearner/cli/QuickStart.java Modified: trunk/src/dl-learner/org/dllearner/cli/QuickStart.java =================================================================== --- trunk/src/dl-learner/org/dllearner/cli/QuickStart.java 2007-10-18 17:26:55 UTC (rev 240) +++ trunk/src/dl-learner/org/dllearner/cli/QuickStart.java 2007-10-19 08:36:09 UTC (rev 241) @@ -127,6 +127,7 @@ System.out.println("ToDo: start commandline interface with selected conf file"); // DLLearner.main(new String[] { Selected }); + Start.main(new String[] { Selected }); } catch (Exception e) { e.printStackTrace(); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <jen...@us...> - 2007-10-19 08:41:18
|
Revision: 242 http://dl-learner.svn.sourceforge.net/dl-learner/?rev=242&view=rev Author: jenslehmann Date: 2007-10-19 01:41:15 -0700 (Fri, 19 Oct 2007) Log Message: ----------- some code style improvements in QuickStart Modified Paths: -------------- trunk/src/dl-learner/org/dllearner/cli/QuickStart.java Modified: trunk/src/dl-learner/org/dllearner/cli/QuickStart.java =================================================================== --- trunk/src/dl-learner/org/dllearner/cli/QuickStart.java 2007-10-19 08:36:09 UTC (rev 241) +++ trunk/src/dl-learner/org/dllearner/cli/QuickStart.java 2007-10-19 08:41:15 UTC (rev 242) @@ -31,8 +31,8 @@ import java.util.Iterator; /** - * A tool to quickly start a learning example. It detects all conf files in - * the examples directory and offers the user to start one of them. + * A tool to quickly start a learning example. It detects all conf files in the + * examples directory and offers the user to start one of them. * * @author Sebastian Hellmann * @author Jens Lehmann @@ -47,8 +47,8 @@ String lastused = readit(); String tab = " "; int the_Number = 0; - ArrayList<String> FinalSelection = new ArrayList<String>(); - FinalSelection.add("na"); + ArrayList<String> finalSelection = new ArrayList<String>(); + finalSelection.add("na"); hm = new HashMap<String, ArrayList<String>>(); String path = pm + File.separator + "examples"; @@ -83,7 +83,7 @@ Arrays.sort(files); for (int j = 0; j < files.length; j++) { the_Number++; - FinalSelection.add(the_Number, s + files[j] + ".conf");// tmp=the_Number+":"+tab+files[j]; + finalSelection.add(the_Number, s + files[j] + ".conf");// tmp=the_Number+":"+tab+files[j]; System.out.println(" " + the_Number + ":" + tab + files[j] + ""); } @@ -96,7 +96,7 @@ try { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); int target = 0; - String Selected = ""; + String selected = ""; while (true) { String cmd = br.readLine(); try { @@ -114,20 +114,19 @@ }// end while if (number) { try { - Selected = FinalSelection.get(target); + selected = finalSelection.get(target); } catch (Exception e) { System.out.println("number does not exist"); } ; - writeit(Selected); - System.out.println(Selected); + writeit(selected); + System.out.println(selected); } else if (!number) { - Selected = lastused; + selected = lastused; } - System.out.println("ToDo: start commandline interface with selected conf file"); // DLLearner.main(new String[] { Selected }); - Start.main(new String[] { Selected }); + Start.main(new String[] { selected }); } catch (Exception e) { e.printStackTrace(); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ku...@us...> - 2008-04-07 07:45:55
|
Revision: 767 http://dl-learner.svn.sourceforge.net/dl-learner/?rev=767&view=rev Author: kurzum Date: 2008-04-07 00:45:52 -0700 (Mon, 07 Apr 2008) Log Message: ----------- added new command. "q" or "query" switches to query mode and back Modified Paths: -------------- trunk/src/dl-learner/org/dllearner/cli/QuickStart.java Modified: trunk/src/dl-learner/org/dllearner/cli/QuickStart.java =================================================================== --- trunk/src/dl-learner/org/dllearner/cli/QuickStart.java 2008-04-07 02:15:16 UTC (rev 766) +++ trunk/src/dl-learner/org/dllearner/cli/QuickStart.java 2008-04-07 07:45:52 UTC (rev 767) @@ -97,8 +97,17 @@ BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); int target = 0; String selected = ""; + boolean query=false; while (true) { String cmd = br.readLine(); + if(cmd.equalsIgnoreCase("q")|| cmd.equalsIgnoreCase("query")) { + query = (query)?false:true ; + System.out.println("Query mode switched. Now: "+query); + continue; + }else if(cmd.equalsIgnoreCase("exit") || cmd.equalsIgnoreCase("quit")) { + System.out.println("Bye..."); + System.exit(0); + } try { if (cmd.length() == 0) { number = false; @@ -126,7 +135,11 @@ } // DLLearner.main(new String[] { Selected }); - Start.main(new String[] { selected }); + if(!query) { + Start.main(new String[] { selected }); + }else { + Start.main(new String[] {"-q",selected}); + } } catch (Exception e) { e.printStackTrace(); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |