Project

General

Profile

« Previous | Next » 

Revision 9c021029

Added by Andreas Müller almost 2 years ago

ref #10097 change originalNameString to originalInfo in cdmlib

View differences:

cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/description/DescriptionElementSource.java
34 34
 * can be stored that points to the name used in the source. This is needed because description always belong
35 35
 * to accepted taxa while the referenced citations may use synonym names.
36 36
 * </BR>
37
 * The use of "originalNameString" within a DescriptionElementSource has to be discussed.
38
 * In general this string is to be used for different representations of the sourced object. In this classes
39
 * context it could also stand for the string representation of the taxon name used in the source. This
40
 * may make sense if the taxon name is not available in the CDM and the user for some reason does not want
41
 * to create a new ful {@link eu.etaxonomy.cdm.model.name.TaxonName taxon name}.
42
 *
37
 * For discussion on originalInfo see #10097.
38
*
43 39
 * @author a.mueller
44 40
 * @since 18.09.2009
45 41
 */
......
100 96
		return result;
101 97
	}
102 98

  
103
	public static DescriptionElementSource NewInstance(OriginalSourceType type, String id, String idNamespace, Reference citation, String microReference, TaxonName nameUsedInSource, String originalNameString){
99
	public static DescriptionElementSource NewInstance(OriginalSourceType type, String id, String idNamespace, Reference citation, String microReference, TaxonName nameUsedInSource, String originalInfo){
104 100
		DescriptionElementSource result = NewInstance(type, id, idNamespace, citation, microReference);
105 101
		result.setNameUsedInSource(nameUsedInSource);
106
		result.setOriginalNameString(originalNameString);
102
		result.setOriginalInfo(originalInfo);
107 103
		return result;
108 104
	}
109 105

  
110 106
    public static DescriptionElementSource NewInstance(OriginalSourceType type, String id, String idNamespace,
111
            Reference citation, String microReference, TaxonName nameUsedInSource, String originalNameString, ICdmTarget target){
112
        DescriptionElementSource result = NewInstance(type, id, idNamespace, citation, microReference, nameUsedInSource, originalNameString);
107
            Reference citation, String microReference, TaxonName nameUsedInSource, String originalInfo, ICdmTarget target){
108
        DescriptionElementSource result = NewInstance(type, id, idNamespace, citation, microReference, nameUsedInSource, originalInfo);
113 109
        result.setCdmSource(target);
114 110
        return result;
115 111
    }
......
127 123
		return result;
128 124
	}
129 125

  
130
	public static DescriptionElementSource NewPrimarySourceInstance(Reference citation, String microReference, TaxonName nameUsedInSource, String originalNameString){
126
	public static DescriptionElementSource NewPrimarySourceInstance(Reference citation, String microReference, TaxonName nameUsedInSource, String originalInfo){
131 127
		DescriptionElementSource result = NewPrimarySourceInstance(citation, microReference);
132 128
		result.setNameUsedInSource(nameUsedInSource);
133
		result.setOriginalNameString(originalNameString);
129
		result.setOriginalInfo(originalInfo);
134 130
		return result;
135 131
	}
136 132

  

Also available in: Unified diff