VASSAL.tools
Class SequenceEncoder.Decoder
java.lang.Object
|
+--VASSAL.tools.SequenceEncoder.Decoder
- Enclosing class:
- SequenceEncoder
- public static class SequenceEncoder.Decoder
- extends java.lang.Object
|
Method Summary |
boolean |
hasMoreTokens()
|
boolean |
nextBoolean(boolean defaultValue)
|
char |
nextChar(char defaultValue)
Return the first character of the next token |
java.awt.Color |
nextColor(java.awt.Color defaultValue)
|
double |
nextDouble(double defaultValue)
|
int |
nextInt(int defaultValue)
Parse the next token into an integer |
javax.swing.KeyStroke |
nextKeyStroke(char defaultValue)
|
javax.swing.KeyStroke |
nextKeyStroke(javax.swing.KeyStroke defaultValue)
|
java.lang.String[] |
nextStringArray(int minLength)
|
java.lang.String |
nextToken()
|
java.lang.String |
nextToken(java.lang.String defaultValue)
Return the next token, or the default value if there are no more tokens |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SequenceEncoder.Decoder
public SequenceEncoder.Decoder(java.lang.String value,
char delimiter)
hasMoreTokens
public boolean hasMoreTokens()
nextToken
public java.lang.String nextToken()
nextInt
public int nextInt(int defaultValue)
- Parse the next token into an integer
- Parameters:
defaultValue - Return this value if no more tokens, or next token doesn't parse to an integer- Returns:
-
nextDouble
public double nextDouble(double defaultValue)
nextBoolean
public boolean nextBoolean(boolean defaultValue)
nextChar
public char nextChar(char defaultValue)
- Return the first character of the next token
- Parameters:
defaultValue - Return this value if no more tokens, or if next token has zero length- Returns:
-
nextKeyStroke
public javax.swing.KeyStroke nextKeyStroke(char defaultValue)
nextColor
public java.awt.Color nextColor(java.awt.Color defaultValue)
nextKeyStroke
public javax.swing.KeyStroke nextKeyStroke(javax.swing.KeyStroke defaultValue)
nextToken
public java.lang.String nextToken(java.lang.String defaultValue)
- Return the next token, or the default value if there are no more tokens
- Parameters:
defaultValue - - Returns:
-
nextStringArray
public java.lang.String[] nextStringArray(int minLength)