Revision 2720ea2c
Added by Andreas Müller over 3 years ago
cdmlib-io/src/main/java/eu/etaxonomy/cdm/io/dwca/out/DwcaRecordBase.java | ||
---|---|---|
46 | 46 |
/** |
47 | 47 |
* @author a.mueller |
48 | 48 |
* @since 20.04.2011 |
49 |
* |
|
50 | 49 |
*/ |
51 | 50 |
public abstract class DwcaRecordBase { |
51 |
|
|
52 | 52 |
private static final Logger logger = Logger.getLogger(DwcaRecordBase.class); |
53 | 53 |
|
54 | 54 |
//TODO Collection_SEPARATOR |
... | ... | |
76 | 76 |
doWrite(state, writer); |
77 | 77 |
} |
78 | 78 |
|
79 |
|
|
80 | 79 |
public void writeCsv(DwcaTaxExportState state){ |
81 | 80 |
state.getResult().addWarning(this.getClass().getName() + ".writeCsv() not yet implemented!"); |
82 | 81 |
} |
83 | 82 |
|
84 |
|
|
85 | 83 |
protected abstract void registerKnownFields(); |
86 | 84 |
|
87 | 85 |
protected int count; |
... | ... | |
92 | 90 |
private Integer id; |
93 | 91 |
private UUID uuid; |
94 | 92 |
|
95 |
|
|
96 | 93 |
protected DwcaRecordBase(DwcaMetaDataRecord metaDataRecord, DwcaTaxExportConfigurator config){ |
97 | 94 |
this.metaDataRecord = metaDataRecord; |
98 | 95 |
this.count = metaDataRecord.inc(); |
99 | 96 |
this.config = config; |
100 | 97 |
} |
101 | 98 |
|
102 |
|
|
103 | 99 |
public void setId(Integer id) { |
104 | 100 |
this.id = id; |
105 | 101 |
} |
Also available in: Unified diff
cleanup