Mentions légales du service

Skip to content
Snippets Groups Projects
Commit 3618d22b authored by Jérôme Euzenat's avatar Jérôme Euzenat
Browse files

- Introduced the parameters file reading.

parent d704ecff
No related branches found
No related tags found
No related merge requests found
...@@ -25,7 +25,7 @@ ...@@ -25,7 +25,7 @@
<target name="init"> <target name="init">
<tstamp><format locale="fr,fr" pattern="dd/MM/yyyy" property="TODAY"/></tstamp> <tstamp><format locale="fr,fr" pattern="dd/MM/yyyy" property="TODAY"/></tstamp>
<property name="doing" value="running"/> <property name="doing" value="running"/>
<property name="version" value="1.2"/> <property name="version" value="1.3"/>
<property name="date" value="${TODAY}"/> <property name="date" value="${TODAY}"/>
<property name="login" value="euzenat"/> <property name="login" value="euzenat"/>
<property name="email" value="Jerome.Euzenat@inrialpes.fr"/> <property name="email" value="Jerome.Euzenat@inrialpes.fr"/>
......
No preview for this file type
...@@ -51,6 +51,7 @@ import org.semanticweb.owl.io.Parser; ...@@ -51,6 +51,7 @@ import org.semanticweb.owl.io.Parser;
import java.io.OutputStream; import java.io.OutputStream;
import java.io.FileOutputStream; import java.io.FileOutputStream;
import java.io.FileInputStream;
import java.io.PrintWriter; import java.io.PrintWriter;
import java.io.BufferedWriter; import java.io.BufferedWriter;
import java.io.OutputStreamWriter; import java.io.OutputStreamWriter;
...@@ -163,6 +164,11 @@ public class Procalign { ...@@ -163,6 +164,11 @@ public class Procalign {
case 'p' : case 'p' :
/* Read parameters from filename */ /* Read parameters from filename */
paramfile = g.getOptarg(); paramfile = g.getOptarg();
try {
FileInputStream fis = new FileInputStream( paramfile );
System.setIn( fis );
} catch (Exception e) { e.printStackTrace(); }
params = (Parameters)BasicParameters.read();
break; break;
case 'r' : case 'r' :
/* Use the given class for rendering */ /* Use the given class for rendering */
...@@ -209,10 +215,6 @@ public class Procalign { ...@@ -209,10 +215,6 @@ public class Procalign {
int i = g.getOptind(); int i = g.getOptind();
// Read the param file here
// This should include redirecting input + this should be before
if ( paramfile != null ) params = (Parameters)BasicParameters.read();
loadedOntologies = new Hashtable(); loadedOntologies = new Hashtable();
if (debug > 0) params.setParameter("debug", new Integer(debug)); if (debug > 0) params.setParameter("debug", new Integer(debug));
// debug = ((Integer)params.getParameter("debug")).intValue(); // debug = ((Integer)params.getParameter("debug")).intValue();
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment