From: <rv...@us...> - 2011-05-12 12:05:25
|
Revision: 838 http://treebase.svn.sourceforge.net/treebase/?rev=838&view=rev Author: rvos Date: 2011-05-12 12:05:19 +0000 (Thu, 12 May 2011) Log Message: ----------- tb:lastModifiedDate is now inserted as a study annotation in the NeXML output Modified Paths: -------------- trunk/treebase-core/src/main/java/org/cipres/treebase/domain/study/Study.java Modified: trunk/treebase-core/src/main/java/org/cipres/treebase/domain/study/Study.java =================================================================== --- trunk/treebase-core/src/main/java/org/cipres/treebase/domain/study/Study.java 2011-05-12 12:04:32 UTC (rev 837) +++ trunk/treebase-core/src/main/java/org/cipres/treebase/domain/study/Study.java 2011-05-12 12:05:19 UTC (rev 838) @@ -27,7 +27,6 @@ import org.apache.log4j.Logger; import org.cipres.treebase.Constants; -import org.cipres.treebase.ContextManager; import org.cipres.treebase.TreebaseUtil; import org.cipres.treebase.domain.AbstractPersistedObject; import org.cipres.treebase.domain.Annotation; @@ -41,8 +40,6 @@ import org.cipres.treebase.domain.taxon.TaxonVariant; import org.cipres.treebase.domain.tree.PhyloTree; import org.cipres.treebase.domain.tree.TreeBlock; -import org.hibernate.Session; -import org.hibernate.SessionFactory; import org.hibernate.annotations.BatchSize; import org.hibernate.annotations.Cache; import org.hibernate.annotations.CacheConcurrencyStrategy; @@ -51,7 +48,6 @@ import org.hibernate.annotations.Index; import org.hibernate.annotations.IndexColumn; import org.jdom.Element; -import org.nexml.model.Document; @Entity @Table(name = "STUDY") @@ -722,6 +718,9 @@ if ( null != getReleaseDate() ) { annotations.add(new Annotation(Constants.DCURI,"dc:date",getReleaseDate().toString())); } + if ( null != getLastModifiedDate() ) { + annotations.add(new Annotation(Constants.TBTermsURI, "tb:lastModifiedDate", getLastModifiedDate().toString())); + } if ( null != getSubmission() ) { if ( null != getSubmission().getSubmitter() ) { // annotations.add(new Annotation(Constants.DCURI,"dc:creator",getSubmission().getSubmitter().getPerson().getFullNameCitationStyle())); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |