Project

General

Profile

« Previous | Next » 

Revision 44352

fixed bug

View differences:

RCSBParser.java
11 11
import javax.xml.stream.XMLStreamReader;
12 12

  
13 13
import com.google.common.collect.Lists;
14
import eu.dnetlib.resolver.model.*;
14
import eu.dnetlib.resolver.model.CompletionStatus;
15
import eu.dnetlib.resolver.model.ObjectProvenance;
16
import eu.dnetlib.resolver.model.ObjectType;
17
import eu.dnetlib.resolver.model.ResolvedObject;
15 18
import org.apache.commons.logging.Log;
16 19
import org.apache.commons.logging.LogFactory;
17 20

  
......
87 90
			}
88 91
			if (object.getPid() != null && object.getPidType() != null) {
89 92
				ObjectProvenance provenance = new ObjectProvenance();
90
				provenance.setCompletionStatus(CompletionStatus.complete.toString());
91
				provenance.setProvisionMode(ObjectProvisionMode.resolved.toString());
92
				provenance.setDatasource("RCSB Protein Data Bank");
93
				provenance.setDatasourceId(RCBS_NS_PREFIX);
93
				AbstractPIDResolver.setDatasourceProvenace(provenance, RCBS_NS_PREFIX);
94 94
				object.setDatasourceProvenance(Lists.newArrayList(provenance));
95 95
				object.fixContribution(provenance);
96 96
				object.setType(ObjectType.dataset);

Also available in: Unified diff