removed unneeded import
[jalview.git] / forester / java / src / org / forester / clade_analysis / Prefix.java
index 6362a3e..009c63f 100644 (file)
@@ -2,51 +2,54 @@
 package org.forester.clade_analysis;
 
 import java.math.BigDecimal;
+import java.text.DecimalFormat;
 
-final class Prefix {
+public final class Prefix {
 
-    private final String _prefix;
-    private final BigDecimal _confidence;
-    private final String _separator;
-    private final String _first;
+    private final static DecimalFormat df = new DecimalFormat( "0.0###" );
+    private final String               _prefix;
+    private final BigDecimal           _confidence;
+    private final String               _separator;
+    private final String               _first;
 
-    Prefix( final String prefix, final String confidence, final String separator ) {
+    public Prefix( final String prefix, final String confidence, final String separator ) {
         _prefix = prefix;
-        _confidence = new BigDecimal( confidence);
-        _separator = separator ;
-        if ( _prefix.indexOf( _separator ) < 0) {
+        _confidence = new BigDecimal( confidence );
+        _separator = separator;
+        if ( _prefix.indexOf( _separator ) < 0 ) {
             _first = _prefix;
         }
         else {
-        _first = _prefix.substring( 0, _prefix.indexOf(_separator ) );
+            _first = _prefix.substring( 0, _prefix.indexOf( _separator ) );
         }
     }
-    
-    Prefix( final String prefix, final double confidence , final String separator) {
+
+    public Prefix( final String prefix, final double confidence, final String separator ) {
         _prefix = prefix;
-        _confidence = new BigDecimal( confidence);
-        _separator = separator ;
-        if ( _prefix.indexOf( _separator ) < 0) {
+        _confidence = new BigDecimal( confidence );
+        _separator = separator;
+        if ( _prefix.indexOf( _separator ) < 0 ) {
             _first = _prefix;
         }
         else {
-            _first = _prefix.substring( 0, _prefix.indexOf(_separator ) );
-            }
+            _first = _prefix.substring( 0, _prefix.indexOf( _separator ) );
+        }
     }
 
-    String getPrefix() {
+    public String getPrefix() {
         return _prefix;
     }
-    
-    String getPrefixFirstElement() {
-       return _first;
+
+    public String getPrefixFirstElement() {
+        return _first;
     }
-    double getConfidence() {
+
+    public double getConfidence() {
         return _confidence.doubleValue();
     }
 
     @Override
     public String toString() {
-     return getPrefix() + ": " + getConfidence();
+        return getPrefix() + ": " + df.format( getConfidence() );
     }
 }