Skip to content

Commit ea363e1

Browse files
committed
Add the file path to the CSV report.
1 parent 13277f1 commit ea363e1

File tree

2 files changed

+5
-0
lines changed

2 files changed

+5
-0
lines changed

openchrom/plugins/net.openchrom.chromatogram.xxd.report.supplier.csv/src/net/openchrom/chromatogram/xxd/report/supplier/csv/io/ConfigurableReportWriter.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -112,6 +112,9 @@ private void printChromatogramData(CSVPrinter csvPrinter, ReportColumns reportCo
112112
if(reportColumn.equals(ReportColumns.CHROMATOGRAM_NAME)) {
113113
records.add(chromatogram.getName());
114114
}
115+
if(reportColumn.equals(ReportColumns.FILE_PATH)) {
116+
records.add(chromatogram.getFile());
117+
}
115118
Map<String, String> headerMap = chromatogram.getHeaderDataMap();
116119
for(Entry<String, String> header : headerMap.entrySet()) {
117120
if(reportColumn.equals(header.getKey())) {

openchrom/plugins/net.openchrom.chromatogram.xxd.report.supplier.csv/src/net/openchrom/chromatogram/xxd/report/supplier/csv/model/ReportColumns.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ public class ReportColumns extends ArrayList<String> {
2121
private static final long serialVersionUID = 727322817550120355L;
2222

2323
public static final String CHROMATOGRAM_NAME = "Chromatogram Name";
24+
public static final String FILE_PATH = "File Path";
2425
public static final String NUMBER_PEAKS = "Number Peaks";
2526
public static final String PEAK_NUMBER = "Peak Number";
2627
public static final String RETENTION_TIME = "Retention Time";
@@ -88,6 +89,7 @@ public static ReportColumns getDefault() {
8889
ReportColumns reportColumns = new ReportColumns();
8990

9091
reportColumns.add(CHROMATOGRAM_NAME);
92+
reportColumns.add(FILE_PATH);
9193
reportColumns.add(NUMBER_PEAKS);
9294
reportColumns.add(PEAK_NUMBER);
9395
reportColumns.add(RETENTION_TIME);

0 commit comments

Comments
 (0)