|
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.
|