|
Project Wonder 5.0 | |||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.text.Format
er.extensions.formatters.ERXSimpleHTMLFormatter
public class ERXSimpleHTMLFormatter
This is a simple class for converting ASCII strings to HTML and vice versa. In the current implementation, all this class does is convert newlines to HTML breaks and tab characters to HTML <spacer> tags.
Nested Class Summary |
---|
Nested classes/interfaces inherited from class java.text.Format |
---|
java.text.Format.Field |
Field Summary | |
---|---|
static org.apache.log4j.Logger |
log
logging support |
Constructor Summary | |
---|---|
ERXSimpleHTMLFormatter()
|
Method Summary | |
---|---|
java.lang.String |
applyFormat(java.lang.Object anObject)
Applies the HTML formatting to a given string object replacing ASCII formatting with HTML formatting. |
java.lang.StringBuffer |
format(java.lang.Object object,
java.lang.StringBuffer buffer,
java.text.FieldPosition fp)
The FieldPosition is not important, so this method just calls applyFormat and appends that
string to the buffer. |
static ERXSimpleHTMLFormatter |
formatter()
Method used to retrieve the shared instance of the html formatter. |
java.lang.String |
htmlStringFromString(java.lang.String aString)
Converts an ASCII string into an HTML string. |
protected static java.lang.String |
HTMLTab()
Simple method used to get the url to the spacer gif s.gif from the WOResourceManager. |
java.lang.Object |
parseObject(java.lang.String inString)
Converts an HTML string into an ASCII string. |
java.lang.Object |
parseObject(java.lang.String string,
java.text.ParsePosition p)
Converts an HTML string into an ASCII string starting from a given parse position. |
java.lang.String |
stringForObjectValue(java.lang.Object anObject)
Accessor method used to convert an ASCII string into an HTML string. |
Methods inherited from class java.text.Format |
---|
clone, format, formatToCharacterIterator |
Methods inherited from class java.lang.Object |
---|
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final org.apache.log4j.Logger log
Constructor Detail |
---|
public ERXSimpleHTMLFormatter()
Method Detail |
---|
protected static java.lang.String HTMLTab()
public static ERXSimpleHTMLFormatter formatter()
public java.lang.String htmlStringFromString(java.lang.String aString)
aString
- to be converted
public java.lang.StringBuffer format(java.lang.Object object, java.lang.StringBuffer buffer, java.text.FieldPosition fp)
applyFormat
and appends that
string to the buffer.
format
in class java.text.Format
object
- to be formattedbuffer
- to have the formatted object appended tofp
- ignored parameter
public java.lang.String applyFormat(java.lang.Object anObject) throws java.lang.IllegalArgumentException
anObject
- to have the formatting applied to
java.lang.IllegalArgumentException
public java.lang.Object parseObject(java.lang.String inString) throws java.text.ParseException
parseObject
in class java.text.Format
inString
- HTML string
java.text.ParseException
public java.lang.Object parseObject(java.lang.String string, java.text.ParsePosition p)
parseObject
in class java.text.Format
string
- HTML stringp
- current parsing position
public java.lang.String stringForObjectValue(java.lang.Object anObject) throws java.lang.IllegalArgumentException
anObject
- string to convert
java.lang.IllegalArgumentException
|
Last updated: Tue, Feb 21, 2017 05:45 PM CET | |||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |