Skip to content
Snippets Groups Projects
Commit 37571982 authored by mbrodhu's avatar mbrodhu
Browse files

Added datafields to OpenAireRecord

parent 17db218f
No related branches found
No related tags found
No related merge requests found
package info.textgrid.middleware;
import info.textgrid.middleware.oaipmh.GetRecordType;
import info.textgrid.middleware.oaipmh.Resource.AlternateIdentifiers.AlternateIdentifier;
import info.textgrid.middleware.oaipmh.Resource.Contributors.Contributor;
import info.textgrid.middleware.oaipmh.Resource.Creators;
import info.textgrid.middleware.oaipmh.Resource.Dates.Date;
import info.textgrid.middleware.oaipmh.Resource.Descriptions.Description;
import info.textgrid.middleware.oaipmh.Resource.GeoLocations.GeoLocation;
import info.textgrid.middleware.oaipmh.Resource.Identifier;
import info.textgrid.middleware.oaipmh.Resource.RelatedIdentifiers.RelatedIdentifier;
import info.textgrid.middleware.oaipmh.Resource.ResourceType;
import info.textgrid.middleware.oaipmh.Resource.Subjects.Subject;
import info.textgrid.middleware.oaipmh.Resource.Titles.Title;
public class OpenAireRecord extends RecordDelivererAbstract {
// Mandatory Fields
Identifier identifier;
Creators creators;
Title titles;
//Publisher publishers;
//PublicationYear publicationYear; Does not exist
//Optional Fields
Subject subject;
Contributor contributor;
Date date;
//Size size; //Does not exist
//Format format; //Does not exist
//Version version; //Does not Exist
GeoLocation geoLocation;
//Required if applicable
//Language language; does not exist
ResourceType resourceType;
//Mandatory if applicable
RelatedIdentifier relatedIdentifier;
Description description;
//Optional Fields
AlternateIdentifier alternateIdentifier;
public OpenAireRecord(boolean textgrid, boolean dariah) {
super(textgrid, dariah);
}
......@@ -14,10 +56,12 @@ public class OpenAireRecord extends RecordDelivererAbstract {
public GetRecordType getRecordById(String id) {
GetRecordType grt = new GetRecordType();
return grt;
}
}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment