Project

General

Profile

« Previous | Next » 

Revision b5c5e6fc

Added by Andreas Müller about 5 years ago

ref #8017 add sources to TypeDesignationBase

View differences:

cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/common/IdentifiableSource.java
30 30
	})
31 31
@Entity
32 32
@Audited
33
public class IdentifiableSource extends OriginalSourceBase<IdentifiableEntity>{
34
	private static final long serialVersionUID = -8487673428764273806L;
33
public class IdentifiableSource
34
        extends OriginalSourceBase<IdentifiableEntity<?>>{
35

  
36
    private static final long serialVersionUID = -8487673428764273806L;
35 37
	@SuppressWarnings("unused")
36 38
	private static final Logger logger = Logger.getLogger(IdentifiableSource.class);
37 39

  
......
59 61
		return result;
60 62
	}
61 63

  
62
	public static IdentifiableSource NewInstance(OriginalSourceType type, String id, String idNamespace, Reference citation, String microCitation){
64
	public static IdentifiableSource NewInstance(OriginalSourceType type, String id, String idNamespace, Reference
65
	        reference, String microReference){
63 66
		IdentifiableSource result = NewInstance(type);
64 67
		result.setIdInSource(id);
65 68
		result.setIdNamespace(idNamespace);
66
		result.setCitation(citation);
67
		result.setCitationMicroReference(microCitation);
69
		result.setCitation(reference);
70
		result.setCitationMicroReference(microReference);
68 71
		return result;
69 72
	}
70 73

  
74
   public static IdentifiableSource NewInstance(OriginalSourceType type, String id, String idNamespace, Reference
75
            reference, String microReference, String originalInfo){
76
        IdentifiableSource result = NewInstance(type, id, idNamespace, reference, microReference);
77
        result.setOriginalNameString(originalInfo);
78
        return result;
79
    }
80

  
71 81
	public static IdentifiableSource NewPrimarySourceInstance(Reference citation, String microCitation){
72 82
		IdentifiableSource result = NewInstance(OriginalSourceType.PrimaryTaxonomicSource);
73 83
		result.setCitation(citation);

Also available in: Unified diff