Crossfire JXClient, Trunk
|
Static Public Member Functions | |
static String[] | splitFields (@NotNull final String line) throws UnterminatedTokenException |
static String | trimLeading (@NotNull final CharSequence str) |
Private Member Functions | |
StringUtils () | |
Static Private Attributes | |
static final Pattern | PATTERN_LEADING_WHITESPACE = Pattern.compile("^[ \t]+") |
Utility class for string manipulation.
Definition at line 34 of file StringUtils.java.
|
private |
Private constructor to prevent instantiation.
Definition at line 45 of file StringUtils.java.
|
static |
Splits a line into tokens. Handles quoting ("...").
line | the line |
UnterminatedTokenException | if a quoted token is unterminated |
Definition at line 65 of file StringUtils.java.
Referenced by com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.load(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseBegin(), and com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseFocus().
|
static |
Removes leading whitespace from a string.
str | the string |
Definition at line 54 of file StringUtils.java.
References com.realtime.crossfire.jxclient.util.StringUtils.PATTERN_LEADING_WHITESPACE.
Referenced by com.realtime.crossfire.jxclient.gui.textinput.GUICommandFactoryImpl.createCommand(), com.realtime.crossfire.jxclient.commands.ShortcutCommand.execute(), and com.realtime.crossfire.jxclient.commands.BindCommand.execute().
|
staticprivate |
A pattern matching leading whitespace.
Definition at line 40 of file StringUtils.java.
Referenced by com.realtime.crossfire.jxclient.util.StringUtils.trimLeading().