Project

General

Profile

« Previous | Next » 

Revision 2c983de7

Added by Andreas Müller over 12 years ago

added namedAreaLevel to import transformer

View differences:

cdmlib-io/src/main/java/eu/etaxonomy/cdm/io/common/mapping/IInputTransformer.java
18 18
import eu.etaxonomy.cdm.model.description.Feature;
19 19
import eu.etaxonomy.cdm.model.description.PresenceTerm;
20 20
import eu.etaxonomy.cdm.model.location.NamedArea;
21
import eu.etaxonomy.cdm.model.location.NamedAreaLevel;
21 22
import eu.etaxonomy.cdm.model.location.ReferenceSystem;
22 23
import eu.etaxonomy.cdm.model.name.NameTypeDesignationStatus;
23 24
import eu.etaxonomy.cdm.model.name.SpecimenTypeDesignationStatus;
......
72 73

  
73 74
	public UUID getNamedAreaUuid(String key) throws UndefinedTransformerMethodException;
74 75

  
76
	public NamedAreaLevel getNamedAreaLevelByKey(String key) throws UndefinedTransformerMethodException;	
77

  
78
	public UUID getNamedAreaLevelUuid(String key) throws UndefinedTransformerMethodException;
79
	
75 80
	public UUID getReferenceSystemUuid(String key)  throws UndefinedTransformerMethodException;	
76 81

  
77 82
	public ReferenceSystem getReferenceSystemByKey(String key) throws UndefinedTransformerMethodException;
cdmlib-io/src/main/java/eu/etaxonomy/cdm/io/common/mapping/InputTransformerBase.java
21 21
import eu.etaxonomy.cdm.model.description.Feature;
22 22
import eu.etaxonomy.cdm.model.description.PresenceTerm;
23 23
import eu.etaxonomy.cdm.model.location.NamedArea;
24
import eu.etaxonomy.cdm.model.location.NamedAreaLevel;
24 25
import eu.etaxonomy.cdm.model.location.ReferenceSystem;
25 26
import eu.etaxonomy.cdm.model.name.NameTypeDesignationStatus;
26 27
import eu.etaxonomy.cdm.model.name.SpecimenTypeDesignationStatus;
......
190 191
		throw new UndefinedTransformerMethodException(warning);
191 192
	}
192 193

  
194
	
195
	/* (non-Javadoc)
196
	 * @see eu.etaxonomy.cdm.io.common.mapping.IInputTransformer#getNamedAreaLevelByKey(java.lang.String)
197
	 */
198
	@Override
199
	public NamedAreaLevel getNamedAreaLevelByKey(String key) throws UndefinedTransformerMethodException {
200
		String warning = "getNamedAreaLevelByKey is not implemented in implementing transformer class";
201
		throw new UndefinedTransformerMethodException(warning);
202
	}
203
	
204
	/* (non-Javadoc)
205
	 * @see eu.etaxonomy.cdm.io.common.mapping.IInputTransformer#getNamedAreaLevelUuid(java.lang.String)
206
	 */
207
	@Override
208
	public UUID getNamedAreaLevelUuid(String key) throws UndefinedTransformerMethodException {
209
		String warning = "getNamedAreaLevelUuid is not implemented in implementing transformer class";
210
		throw new UndefinedTransformerMethodException(warning);
211
	}
212
	
193 213
	@Override
194 214
	public ReferenceSystem getReferenceSystemByKey(String key) throws UndefinedTransformerMethodException {
195 215
		if (CdmUtils.isEmpty(key)){return null;

Also available in: Unified diff