From 895de4710ac43e887b698c0874150c6d07390c6d Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=A9r=C3=B4me=20Euzenat?= <Jerome.Euzenat@inria.fr>
Date: Sat, 27 Sep 2008 08:58:49 +0000
Subject: [PATCH] - Changed flush/close so that this really works once embedded

---
 examples/embed/MyAlign.java | 14 +++++++-------
 1 file changed, 7 insertions(+), 7 deletions(-)

diff --git a/examples/embed/MyAlign.java b/examples/embed/MyAlign.java
index 429e6e88..839a701c 100644
--- a/examples/embed/MyAlign.java
+++ b/examples/embed/MyAlign.java
@@ -74,14 +74,14 @@ public class MyAlign {
 	    A2.align((Alignment)null,p); A3.align(A2,p); 
 	    Evaluator E = new PRecEvaluator(A1, A3); 
 	    E.eval(p); 
-	    AlignmentVisitor V = new SWRLRendererVisitor(
-				    new PrintWriter (
-				       new BufferedWriter(
-				          new OutputStreamWriter( System.out,
-							          "UTF-8" )),
-                                       true)); 
+	    PrintWriter pw = new PrintWriter (
+			       new BufferedWriter(
+				 new OutputStreamWriter( System.out, "UTF-8" )),
+			       true);
+	    AlignmentVisitor V = new SWRLRendererVisitor( pw ); 
 	    if ( ((PRecEvaluator)E).getPrecision() > .6 ) A3.render(V);
-	    System.out.flush(); // necessary when the program is really embedded
+	    pw.flush(); 
+	    pw.close(); // necessary when the program is really embedded
 	} catch (Exception e) { e.printStackTrace(); };
     }
 }
-- 
GitLab