X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fjalview%2Futil%2FFormat.java;h=1c8e4444322416b50d329c1a3c3e722cdd9793ca;hb=5bd245162908974e3c96329da6a803598341bae1;hp=98500da10f54e4bd7d15c15b7017337dd654fcb8;hpb=ad15cff29620f960119f80176f1fd443da9f6763;p=jalview.git diff --git a/src/jalview/util/Format.java b/src/jalview/util/Format.java index 98500da..1c8e444 100755 --- a/src/jalview/util/Format.java +++ b/src/jalview/util/Format.java @@ -54,6 +54,8 @@ public class Format private char fmt; // one of cdeEfgGiosxXos + private final String formatString; + /** * Creates a new Format object. * @@ -62,6 +64,7 @@ public class Format */ public Format(String s) { + formatString = s; width = 0; precision = -1; pre = ""; @@ -306,9 +309,9 @@ public class Format * @param x * the double to print */ - public static void print(java.io.PrintStream s, String fmt, double x) + public static void printDouble(java.io.PrintStream s, String fmt, double x) { - s.print(new Format(fmt).form(x)); + s.print(new Format(fmt).formDouble(x)); } /** @@ -321,9 +324,9 @@ public class Format * @param x * the long to print */ - public static void print(java.io.PrintStream s, String fmt, long x) + public static void printLong(java.io.PrintStream s, String fmt, long x) { - s.print(new Format(fmt).form(x)); + s.print(new Format(fmt).formLong(x)); } /** @@ -336,9 +339,9 @@ public class Format * @param x * the character to */ - public static void print(java.io.PrintStream s, String fmt, char x) + public static void printChar(java.io.PrintStream s, String fmt, char x) { - s.print(new Format(fmt).form(x)); + s.print(new Format(fmt).formChar(x)); } /** @@ -541,7 +544,7 @@ public class Format * @exception IllegalArgumentException * if bad argument */ - public String form(double x) + public String formDouble(double x) { String r; @@ -581,7 +584,7 @@ public class Format * the number to format * @return the formatted string */ - public String form(long x) + public String formLong(long x) { String r; int s = 0; @@ -622,11 +625,11 @@ public class Format /** * Formats a character into a string (like sprintf in C) * - * @param x + * @param debounceTrap * the value to format * @return the formatted string */ - public String form(char c) + public String formChar(char c) { if (fmt != 'c') { @@ -641,7 +644,7 @@ public class Format /** * Formats a string into a larger string (like sprintf in C) * - * @param x + * @param debounceTrap * the value to format * @return the formatted string */ @@ -938,4 +941,10 @@ public class Format return f + p.substring(p.length() - 3, p.length()); } + + @Override + public String toString() + { + return formatString; + } }