/*
* To change this license header, choose License Headers in Project Properties.
* To change this template file, choose Tools | Templates
* and open the template in the editor.
*/
package edu.harvard.iq.dataverse;
import javax.enterprise.context.Dependent;
import javax.inject.Named;
/**
*
* @author skraffmiller
*/
@Named("dfc")
@Dependent
public class DatasetFieldConstant implements java.io.Serializable {
public final static String publication = "publication";
public final static String otherId = "otherId";
public final static String author = "author";
public final static String authorFirstName = "authorFirstName";
public final static String authorLastName = "authorLastName";
public final static String producer = "producer";
public final static String software = "software";
public final static String grantNumber = "grantNumber";
public final static String distributor = "distributor";
public final static String datasetContact = "datasetContact";
public final static String datasetContactEmail = "datasetContactEmail";
public final static String datasetContactName = "datasetContactName";
public final static String datasetContactAffiliation = "datasetContactAffiliation";
public final static String series = "series";
public final static String datasetVersion = "datasetVersion";
public final static String description = "dsDescription";
public final static String keyword = "keyword";
public final static String topicClassification = "topicClassification";
public final static String geographicBoundingBox = "geographicBoundingBox";
public final static String note = "note";
public final static String publicationCitation = "publicationCitation";
public final static String publicationIDType = "publicationIDType";
public final static String publicationIDNumber = "publicationIDNumber";
public final static String publicationURL = "publicationURL";
public final static String publicationReplicationData = "publicationReplicationData";
public final static String title = "title";
public final static String subTitle="subtitle"; //SEK 6-7-2016 to match what is in DB
public final static String alternativeTitle="alternativeTitle"; //missing from class
public final static String datasetId = "datasetId";
public final static String authorName ="authorName";
public final static String authorAffiliation = "authorAffiliation";
public final static String authorIdType = "authorIdentifierScheme";
public final static String authorIdValue = "authorIdentifier";
public final static String otherIdValue="otherIdValue";
public final static String otherIdAgency= "otherIdAgency";
public final static String producerName="producerName";
public final static String producerURL="producerURL";
public final static String producerLogo="producerLogoURL";
public final static String producerAffiliation="producerAffiliation";
public final static String producerAbbreviation= "producerAbbreviation";
public final static String productionDate="productionDate";
public final static String productionPlace="productionPlace";
public final static String softwareName="softwareName";
public final static String softwareVersion="softwareVersion";
public final static String fundingAgency="fundingAgency";
public final static String grantNumberValue="grantNumberValue";
public final static String grantNumberAgency="grantNumberAgency";
public final static String distributorName="distributorName";
public final static String distributorURL="distributorURL";
public final static String distributorLogo="distributorLogoURL";
public final static String distributionDate="distributionDate";
public final static String distributorContactName="distributorContactName";
public final static String distributorContactAffiliation="distributorContactAffiliation";
public final static String distributorContactEmail="distributorContactEmail";
public final static String distributorAffiliation="distributorAffiliation";
public final static String distributorAbbreviation="distributorAbbreviation";
public final static String contributor="contributor"; //SEK added for Dublin Core 6/22
public final static String contributorType="contributorType";
public final static String contributorName="contributorName";
public final static String depositor="depositor";
public final static String dateOfDeposit="dateOfDeposit";
public final static String seriesName="seriesName";
public final static String seriesInformation="seriesInformation";
public final static String datasetVersionValue="datasetVersionValue";
public final static String versionDate="versionDate";
public final static String keywordValue="keywordValue";
public final static String keywordVocab="keywordVocabulary"; //SEK 6/10/2016 to match what is in the db
public final static String keywordVocabURI="keywordVocabularyURI"; //SEK 6/10/2016 to match what is in the db
public final static String topicClassValue="topicClassValue";
public final static String topicClassVocab="topicClassVocab";
public final static String topicClassVocabURI="topicClassVocabURI";
public final static String descriptionText="dsDescriptionValue";
public final static String descriptionDate="descriptionDate";
public final static String timePeriodCovered="timePeriodCovered"; // SEK added 6/13/2016
public final static String timePeriodCoveredStart="timePeriodCoveredStart";
public final static String timePeriodCoveredEnd="timePeriodCoveredEnd";
public final static String dateOfCollection="dateOfCollection"; // SEK added 6/13/2016
public final static String dateOfCollectionStart="dateOfCollectionStart";
public final static String dateOfCollectionEnd="dateOfCollectionEnd";
public final static String country="country";
public final static String geographicCoverage="geographicCoverage";
public final static String otherGeographicCoverage="otherGeographicCoverage";
public final static String city="city"; // SEK added 6/13/2016
public final static String state="state"; // SEK added 6/13/2016
public final static String geographicUnit="geographicUnit";
public final static String westLongitude="westLongitude";
public final static String eastLongitude="eastLongitude";
public final static String northLatitude="northLongitude"; //Changed to match DB - incorrectly entered into DB
public final static String southLatitude="southLongitude"; //Incorrect in DB
public final static String unitOfAnalysis="unitOfAnalysis";
public final static String universe="universe";
public final static String kindOfData="kindOfData";
public final static String timeMethod="timeMethod";
public final static String dataCollector="dataCollector";
public final static String collectorTraining="collectorTraining";
public final static String frequencyOfDataCollection="frequencyOfDataCollection";
public final static String samplingProcedure="samplingProcedure";
public final static String targetSampleSize = "targetSampleSize";
public final static String targetSampleActualSize = "targetSampleActualSize";
public final static String targetSampleSizeFormula = "targetSampleSizeFormula";
public final static String deviationsFromSampleDesign="deviationsFromSampleDesign";
public final static String collectionMode="collectionMode";
public final static String researchInstrument="researchInstrument";
public final static String dataSources="dataSources";
public final static String originOfSources="originOfSources";
public final static String characteristicOfSources="characteristicOfSources";
public final static String accessToSources="accessToSources";
public final static String dataCollectionSituation="dataCollectionSituation";
public final static String actionsToMinimizeLoss="actionsToMinimizeLoss";
public final static String controlOperations="controlOperations";
public final static String weighting="weighting";
public final static String cleaningOperations="cleaningOperations";
public final static String datasetLevelErrorNotes="datasetLevelErrorNotes";
public final static String responseRate="responseRate";
public final static String samplingErrorEstimates="samplingErrorEstimates";
public final static String socialScienceNotes = "socialScienceNotes";
public final static String socialScienceNotesType = "socialScienceNotesType";
public final static String socialScienceNotesSubject = "socialScienceNotesSubject";
public final static String socialScienceNotesText = "socialScienceNotesText";
public final static String otherDataAppraisal="otherDataAppraisal";
public final static String placeOfAccess="placeOfAccess";
public final static String originalArchive="originalArchive";
public final static String availabilityStatus="availabilityStatus";
public final static String collectionSize="collectionSize";
public final static String datasetCompletion="datasetCompletion";
public final static String numberOfFiles="numberOfFiles";
public final static String confidentialityDeclaration="confidentialityDeclaration";
public final static String specialPermissions="specialPermissions";
public final static String restrictions="restrictions";
public final static String contact="contact";
public final static String citationRequirements="citationRequirements";
public final static String depositorRequirements="depositorRequirements";
public final static String conditions="conditions";
public final static String disclaimer="disclaimer";
public final static String relatedMaterial="relatedMaterial";
//public final static String replicationFor="replicationFor";
//public final static String relatedPublications="relatedPublications";
public final static String relatedDatasets="relatedDatasets";
public final static String otherReferences="otherReferences";
public final static String notesText="notesText";
public final static String language="language";
public final static String noteInformationType="noteInformationType";
public final static String notesInformationSubject="notesInformationSubject";
public final static String subject="subject";
/*
* The following getters are needed so we can use them as properties in JSP
*/
public String getTitle() {
return title;
}
public String getDatasetId() {
return datasetId;
}
public String getAuthorName() {
return authorName;
}
public String getAuthorLastName() {
return authorLastName;
}
public String getAuthorFirstName() {
return authorFirstName;
}
public String getAuthorAffiliation() {
return authorAffiliation;
}
public static String getAuthorIdType() {
return authorIdType;
}
public static String getAuthorIdValue() {
return authorIdValue;
}
public String getOtherId() {
return otherId;
}
public String getOtherIdAgency() {
return otherIdAgency;
}
public String getProducerName() {
return producerName;
}
public String getProducerURL() {
return producerURL;
}
public String getProducerLogo() {
return producerLogo;
}
public String getProducerAbbreviation() {
return producerAbbreviation;
}
public String getProductionDate() {
return productionDate;
}
public String getSoftwareName() {
return softwareName;
}
public String getSoftwareVersion() {
return softwareVersion;
}
public String getFundingAgency() {
return fundingAgency;
}
public String getGrantNumber() {
return grantNumber;
}
public String getGrantNumberAgency() {
return grantNumberAgency;
}
public String getDistributorName() {
return distributorName;
}
public String getDistributorURL() {
return distributorURL;
}
public String getDistributorLogo() {
return distributorLogo;
}
public String getDistributionDate() {
return distributionDate;
}
public String getDistributorContactName() {
return distributorContactName;
}
public String getDistributorContactAffiliation() {
return distributorContactAffiliation;
}
public String getDistributorContactEmail() {
return distributorContactEmail;
}
public String getDepositor() {
return depositor;
}
public String getDateOfDeposit() {
return dateOfDeposit;
}
public String getSeriesName() {
return seriesName;
}
public String getSeriesInformation() {
return seriesInformation;
}
public String getDatasetVersion() {
return datasetVersion;
}
public String getKeywordValue() {
return keywordValue;
}
public String getKeywordVocab() {
return keywordVocab;
}
public String getKeywordVocabURI() {
return keywordVocabURI;
}
public String getTopicClassValue() {
return topicClassValue;
}
public String getTopicClassVocab() {
return topicClassVocab;
}
public String getTopicClassVocabURI() {
return topicClassVocabURI;
}
public String getDescriptionText() {
return descriptionText;
}
public String getDescriptionDate() {
return descriptionDate;
}
public String getTimePeriodCoveredStart() {
return timePeriodCoveredStart;
}
public String getTimePeriodCoveredEnd() {
return timePeriodCoveredEnd;
}
public String getDateOfCollectionStart() {
return dateOfCollectionStart;
}
public String getDateOfCollectionEnd() {
return dateOfCollectionEnd;
}
public String getCountry() {
return country;
}
public String getGeographicCoverage() {
return geographicCoverage;
}
public String getGeographicUnit() {
return geographicUnit;
}
public String getUnitOfAnalysis() {
return unitOfAnalysis;
}
public String getUniverse() {
return universe;
}
public String getKindOfData() {
return kindOfData;
}
public String getTimeMethod() {
return timeMethod;
}
public String getDataCollector() {
return dataCollector;
}
public String getFrequencyOfDataCollection() {
return frequencyOfDataCollection;
}
public String getSamplingProcedure() {
return samplingProcedure;
}
public String getDeviationsFromSampleDesign() {
return deviationsFromSampleDesign;
}
public String getCollectionMode() {
return collectionMode;
}
public String getResearchInstrument() {
return researchInstrument;
}
public String getDataSources() {
return dataSources;
}
public String getOriginOfSources() {
return originOfSources;
}
public String getCharacteristicOfSources() {
return characteristicOfSources;
}
public String getAccessToSources() {
return accessToSources;
}
public String getDataCollectionSituation() {
return dataCollectionSituation;
}
public String getActionsToMinimizeLoss() {
return actionsToMinimizeLoss;
}
public String getControlOperations() {
return controlOperations;
}
public String getWeighting() {
return weighting;
}
public String getCleaningOperations() {
return cleaningOperations;
}
public String getDatasetLevelErrorNotes() {
return datasetLevelErrorNotes;
}
public String getResponseRate() {
return responseRate;
}
public String getSamplingErrorEstimates() {
return samplingErrorEstimates;
}
public String getOtherDataAppraisal() {
return otherDataAppraisal;
}
public String getPlaceOfAccess() {
return placeOfAccess;
}
public String getOriginalArchive() {
return originalArchive;
}
public String getAvailabilityStatus() {
return availabilityStatus;
}
public String getCollectionSize() {
return collectionSize;
}
public String getDatasetCompletion() {
return datasetCompletion;
}
public String getConfidentialityDeclaration() {
return confidentialityDeclaration;
}
public String getSpecialPermissions() {
return specialPermissions;
}
public String getRestrictions() {
return restrictions;
}
public String getContact() {
return contact;
}
public String getCitationRequirements() {
return citationRequirements;
}
public String getDepositorRequirements() {
return depositorRequirements;
}
public String getConditions() {
return conditions;
}
public String getDisclaimer() {
return disclaimer;
}
public String getRelatedMaterial() {
return relatedMaterial;
}
/*
public String getRelatedPublications() {
return relatedPublications;
}*/
public String getRelatedDatasets() {
return relatedDatasets;
}
public String getOtherReferences() {
return otherReferences;
}
public String getNotesText() {
return notesText;
}
public String getNotesInformationType() {
return noteInformationType;
}
public String getNotesInformationSubject() {
return notesInformationSubject;
}
public String getProducerAffiliation() {
return producerAffiliation;
}
public String getProductionPlace() {
return productionPlace;
}
public String getDistributorAbbreviation() {
return distributorAbbreviation;
}
public String getDistributorAffiliation() {
return distributorAffiliation;
}
public String getVersionDate() {
return versionDate;
}
public String getSubTitle() {
return subTitle;
}
/*
public String getReplicationFor() {
return replicationFor;
}*/
public String getWestLongitude() {
return westLongitude;
}
public String getEastLongitude() {
return eastLongitude;
}
public String getNorthLatitude() {
return northLatitude;
}
public String getSouthLatitude() {
return southLatitude;
}
public String getNumberOfFiles() {
return numberOfFiles;
}
public String getAuthor() {
return author;
}
public String getDistributorContact() {
return datasetContact;
}
public String getDescription() {
return description;
}
public String getDistributor() {
return distributor;
}
public String getGeographicBoundingBox() {
return geographicBoundingBox;
}
public String getGrantNumberValue() {
return grantNumberValue;
}
public String getKeyword() {
return keyword;
}
public String getNote() {
return note;
}
public String getOtherIdValue() {
return otherIdValue;
}
public String getProducer() {
return producer;
}
public String getPublication() {
return publication;
}
public String getPublicationCitation() {
return publicationCitation;
}
public String getPublicationIDNumber() {
return publicationIDNumber;
}
public String getPublicationIDType() {
return publicationIDType;
}
public String getPublicationReplicationData() {
return publicationReplicationData;
}
public String getPublicationURL() {
return publicationURL;
}
public String getSeries() {
return series;
}
public String getSoftware() {
return software;
}
public String getTopicClassification() {
return topicClassification;
}
public String getDatasetVersionValue() {
return datasetVersionValue;
}
public String getSubject() {
return subject;
}
}