Revision 44352
Added by Sandro La Bruzzo over 7 years ago
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
fixed bug