Project

General

Profile

« Previous | Next » 

Revision d6d2c0f7

Added by Andreas Müller over 2 years ago

cleanup

View differences:

cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/description/State.java
110 110
		termMap = null;
111 111
	}
112 112

  
113

  
114 113
	@Override
115 114
	protected void setDefaultTerms(TermVocabulary<State> termVocabulary){
116 115
		termMap = new HashMap<>();
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/name/NomenclaturalStatus.java
29 29
 * {@link TaxonName taxon name}. This includes a {@link NomenclaturalStatusType nomenclatural status type}
30 30
 * (for instance "invalid", "novum" or "conserved") and eventually the article
31 31
 * of the corresponding {@link NomenclaturalCode nomenclatural code} this status assignation is based on.
32
 * One nomenclatural status can be assigned to several taxon names.
33 32
 *
34 33
 * @author m.doering
35 34
 * @since 08-Nov-2007 13:06:39
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/term/DefaultTermInitializer.java
49 49
		}
50 50
	}
51 51

  
52
	protected void setDefinedTerms(Class<? extends DefinedTermBase<?>> clazz, TermVocabulary<?> vocabulary) {
53
		DefinedTermBase newInstance;
54
		newInstance = getInstance(clazz);
52
	protected <S extends DefinedTermBase<S>> void setDefinedTerms(Class<? extends DefinedTermBase<?>> clazz, TermVocabulary<S> vocabulary) {
53
		DefinedTermBase<S> newInstance = getInstance(clazz);
55 54
		newInstance.setDefaultTerms(vocabulary);
56 55
	}
57 56

  

Also available in: Unified diff