}\r
\r
\r
- protected static final Reference unknownSec(){\r
- ReferenceFactory refFactory = ReferenceFactory.newInstance();\r
- Reference result = refFactory.newGeneric();\r
+ protected static final Reference<?> unknownSec(){\r
+ Reference<?> result = ReferenceFactory.newGeneric();\r
result.setTitleCache("UNKNOWN", true);\r
return result;\r
}\r
childName = "AccordingTo";\r
obligatory = false;\r
Element elAccordingTo = XmlHelp.getSingleChildElement(success, elTaxonConcept, childName, tcsNamespace, obligatory);\r
- Reference sec = makeAccordingTo(elAccordingTo, referenceMap, success);\r
+ Reference<?> sec = makeAccordingTo(elAccordingTo, referenceMap, success);\r
elementList.add(childName.toString());\r
// TODO may sec be null?\r
if (sec == null){\r
sec = unknownSec();\r
}\r
\r
- TaxonBase taxonBase;\r
+ TaxonBase<?> taxonBase;\r
if (synonymIdSet.contains(strId)){\r
taxonBase = Synonym.NewInstance(taxonName, sec);\r
}else{\r
* @param elTaxonRelationships\r
* @param success\r
*/\r
- private void makeTaxonRelationships(TaxonBase name, Element elTaxonRelationships, ResultWrapper<Boolean> success){\r
+ private void makeTaxonRelationships(TaxonBase<?> name, Element elTaxonRelationships, ResultWrapper<Boolean> success){\r
//TaxonRelationships are handled in TcsXmlTaxonRelationsImport\r
return;\r
}\r
\r
\r
\r
- private void makeSpecimenCircumscription(TaxonBase name, Element elSpecimenCircumscription, ResultWrapper<Boolean> success){\r
+ private void makeSpecimenCircumscription(TaxonBase<?> name, Element elSpecimenCircumscription, ResultWrapper<Boolean> success){\r
if (elSpecimenCircumscription != null){\r
logger.warn("makeProviderLink not yet implemented");\r
success.setValue(false);\r
}\r
\r
\r
- private void makeCharacterCircumscription(TaxonBase name, Element elCharacterCircumscription, ResultWrapper<Boolean> success){\r
+ private void makeCharacterCircumscription(TaxonBase<?> name, Element elCharacterCircumscription, ResultWrapper<Boolean> success){\r
if (elCharacterCircumscription != null){\r
logger.warn("makeProviderLink not yet implemented");\r
success.setValue(false);\r
}\r
}\r
\r
- private void makeProviderLink(TaxonBase name, Element elProviderLink, ResultWrapper<Boolean> success){\r
+ private void makeProviderLink(TaxonBase<?> name, Element elProviderLink, ResultWrapper<Boolean> success){\r
if (elProviderLink != null){\r
logger.warn("makeProviderLink not yet implemented");\r
success.setValue(false);\r
}\r
\r
\r
- private void makeProviderSpecificData(TaxonBase name, Element elProviderSpecificData, ResultWrapper<Boolean> success){\r
+ private void makeProviderSpecificData(TaxonBase<?> name, Element elProviderSpecificData, ResultWrapper<Boolean> success){\r
if (elProviderSpecificData != null){\r
logger.warn("makeProviderLink not yet implemented");\r
success.setValue(false);\r