|
From: xanaot <xa...@us...> - 2007-11-26 22:23:35
|
Update of /cvsroot/tail/Tail/src/java/net/sf/tail/dsl/ruby In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv593/src/java/net/sf/tail/dsl/ruby Modified Files: RubyDSL.java Log Message: Acerto no scripts do ruby Index: RubyDSL.java =================================================================== RCS file: /cvsroot/tail/Tail/src/java/net/sf/tail/dsl/ruby/RubyDSL.java,v retrieving revision 1.6 retrieving revision 1.7 diff -C2 -d -r1.6 -r1.7 *** RubyDSL.java 8 Oct 2007 21:02:31 -0000 1.6 --- RubyDSL.java 26 Nov 2007 22:23:36 -0000 1.7 *************** *** 1,5 **** --- 1,8 ---- package net.sf.tail.dsl.ruby; + import java.io.FileInputStream; + import java.io.FileNotFoundException; import java.util.LinkedHashSet; + import java.util.Scanner; import java.util.Set; *************** *** 26,30 **** public RubyDSL(String header, TimeSeries series) { ! this.header = header + NEWLINE; this.series = series; factory = new ScriptEngineManager(); --- 29,33 ---- public RubyDSL(String header, TimeSeries series) { ! this.header = read(header) + NEWLINE; this.series = series; factory = new ScriptEngineManager(); *************** *** 56,58 **** --- 59,76 ---- } + public static String read(String name) { + String text = ""; + Scanner scanner; + try { + scanner = new Scanner(new FileInputStream(name)); + while (scanner.hasNextLine()) { + text += scanner.nextLine() + "\n"; + } + } catch (FileNotFoundException e) { + e.printStackTrace(); + } + + return text; + } + } |