Project

General

Profile

« Previous | Next » 

Revision 531fc7bc

Added by Andreas Müller almost 8 years ago

Remove generics from Reference in cdmlib (except for cdmlib-model) #5830

View differences:

cdmlib-io/src/main/java/eu/etaxonomy/cdm/io/common/DbImportConfiguratorBase.java
1 1
/**
2 2
* Copyright (C) 2007 EDIT
3
* European Distributed Institute of Taxonomy 
3
* European Distributed Institute of Taxonomy
4 4
* http://www.e-taxonomy.eu
5
* 
5
*
6 6
* The contents of this file are subject to the Mozilla Public License Version 1.1
7 7
* See LICENSE.TXT at the top of this package for the full license terms.
8 8
*/
......
22 22
/**
23 23
 * @author a.mueller
24 24
 * @created 20.03.2008
25
 * @version 1.0
26 25
 */
27 26
public abstract class DbImportConfiguratorBase<STATE extends DbImportStateBase> extends ImportConfiguratorBase<STATE, Source> implements IImportConfigurator{
28 27
	@SuppressWarnings("unused")
29 28
	private static Logger logger = Logger.getLogger(DbImportConfiguratorBase.class);
30
	
29

  
31 30
	private Method userTransformationMethod;
32
	
31

  
33 32
	/* Max number of records to be saved with one service call */
34 33
	private int recordsPerTransaction = 1000;
35 34

  
......
40 39
	 */
41 40
	protected DbImportConfiguratorBase(Source source, ICdmDataSource destination, NomenclaturalCode code, IInputTransformer defaultTransformer) {
42 41
	   super(defaultTransformer);
43
	   setNomenclaturalCode(code); 
42
	   setNomenclaturalCode(code);
44 43
	   setSource(source);
45 44
	   setDestination(destination);
46 45
	}
47
	
48
	
49
	public Source getSource() {
50
		return (Source)super.getSource();
46

  
47

  
48
	@Override
49
    public Source getSource() {
50
		return super.getSource();
51 51
	}
52
	public void setSource(Source berlinModelSource) {
52
	@Override
53
    public void setSource(Source berlinModelSource) {
53 54
		super.setSource(berlinModelSource);
54 55
	}
55 56

  
56 57

  
57
	/* (non-Javadoc)
58
	 * @see eu.etaxonomy.cdm.io.common.ImportConfiguratorBase#getSourceReference()
59
	 */
60
	public Reference getSourceReference() {
58
	@Override
59
    public Reference getSourceReference() {
61 60
		if (sourceReference == null){
62 61
			sourceReference =  ReferenceFactory.newDatabase();
63 62
			if (getSource() != null){
......
70 69
		return sourceReference;
71 70
	}
72 71

  
73

  
74
	/* (non-Javadoc)
75
	 * @see eu.etaxonomy.cdm.io.common.IImportConfigurator#getSourceNameString()
76
	 */
77
	public String getSourceNameString() {
72
	@Override
73
    public String getSourceNameString() {
78 74
		if (this.getSource() == null){
79 75
			return null;
80 76
		}else{
......
95 91
	public void setRecordsPerTransaction(int recordsPerTransaction) {
96 92
		this.recordsPerTransaction = recordsPerTransaction;
97 93
	}
98
	
94

  
99 95

  
100 96
	/**
101 97
	 * @return the userTransformationMethod

Also available in: Unified diff