From: <rv...@us...> - 2012-02-06 21:54:51
|
Revision: 1060 http://treebase.svn.sourceforge.net/treebase/?rev=1060&view=rev Author: rvos Date: 2012-02-06 21:54:45 +0000 (Mon, 06 Feb 2012) Log Message: ----------- Adding skos:changeNote to specify when output was generated, now setting @about to '#' + TreebaseIDString.toString() Modified Paths: -------------- trunk/treebase-core/src/main/java/org/cipres/treebase/domain/nexus/nexml/NexmlDocumentWriter.java Modified: trunk/treebase-core/src/main/java/org/cipres/treebase/domain/nexus/nexml/NexmlDocumentWriter.java =================================================================== --- trunk/treebase-core/src/main/java/org/cipres/treebase/domain/nexus/nexml/NexmlDocumentWriter.java 2012-02-06 19:59:50 UTC (rev 1059) +++ trunk/treebase-core/src/main/java/org/cipres/treebase/domain/nexus/nexml/NexmlDocumentWriter.java 2012-02-06 21:54:45 UTC (rev 1060) @@ -1,5 +1,6 @@ package org.cipres.treebase.domain.nexus.nexml; +import java.util.Date; import java.util.HashSet; import java.util.List; import java.util.Set; @@ -77,7 +78,10 @@ */ public Document fromTreeBaseToXml(Study pStudy) { attachTreeBaseID(getDocument(), pStudy,Study.class); + Date d = new Date(); getDocument().addAnnotationValue("skos:historyNote", Constants.SKOSURI, "Mapped from TreeBASE schema using "+this.toString()+" $Rev$"); + getDocument().addAnnotationValue("skos:changeNote", Constants.SKOSURI, "Generated on "+d.toString()); + getDocument().setAbout("#" + pStudy.getTreebaseIDString().toString()); NexmlOTUWriter noc = new NexmlOTUWriter(getStudy(),getTaxonLabelHome(),getDocument()); for ( TaxonLabelSet taxonLabelSet : pStudy.getTaxonLabelSets() ) { This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |