package edu.unc.ils.mrc.hive.converter.nbii;
import java.util.ArrayList;
import java.util.List;
public class SKOSConcept implements Concept{
private String uri;
private String prefLabel;
private String scopeNote;
private List<String> altLabel;
private List<String> hiddenLabel;
private List<String> narrower;
private List<String> narrowerURI;
private List<String> broader;
private List<String> broaderURI;
private List<String> related;
private List<String> realtedURI;
public SKOSConcept(String uri) {
this.uri = uri;
this.narrower = new ArrayList<String>();
this.narrowerURI = new ArrayList<String>();
this.broader = new ArrayList<String>();
this.broaderURI = new ArrayList<String>();
this.altLabel = new ArrayList<String>();
this.hiddenLabel = new ArrayList<String>();
this.related = new ArrayList<String>();
this.realtedURI = new ArrayList<String>();
this.scopeNote = "";
}
public void setUri(String uri) {
this.uri = uri;
}
public String getUri() {
return this.uri;
}
public String getPrefLabel() {
return this.prefLabel;
}
public void setPrefLabel(String prefLabel) {
this.prefLabel = prefLabel;
}
public String getScopeNote() {
return this.scopeNote;
}
public void setScopeNote(String scopeNote) {
this.scopeNote = this.scopeNote.concat(" " + scopeNote);
}
public List<String> getAltLabel() {
return this.altLabel;
}
public void setAltLabel(String altLabel) {
this.altLabel.add(altLabel);
}
public List<String> getHiddenLabel() {
return this.hiddenLabel;
}
public void setHiddenLabel(String hiddenLabel) {
this.hiddenLabel.add(hiddenLabel);
}
public List<String> getNarrower() {
return this.narrower;
}
public List<String> getNarrowerURI() {
return this.narrowerURI;
}
public void setNarrower(String narrower) {
this.narrower.add(narrower);
}
public void setNarrowerURI(String narrowerURI) {
this.narrowerURI.add(narrowerURI);
}
public List<String> getBroader() {
return this.broader;
}
public List<String> getBroaderURI() {
return this.broaderURI;
}
public void setBroader(String broader) {
this.broader.add(broader);
}
public void setBroaderURI(String broaderURI) {
this.broaderURI.add(broaderURI);
}
public List<String> getRelated() {
return this.related;
}
public List<String> getRelatedURI() {
return this.realtedURI;
}
public void setRelated(String related) {
this.related.add(related);
}
public void setRelatedURI(String relatedURI) {
this.realtedURI.add(relatedURI);
}
}