Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLukas Ladenberger2012-06-01 12:55:59 +0000
committerLukas Ladenberger2012-06-01 12:55:59 +0000
commitd4142247278a5e1144a2aa4aca0985c7645a1e6a (patch)
treec01c496e7345b6618534ee680f1043a3f14a33b2
parent930121655f1ab37a3e20558460526d0ee25f613d (diff)
downloadorg.eclipse.rmf-d4142247278a5e1144a2aa4aca0985c7645a1e6a.tar.gz
org.eclipse.rmf-d4142247278a5e1144a2aa4aca0985c7645a1e6a.tar.xz
org.eclipse.rmf-d4142247278a5e1144a2aa4aca0985c7645a1e6a.zip
check if dump folder exists
-rw-r--r--org.eclipse.rmf.pror.reqif10.genhtml/src/org/eclipse/rmf/pror/reqif10/genhtml/GenerateHtml.java57
1 files changed, 32 insertions, 25 deletions
diff --git a/org.eclipse.rmf.pror.reqif10.genhtml/src/org/eclipse/rmf/pror/reqif10/genhtml/GenerateHtml.java b/org.eclipse.rmf.pror.reqif10.genhtml/src/org/eclipse/rmf/pror/reqif10/genhtml/GenerateHtml.java
index 9034bc6f..5fe3bdc2 100644
--- a/org.eclipse.rmf.pror.reqif10.genhtml/src/org/eclipse/rmf/pror/reqif10/genhtml/GenerateHtml.java
+++ b/org.eclipse.rmf.pror.reqif10.genhtml/src/org/eclipse/rmf/pror/reqif10/genhtml/GenerateHtml.java
@@ -55,31 +55,38 @@ public class GenerateHtml {
// iterate reqif dump folder
File f = new File("../dump/reqif");
- File[] fileArray = f.listFiles();
-
- for (File file : fileArray) {
-
- if (file.getName().endsWith(".reqif")) {
-
- ReqIF reqif = loadData(file);
- if (reqif != null) {
-
- for (Specification spec : reqif.getCoreContent()
- .getSpecifications()) {
-
- String fileName = file.getName();
- int mid = fileName.lastIndexOf(".");
- String fname = fileName.substring(0, mid);
- // String ext = fileName.substring(mid + 1,
- // fileName.length());
- String createHtmlHeader = ProrEditorUtil
- .createHtmlContent(spec, editingDomain);
- File htmlFile = new File("../dump/html/" + fname + "_"
- + spec.getIdentifier() + ".html");
- Writer output = new BufferedWriter(new FileWriter(
- htmlFile));
- output.write(createHtmlHeader);
- output.close();
+
+ if (f.exists()) {
+ File[] fileArray = f.listFiles();
+
+ System.out.println("===> Reqif Dump folder exists? ===> "
+ + f.exists());
+
+ for (File file : fileArray) {
+
+ if (file.getName().endsWith(".reqif")) {
+
+ ReqIF reqif = loadData(file);
+ if (reqif != null) {
+
+ for (Specification spec : reqif.getCoreContent()
+ .getSpecifications()) {
+
+ String fileName = file.getName();
+ int mid = fileName.lastIndexOf(".");
+ String fname = fileName.substring(0, mid);
+ // String ext = fileName.substring(mid + 1,
+ // fileName.length());
+ String createHtmlHeader = ProrEditorUtil
+ .createHtmlContent(spec, editingDomain);
+ File htmlFile = new File("../dump/html/" + fname
+ + "_" + spec.getIdentifier() + ".html");
+ Writer output = new BufferedWriter(new FileWriter(
+ htmlFile));
+ output.write(createHtmlHeader);
+ output.close();
+
+ }
}

Back to the top