cleanup
[cdmlib.git] / cdmlib-io / src / main / java / eu / etaxonomy / cdm / io / csv / caryophyllales / out / NameRecord.java
index 06e47ad3123936ac6f8dfd58eb90209dc8083926..198454f165596a85d2ae654037cf2349485f15db 100644 (file)
@@ -4,75 +4,73 @@ import java.io.PrintWriter;
 import java.util.HashMap;\r
 import java.util.Iterator;\r
 \r
-import org.apache.commons.lang.StringUtils;\r
-\r
 public class NameRecord {\r
        private HashMap<String,String> record;\r
        private boolean isFirst;\r
-       \r
-       \r
-       \r
-\r
-public NameRecord(HashMap<String, String> record, boolean isFirst) {\r
-               this.record = record;\r
-               this.isFirst = isFirst;\r
-       }\r
-\r
-\r
-protected void print(PrintWriter writer, CsvNameExportConfigurator config) {\r
-       String strToPrint ="";\r
-       if (isFirst){\r
-               for (String valueName:record.keySet()){\r
-                       strToPrint+=config.getFieldsEnclosedBy() + valueName + config.getFieldsEnclosedBy()+ config.getFieldsTerminatedBy();\r
-               }\r
-               writer.println(strToPrint);\r
-       }\r
-       strToPrint = "";\r
-       if (!record.isEmpty() ){\r
-               //Replace quotes by double quotes\r
-               String value ;\r
-               Iterator<String> it = record.values().iterator();\r
-                       while (it.hasNext()){\r
-                               value = it.next();\r
-                               if (value != null){\r
-                                       value = value.replace("\"", "\"\"");\r
-                               \r
-                                       value = value.replace(config.getLinesTerminatedBy(), "\\r");\r
-                                       \r
-                                       //replace all line brakes according to best practices: http://code.google.com/p/gbif-ecat/wiki/BestPractices\r
-                                       value = value.replace("\r\n", "\\r");\r
-                                       value = value.replace("\r", "\\r");\r
-                                       value = value.replace("\n", "\\r");\r
-                               } else{\r
-                                       value = "";\r
-                               }\r
-                               strToPrint += config.getFieldsEnclosedBy() + value + config.getFieldsEnclosedBy() + config.getFieldsTerminatedBy();\r
-               }\r
-                       //strToPrint.concat(config.getLinesTerminatedBy());\r
-                       writer.println(strToPrint);\r
-       }\r
-       \r
-       \r
-}\r
 \r
 \r
-public HashMap<String,String> getRecord() {\r
-       return record;\r
-}\r
 \r
 \r
-public void setRecord(HashMap<String,String> record) {\r
-       this.record = record;\r
-}\r
+    public NameRecord(HashMap<String, String> record, boolean isFirst) {\r
+               this.record = record;\r
+               this.isFirst = isFirst;\r
+       }\r
 \r
 \r
-public boolean isFirst() {\r
-       return isFirst;\r
-}\r
+    protected void print(PrintWriter writer, CsvNameExportConfigurator config) {\r
+       String strToPrint ="";\r
+       if (isFirst){\r
+               for (String valueName:record.keySet()){\r
+                       strToPrint+=config.getFieldsEnclosedBy() + valueName + config.getFieldsEnclosedBy()+ config.getFieldsTerminatedBy();\r
+               }\r
+               writer.println(strToPrint);\r
+       }\r
+       strToPrint = "";\r
+       if (!record.isEmpty() ){\r
+               //Replace quotes by double quotes\r
+               String value ;\r
+               Iterator<String> it = record.values().iterator();\r
+                       while (it.hasNext()){\r
+                               value = it.next();\r
+                               if (value != null){\r
+                                       value = value.replace("\"", "\"\"");\r
 \r
+                                       value = value.replace(config.getLinesTerminatedBy(), "\\r");\r
 \r
-public void setFirst(boolean isFirst) {\r
-       this.isFirst = isFirst;\r
-}\r
+                                       //replace all line brakes according to best practices: http://code.google.com/p/gbif-ecat/wiki/BestPractices\r
+                                       value = value.replace("\r\n", "\\r");\r
+                                       value = value.replace("\r", "\\r");\r
+                                       value = value.replace("\n", "\\r");\r
+                               } else{\r
+                                       value = "";\r
+                               }\r
+                               strToPrint += config.getFieldsEnclosedBy() + value + config.getFieldsEnclosedBy() + config.getFieldsTerminatedBy();\r
+               }\r
+                       //strToPrint.concat(config.getLinesTerminatedBy());\r
+                       writer.println(strToPrint);\r
+       }\r
+\r
+\r
+    }\r
+\r
+\r
+    public HashMap<String,String> getRecord() {\r
+       return record;\r
+    }\r
+\r
+\r
+    public void setRecord(HashMap<String,String> record) {\r
+       this.record = record;\r
+    }\r
+\r
+\r
+    public boolean isFirst() {\r
+       return isFirst;\r
+    }\r
+\r
+\r
+    public void setFirst(boolean isFirst) {\r
+       this.isFirst = isFirst;\r
+    }\r
 \r
 }\r