package edu.unc.ils.mrc.hive.converter.itis.model; import java.util.Collection; import java.util.HashMap; public class Taxonomy { private HashMap<String, Taxon> taxonomy; public Taxonomy() { this.taxonomy = new HashMap<String, Taxon>(); } public void putTaxon(String tsn, Taxon taxon) { this.taxonomy.put(tsn, taxon); } public Collection<Taxon> getTaxons() { return taxonomy.values(); } public String getHeader() { StringBuffer buffer = new StringBuffer(); buffer .append("<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<rdf:RDF \n \t xmlns:rdf=\"http://www.w3.org/1999/02/22-rdf-syntax-ns#\" \n \t xmlns:skos=\"http://www.w3.org/2004/02/skos/core#\" >"); return buffer.toString(); } public String getFooter() { return "</rdf:RDF>"; } }