[jboss-svn-commits] JBL Code SVN: r9583 - labs/jbossrules/trunk/drools-testing-plugin/src/org/drools/testing/plugin/wizards.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Sun Feb 18 19:15:35 EST 2007


Author: mshaw
Date: 2007-02-18 19:15:35 -0500 (Sun, 18 Feb 2007)
New Revision: 9583

Modified:
   labs/jbossrules/trunk/drools-testing-plugin/src/org/drools/testing/plugin/wizards/SelectRulesPage.java
Log:


Modified: labs/jbossrules/trunk/drools-testing-plugin/src/org/drools/testing/plugin/wizards/SelectRulesPage.java
===================================================================
--- labs/jbossrules/trunk/drools-testing-plugin/src/org/drools/testing/plugin/wizards/SelectRulesPage.java	2007-02-19 00:15:23 UTC (rev 9582)
+++ labs/jbossrules/trunk/drools-testing-plugin/src/org/drools/testing/plugin/wizards/SelectRulesPage.java	2007-02-19 00:15:35 UTC (rev 9583)
@@ -1,7 +1,6 @@
 package org.drools.testing.plugin.wizards;
 
-import java.io.File;
-import java.io.FileReader;
+import java.io.InputStreamReader;
 import java.io.Reader;
 import java.util.ArrayList;
 import java.util.Iterator;
@@ -13,7 +12,9 @@
 import org.drools.testing.plugin.listeners.TreeViewSelectionListener;
 import org.drools.testing.plugin.model.RtlModel;
 import org.eclipse.core.resources.IContainer;
+import org.eclipse.core.resources.IFile;
 import org.eclipse.core.resources.IResource;
+import org.eclipse.core.resources.ResourcesPlugin;
 import org.eclipse.jface.dialogs.IDialogPage;
 import org.eclipse.jface.viewers.CheckboxTreeViewer;
 import org.eclipse.jface.viewers.ISelection;
@@ -111,18 +112,18 @@
 		
 		GenerateRtlWizard wizard = (GenerateRtlWizard)getWizard();
 		RtlModel model = wizard.getRtlModel();
-		fileName = model.getFileName();
-		File in = new File(getFileName());
+		IFile file = ResourcesPlugin.getWorkspace().getRoot().getProject(
+				model.getContainerName()).getFile(model.getFileName());
 		DrlParser drlParser = new DrlParser();
+		
 		try {
-			Reader reader = new FileReader(in);
+			Reader reader = new InputStreamReader(file.getContents());
 			PackageDescr packageDescr = drlParser.parse(reader);
 			model.setPackageDescr(packageDescr);
 			viewer.setInput(packageDescr);
 		}catch (Exception e) {
 			System.out.println(e);
 		}
-		
 	}
 	
 	private void saveDataToModel() {




More information about the jboss-svn-commits mailing list