Package org.apache.manifoldcf.ui.util
Class Formatter
- java.lang.Object
-
- org.apache.manifoldcf.ui.util.Formatter
-
public class Formatter extends java.lang.ObjectVarious useful formatting methods for working with html
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String_rcsid
-
Constructor Summary
Constructors Constructor Description Formatter()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.lang.String[]formatString(java.lang.String value, int maxWidth, boolean multiple, boolean ellipsis)Format a string as a number of continuation fields, so that the total string is not too long.static java.lang.StringformatTime(java.util.TimeZone tz, java.util.Locale locale, long time)Format a long as an understandable date.protected static voidwritechars(java.lang.StringBuilder sb, int value, int length)
-
-
-
Field Detail
-
_rcsid
public static final java.lang.String _rcsid
- See Also:
- Constant Field Values
-
-
Method Detail
-
formatTime
public static java.lang.String formatTime(java.util.TimeZone tz, java.util.Locale locale, long time)Format a long as an understandable date.- Parameters:
time- is the long.- Returns:
- the date, as a human-readable string.
-
formatString
public static java.lang.String[] formatString(java.lang.String value, int maxWidth, boolean multiple, boolean ellipsis)Format a string as a number of continuation fields, so that the total string is not too long.- Parameters:
value- is the string to format.maxWidth- is the maximum width desired for each field.multiple- is true if multiple lines desired.ellipsis- is true if ellipses are desired for each non-terminal line.- Returns:
- an array of strings representing the split-up value.
-
writechars
protected static void writechars(java.lang.StringBuilder sb, int value, int length)
-
-