2021-04-23 12:15:36 +02:00
|
|
|
|
|
|
|
package eu.dnetlib.dhp.schema.dump.oaf;
|
|
|
|
|
|
|
|
/**
|
2021-11-10 16:58:37 +01:00
|
|
|
* AccessRight. Used to represent the result access rights. It extends the eu.dnet.lib.dhp.schema.dump.oaf.BestAccessRight
|
2021-11-10 17:04:26 +01:00
|
|
|
* element with value for the openaccess route
|
2021-04-23 12:15:36 +02:00
|
|
|
*/
|
2021-11-10 16:58:37 +01:00
|
|
|
public class AccessRight extends BestAccessRight {
|
2021-04-23 12:15:36 +02:00
|
|
|
|
|
|
|
|
2021-11-18 10:49:14 +01:00
|
|
|
|
2021-11-10 16:58:37 +01:00
|
|
|
private OpenAccessRoute openAccessRoute ;
|
2021-04-23 12:15:36 +02:00
|
|
|
|
|
|
|
|
|
|
|
public static AccessRight newInstance(String code, String label, String scheme) {
|
|
|
|
AccessRight ar = new AccessRight();
|
|
|
|
ar.setCode(code);
|
|
|
|
ar.setLabel(label);
|
|
|
|
ar.setScheme(scheme);
|
|
|
|
return ar;
|
|
|
|
}
|
2021-08-05 12:04:10 +02:00
|
|
|
|
|
|
|
public OpenAccessRoute getOpenAccessRoute() {
|
|
|
|
return openAccessRoute;
|
|
|
|
}
|
|
|
|
|
|
|
|
public void setOpenAccessRoute(OpenAccessRoute openAccessRoute) {
|
|
|
|
this.openAccessRoute = openAccessRoute;
|
|
|
|
}
|
2021-04-23 12:15:36 +02:00
|
|
|
}
|