Revision 08b9a163
Added by Ben Clark over 15 years ago
cdmlib-io/src/main/java/eu/etaxonomy/cdm/io/synthesys/UnitsGatheringEvent.java | ||
---|---|---|
16 | 16 |
import org.apache.log4j.Logger; |
17 | 17 |
|
18 | 18 |
import eu.etaxonomy.cdm.api.application.ICdmApplicationConfiguration; |
19 |
import eu.etaxonomy.cdm.model.agent.Agent; |
|
19 |
import eu.etaxonomy.cdm.model.agent.AgentBase;
|
|
20 | 20 |
import eu.etaxonomy.cdm.model.agent.Person; |
21 | 21 |
import eu.etaxonomy.cdm.model.agent.Team; |
22 | 22 |
import eu.etaxonomy.cdm.model.common.Language; |
... | ... | |
113 | 113 |
*/ |
114 | 114 |
public void setCollector(ICdmApplicationConfiguration config, ArrayList<String> collectorNames,boolean getExisting){ |
115 | 115 |
//create collector |
116 |
Agent collector; |
|
116 |
AgentBase collector;
|
|
117 | 117 |
ListIterator<String> collectors = collectorNames.listIterator(); |
118 | 118 |
//add the collectors |
119 | 119 |
String collName; |
... | ... | |
121 | 121 |
collName = collectors.next(); |
122 | 122 |
/*check if the collector does already exist*/ |
123 | 123 |
try{ |
124 |
List<Agent> col = config.getAgentService().findAgentsByTitle(collName); |
|
124 |
List<AgentBase> col = config.getAgentService().findAgentsByTitle(collName);
|
|
125 | 125 |
collector=col.get(0); |
126 | 126 |
}catch (Exception e) { |
127 | 127 |
collector = Person.NewInstance(); |
Also available in: Unified diff
Committing large number of changes relating to versioning implementation (#108) + various enhancements to jaxb implementation (schema, validation, xinclude support)