Project

General

Profile

« Previous | Next » 

Revision b313991f

Added by Andreas Müller over 4 years ago

adapt some classes to new CommonService.getSourcedObjectSByIdInSource and cleanup

View differences:

cdm-pesi/src/main/java/eu/etaxonomy/cdm/io/pesi/erms/ErmsNotesImport.java
103 103

  
104 104
	@Override
105 105
	public Map<Object, Map<String, ? extends CdmBase>> getRelatedObjectsForPartition(ResultSet rs, ErmsImportState state) {
106
		String nameSpace;
107
		Class<?> cdmClass;
106

  
107
	    String nameSpace;
108 108
		Set<String> idSet;
109 109
		Map<Object, Map<String, ? extends CdmBase>> result = new HashMap<>();
110 110

  
......
118 118

  
119 119
			//taxon map
120 120
			nameSpace = ErmsImportBase.TAXON_NAMESPACE;
121
			cdmClass = TaxonBase.class;
122 121
			idSet = taxonIdSet;
123
			@SuppressWarnings("unchecked")
124
            Map<String, TaxonBase<?>> taxonMap = (Map<String, TaxonBase<?>>)getCommonService().getSourcedObjectsByIdInSource(cdmClass, idSet, nameSpace);
122
			@SuppressWarnings("rawtypes")
123
            Map<String, TaxonBase> taxonMap = getCommonService().getSourcedObjectsByIdInSourceC(TaxonBase.class, idSet, nameSpace);
125 124
			result.put(nameSpace, taxonMap);
126 125

  
127 126
			//language map

Also available in: Unified diff