Revision 42994
Added by Alessia Bardi over 8 years ago
modules/cnr-openaire-exporter/trunk/src/main/java/eu/dnetlib/openaire/exporter/ProjectsController.java | ||
---|---|---|
181 | 181 |
case CSF: |
182 | 182 |
if (StringUtils.isBlank(suffix)) return "irb_hr______::CSF"; |
183 | 183 |
else return "irb_hr______::CSF::" + suffix; |
184 |
case NWO: |
|
185 |
if (StringUtils.isBlank(suffix)) return "nwo_________::NWO"; |
|
186 |
else return "nwo_________::NWO::" + suffix; |
|
184 | 187 |
default: |
185 | 188 |
throw new IllegalArgumentException("Invalid funding " + funding + " (valid are: " + Arrays.asList(Funding.values()) + ") "); |
186 | 189 |
} |
... | ... | |
290 | 293 |
} |
291 | 294 |
|
292 | 295 |
private enum Funding { |
293 |
FP7, WT, FCT, H2020, NHMRC, ARC, SFI, MSES, CSF |
|
296 |
FP7, WT, FCT, H2020, NHMRC, ARC, SFI, MSES, CSF, NWO
|
|
294 | 297 |
} |
295 | 298 |
} |
modules/cnr-openaire-exporter/trunk/src/main/resources/eu/dnetlib/openaire/exporter/xslt/projects_eprints.xslt | ||
---|---|---|
33 | 33 |
<xsl:when test="$funder = 'SFI'">for:value:component:_sfi_project_id</xsl:when> |
34 | 34 |
<xsl:when test="$funder = 'MSES'">for:value:component:_mses_project_id</xsl:when> |
35 | 35 |
<xsl:when test="$funder = 'CSF'">for:value:component:_csf_project_id</xsl:when> |
36 |
<xsl:when test="$funder = 'NWO'">for:value:component:_nwo_project_id</xsl:when> |
|
36 | 37 |
<xsl:otherwise>info:eu-repo/grantAgreement/</xsl:otherwise> |
37 | 38 |
</xsl:choose> |
38 | 39 |
</xsl:variable> |
Also available in: Unified diff
Supporting export of NWO