TextTypes.TabType
RMTypes.Align, RMTypes.AlignX, RMTypes.AlignY
TEXT_CHAR_SPACING, TEXT_COLOR, TEXT_FONT, TEXT_FORMAT, TEXT_LINK, TEXT_OUTLINE, TEXT_SCRIPTING, TEXT_UNDERLINE
Constructor and Description |
---|
TextUtils() |
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
getAttributeKey(java.lang.Object anAttr)
Returns the most likely key for a given attribute.
|
static java.util.Map |
getAttributes(java.lang.Object... theAttrs)
Returns an attribute map for given attributes.
|
static int |
getUnderlineStyle(java.util.Map attrs)
Returns the underline style of this run.
|
static int |
indexAfterNewline(java.lang.CharSequence aSequence,
int aStart)
Returns the index just beyond next newline (or carriage-return/newline) in given char sequence starting at given
char index.
|
static int |
indexOfNewline(java.lang.CharSequence aSequence,
int aStart)
Returns the index of the next newline (or carriage-return/newline) in given char sequence starting at given
char index.
|
static boolean |
isAfterLineEnd(java.lang.CharSequence aSequence,
int anIndex)
Returns whether the index in the given char sequence is at just after a line end.
|
static boolean |
isLineEnd(java.lang.CharSequence aSequence,
int anIndex)
Returns whether the index in the given char sequence is at a line end.
|
static boolean |
isNewlineChar(java.lang.CharSequence aSequence,
int anIndex)
Returns whether a char is a newline char.
|
static boolean |
isUnderlined(java.util.Map attrs)
Returns whether this run is underlined.
|
static int |
lastIndexAfterNewline(java.lang.CharSequence aSequence,
int aStart)
Returns the index just beyond previous newline (or carriage-return/newline) in given char sequence starting at given
char index.
|
static int |
lastIndexOfNewline(java.lang.CharSequence aSequence,
int aStart)
Returns the index of the previous newline (or carriage-return/newline) in given char sequence starting at given
char index.
|
public static int indexOfNewline(java.lang.CharSequence aSequence, int aStart)
public static int indexAfterNewline(java.lang.CharSequence aSequence, int aStart)
public static int lastIndexOfNewline(java.lang.CharSequence aSequence, int aStart)
public static int lastIndexAfterNewline(java.lang.CharSequence aSequence, int aStart)
public static boolean isLineEnd(java.lang.CharSequence aSequence, int anIndex)
public static boolean isAfterLineEnd(java.lang.CharSequence aSequence, int anIndex)
public static boolean isNewlineChar(java.lang.CharSequence aSequence, int anIndex)
public static boolean isUnderlined(java.util.Map attrs)
public static int getUnderlineStyle(java.util.Map attrs)
public static java.util.Map getAttributes(java.lang.Object... theAttrs)
public static java.lang.String getAttributeKey(java.lang.Object anAttr)