X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=forester%2Fjava%2Fsrc%2Forg%2Fforester%2Farchaeopteryx%2FNodePanel.java;h=c7a9ce815d3f0bcbe7f9d91519af5f09b8bf2618;hb=bfc7a76aa65c3fafda5602bfff43b3e3222a04f7;hp=fb4ac82d066a67b32a1594afdf70c81fa98e2c4a;hpb=c365c2e336ee79677d9e0f5d5c8d280afb56a3ab;p=jalview.git diff --git a/forester/java/src/org/forester/archaeopteryx/NodePanel.java b/forester/java/src/org/forester/archaeopteryx/NodePanel.java index fb4ac82..c7a9ce8 100644 --- a/forester/java/src/org/forester/archaeopteryx/NodePanel.java +++ b/forester/java/src/org/forester/archaeopteryx/NodePanel.java @@ -50,6 +50,7 @@ import org.forester.phylogeny.data.Date; import org.forester.phylogeny.data.Distribution; import org.forester.phylogeny.data.Event; import org.forester.phylogeny.data.PhylogenyData; +import org.forester.phylogeny.data.PhylogenyDataUtil; import org.forester.phylogeny.data.Point; import org.forester.phylogeny.data.PropertiesMap; import org.forester.phylogeny.data.Property; @@ -209,13 +210,12 @@ class NodePanel extends JPanel implements TreeSelectionListener { } } } - + private static void addLineage( final DefaultMutableTreeNode top, - final List lineage, - final DefaultMutableTreeNode category ) { - if ( ( lineage != null ) && ( lineage.size() > 0 ) ) { - - StringBuilder sb = new StringBuilder(); + final List lineage, + final DefaultMutableTreeNode category ) { + if ( ( lineage != null ) && ( lineage.size() > 0 ) ) { + final StringBuilder sb = new StringBuilder(); for( final String lin : lineage ) { if ( !ForesterUtil.isEmpty( lin ) ) { sb.append( lin ); @@ -223,7 +223,7 @@ class NodePanel extends JPanel implements TreeSelectionListener { } } String str = null; - if (sb.length() > 1 ) { + if ( sb.length() > 1 ) { str = sb.substring( 0, sb.length() - 3 ); } if ( !ForesterUtil.isEmpty( str ) ) { @@ -231,8 +231,6 @@ class NodePanel extends JPanel implements TreeSelectionListener { } } } - - private static void addBasics( final DefaultMutableTreeNode top, final PhylogenyNode phylogeny_node, @@ -240,7 +238,7 @@ class NodePanel extends JPanel implements TreeSelectionListener { final DefaultMutableTreeNode category = new DefaultMutableTreeNode( name ); top.add( category ); addSubelement( category, NODE_NAME, phylogeny_node.getName() ); - if ( phylogeny_node.getDistanceToParent() != PhylogenyNode.DISTANCE_DEFAULT ) { + if ( phylogeny_node.getDistanceToParent() != PhylogenyDataUtil.BRANCH_LENGTH_DEFAULT ) { addSubelement( category, NODE_BRANCH_LENGTH, ForesterUtil.FORMATTER_6.format( phylogeny_node.getDistanceToParent() ) ); @@ -264,10 +262,6 @@ class NodePanel extends JPanel implements TreeSelectionListener { if ( no_tax > 0 ) { addSubelement( category, "External nodes without taxonomy", String.valueOf( no_tax ) ); } - //TODO remove me... maybe make me into a method? - //for( final Taxonomy taxonomy : distinct_tax.keySet() ) { - // System.out.println( taxonomy + ": " + distinct_tax.get( taxonomy ) ); - //} } } if ( !phylogeny_node.isRoot() ) { @@ -363,7 +357,7 @@ class NodePanel extends JPanel implements TreeSelectionListener { top.add( category ); for( final String key : properties_map.keySet() ) { final Property prop = properties_map.get( key ); - category.add( new DefaultMutableTreeNode( prop.getRef() + " " + prop.getValue() + " " + prop.getUnit() + category.add( new DefaultMutableTreeNode( prop.getRef() + "=" + prop.getValue() + " " + prop.getUnit() + " [" + prop.getAppliesTo().toString() + "]" ) ); } }