From: <rv...@us...> - 2011-05-19 12:57:55
|
Revision: 872 http://treebase.svn.sourceforge.net/treebase/?rev=872&view=rev Author: rvos Date: 2011-05-19 12:57:49 +0000 (Thu, 19 May 2011) Log Message: ----------- In rooted trees the root attribute needs to be set on the node it applies to. Omitting the attribute caused jsPhyloSVG to complain. Modified Paths: -------------- trunk/treebase-core/src/main/java/org/cipres/treebase/domain/nexus/nexml/NexmlTreeBlockConverter.java Modified: trunk/treebase-core/src/main/java/org/cipres/treebase/domain/nexus/nexml/NexmlTreeBlockConverter.java =================================================================== --- trunk/treebase-core/src/main/java/org/cipres/treebase/domain/nexus/nexml/NexmlTreeBlockConverter.java 2011-05-17 21:03:38 UTC (rev 871) +++ trunk/treebase-core/src/main/java/org/cipres/treebase/domain/nexus/nexml/NexmlTreeBlockConverter.java 2011-05-19 12:57:49 UTC (rev 872) @@ -3,7 +3,6 @@ import java.util.Iterator; import java.util.Set; -import org.cipres.treebase.Constants; import org.cipres.treebase.domain.study.Study; import org.cipres.treebase.domain.taxon.TaxonLabel; import org.cipres.treebase.domain.taxon.TaxonLabelHome; @@ -130,6 +129,9 @@ if ( null != tbNode.getName() ) { xmlNode.setLabel(tbNode.getName()); } + if ( tbNode.isRootNode() ) { + xmlNode.setRoot(true); + } attachTreeBaseID(xmlNode, tbNode,PhyloTreeNode.class); TaxonLabel taxonLabel = tbNode.getTaxonLabel(); if ( null != taxonLabel ) { This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |