OSDN Git Service

bug fixed: exported stigmata.xml has null value in filter attribute value. when attri...
authortama3 <tama3@acee48c3-7b26-0410-bdac-b3d0e5314bbc>
Wed, 12 Sep 2007 02:29:07 +0000 (02:29 +0000)
committertama3 <tama3@acee48c3-7b26-0410-bdac-b3d0e5314bbc>
Wed, 12 Sep 2007 02:29:07 +0000 (02:29 +0000)
git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/stigmata/trunk@201 acee48c3-7b26-0410-bdac-b3d0e5314bbc

src/main/java/jp/naist/se/stigmata/utils/ConfigFileExporter.java

index e47df86..943d9f1 100644 (file)
@@ -114,9 +114,15 @@ public class ConfigFileExporter{
                     out.println("          <attributes>");\r
                     for(Object object: props.entrySet()){\r
                         Map.Entry entry = (Map.Entry)object;\r
+                        Object value = entry.getValue();\r
                         out.println("            <attribute>");\r
                         out.printf("              <name>%s</name>%n", String.valueOf(entry.getKey()));\r
-                        out.printf("              <value>%s</value>%n", String.valueOf(entry.getValue()));\r
+                        if(value == null){\r
+                            out.println("              <value></value>%n");\r
+                        }\r
+                        else{\r
+                            out.printf("              <value>%s</value>%n", String.valueOf(entry.getValue()));\r
+                        }\r
                         out.println("            </attribute>");\r
                     }\r
                     out.println("          </attributes>");\r