public class HtmlUtilities extends Object
Modifier and Type | Field and Description |
---|---|
static float |
DEFAULT_FONT_SIZE
a default value for font-size
|
static int[] |
FONTSIZES
A series of predefined font sizes.
|
private static HashMap<String,Float> |
sizes |
Constructor and Description |
---|
HtmlUtilities() |
Modifier and Type | Method and Description |
---|---|
static int |
alignmentValue(String alignment)
Translates a String value to an alignment value.
|
static BaseColor |
decodeColor(String s)
Converts a
BaseColor into a HTML representation of this
BaseColor . |
static String |
eliminateWhiteSpace(String content)
Helper class that reduces the white space in a String
|
static int |
getIndexedFontSize(String value,
String previous)
Picks a font size from a series of predefined font sizes.
|
static Properties |
parseAttributes(String string)
This method parses a String with attributes and returns a Properties
object.
|
static float |
parseLength(String string)
Parses a length.
|
static float |
parseLength(String string,
float actualFontSize)
New method contributed by: Lubos Strapko
|
static String |
removeComment(String string,
String startComment,
String endComment)
Removes the comments sections of a String.
|
public static final float DEFAULT_FONT_SIZE
public static final int[] FONTSIZES
public HtmlUtilities()
public static float parseLength(String string)
string
- a length in the form of an optional + or -, followed by a
number and a unit.public static float parseLength(String string, float actualFontSize)
public static BaseColor decodeColor(String s)
BaseColor
into a HTML representation of this
BaseColor
.s
- the BaseColor
that has to be converted.public static Properties parseAttributes(String string)
string
- a String of this form: 'key1="value1"; key2="value2";...
keyN="valueN" 'public static String removeComment(String string, String startComment, String endComment)
string
- the original StringstartComment
- the String that marks the start of a Comment sectionendComment
- the String that marks the end of a Comment section.public static String eliminateWhiteSpace(String content)
content
- content containing whitespacepublic static int getIndexedFontSize(String value, String previous)
value
- the new value of a font, expressed as an indexprevious
- the previous value of the font sizepublic static int alignmentValue(String alignment)
alignment
- a String (one of the ALIGN_ constants of this class)WebARTS Library Licensed Under the GNU - General Public License. Other Libraries licensed under their respective Open Source Licenses