[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