|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.jmol.util.TextFormat
public class TextFormat
Field Summary | |
---|---|
private static java.text.DecimalFormat[] |
formatters
|
private static java.lang.String[] |
formattingStrings
|
private static java.lang.Boolean[] |
useNumberLocalization
|
Constructor Summary | |
---|---|
TextFormat()
|
Method Summary | |
---|---|
static java.lang.String |
format(float value,
int width,
int precision,
boolean alignLeft,
boolean zeroPad)
|
static java.lang.String |
format(java.lang.String value,
int width,
int precision,
boolean alignLeft,
boolean zeroPad)
|
static java.lang.String |
formatDecimal(float value,
int decimalDigits)
|
static java.lang.String |
formatString(java.lang.String strFormat,
java.lang.String key,
float floatT)
|
static java.lang.String |
formatString(java.lang.String strFormat,
java.lang.String key,
int intT)
|
static java.lang.String |
formatString(java.lang.String strFormat,
java.lang.String key,
java.lang.String strT)
|
static java.lang.String |
formatString(java.lang.String strFormat,
java.lang.String key,
java.lang.String strT,
float floatT)
|
private static java.lang.String |
formatString(java.lang.String strFormat,
java.lang.String key,
java.lang.String strT,
float floatT,
boolean doOne)
generic string formatter based on formatLabel in Atom |
static boolean |
isMatch(java.lang.String s,
java.lang.String strWildcard,
boolean checkStar,
boolean allowInitialStar)
|
static boolean |
isWild(java.lang.String s)
|
static void |
lFill(java.lang.StringBuffer s,
java.lang.String s1,
java.lang.String s2)
|
static java.lang.String |
replaceAllCharacters(java.lang.String str,
java.lang.String strFrom,
char chTo)
Does a clean replace of any of the characters in str with chrTo If strTo contains strFrom, then only a single pass is done. |
static java.lang.String |
replaceAllCharacters(java.lang.String str,
java.lang.String strFrom,
java.lang.String strTo)
Does a clean replace of any of the characters in str with strTo If strTo contains strFrom, then only a single pass is done. |
static void |
rFill(java.lang.StringBuffer s,
java.lang.String s1,
java.lang.String s2)
|
static java.lang.String |
safeTruncate(float f,
int n)
|
static void |
setUseNumberLocalization(boolean TF)
|
static java.lang.String |
simpleReplace(java.lang.String str,
java.lang.String strFrom,
java.lang.String strTo)
Does a clean replace of strFrom in str with strTo If strTo contains strFrom, then only a single pass is done. |
static java.lang.String[] |
split(java.lang.String text,
char ch)
|
static java.lang.String[] |
split(java.lang.String text,
java.lang.String run)
proper splitting, even for Java 1.3 -- if the text ends in the run, no new line is appended. |
static java.lang.String |
sprintf(java.lang.String strFormat,
java.lang.Object[] values)
|
static java.lang.String |
sprintf(java.lang.String strFormat,
java.lang.String[] sVal,
float[] fVal)
|
static java.lang.String |
sprintf(java.lang.String strFormat,
java.lang.String[] sVal,
float[] fVal,
int[] iVal)
|
static java.lang.String |
trim(java.lang.String str,
java.lang.String chars)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
private static final java.text.DecimalFormat[] formatters
private static final java.lang.String[] formattingStrings
private static final java.lang.Boolean[] useNumberLocalization
Constructor Detail |
---|
public TextFormat()
Method Detail |
---|
public static void setUseNumberLocalization(boolean TF)
public static java.lang.String formatDecimal(float value, int decimalDigits)
public static java.lang.String format(float value, int width, int precision, boolean alignLeft, boolean zeroPad)
public static java.lang.String format(java.lang.String value, int width, int precision, boolean alignLeft, boolean zeroPad)
public static java.lang.String formatString(java.lang.String strFormat, java.lang.String key, java.lang.String strT)
public static java.lang.String formatString(java.lang.String strFormat, java.lang.String key, float floatT)
public static java.lang.String formatString(java.lang.String strFormat, java.lang.String key, int intT)
public static java.lang.String sprintf(java.lang.String strFormat, java.lang.Object[] values)
public static java.lang.String sprintf(java.lang.String strFormat, java.lang.String[] sVal, float[] fVal)
public static java.lang.String sprintf(java.lang.String strFormat, java.lang.String[] sVal, float[] fVal, int[] iVal)
public static java.lang.String formatString(java.lang.String strFormat, java.lang.String key, java.lang.String strT, float floatT)
private static java.lang.String formatString(java.lang.String strFormat, java.lang.String key, java.lang.String strT, float floatT, boolean doOne)
strFormat
- .... %width.precisionKEY....key
- any string to matchstrT
- replacement string or nullfloatT
- replacement float or Float.NaNdoOne
- mimic sprintf
public static java.lang.String[] split(java.lang.String text, java.lang.String run)
text
- run
-
public static java.lang.String replaceAllCharacters(java.lang.String str, java.lang.String strFrom, java.lang.String strTo)
str
- strFrom
- strTo
-
public static java.lang.String replaceAllCharacters(java.lang.String str, java.lang.String strFrom, char chTo)
str
- strFrom
- chTo
-
public static java.lang.String simpleReplace(java.lang.String str, java.lang.String strFrom, java.lang.String strTo)
str
- strFrom
- strTo
-
public static java.lang.String trim(java.lang.String str, java.lang.String chars)
public static java.lang.String[] split(java.lang.String text, char ch)
public static void lFill(java.lang.StringBuffer s, java.lang.String s1, java.lang.String s2)
public static void rFill(java.lang.StringBuffer s, java.lang.String s1, java.lang.String s2)
public static java.lang.String safeTruncate(float f, int n)
public static boolean isWild(java.lang.String s)
public static boolean isMatch(java.lang.String s, java.lang.String strWildcard, boolean checkStar, boolean allowInitialStar)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |