|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--com.keenedgesoftware.scrutinize.core.MessageParser
Constructor Summary | |
MessageParser()
Default constructor |
Method Summary | |
boolean |
getBoolean()
Returns saved boolean value. |
com.keenedgesoftware.scrutinize.core.math.Vec2d |
getButtonScreenPos()
Returns saved button screen position value. |
com.keenedgesoftware.scrutinize.core.math.Vec3d |
getButtonWorldPos()
Returns saved button world position value. |
char |
getChar()
Returns saved char value. |
double |
getDouble()
Returns saved double value. |
float |
getFloat()
Returns saved float value. |
int |
getInt()
Returns saved int value. |
char |
getKeyChar()
Returns saved character input by last key type. |
int |
getKeyId()
Returns saved key id input by last key press/release. |
int |
getModifier()
Returns saved modifier value. |
com.keenedgesoftware.scrutinize.core.math.Vec2d |
getMotionScreenPos()
Returns saved motion screen position value. |
com.keenedgesoftware.scrutinize.core.math.Vec3d |
getMotionWorldPos()
Returns saved motion world position value. |
java.lang.String |
getName()
Returns saved name value. |
java.lang.String |
getPropertyKey()
Returns saved property key. |
java.lang.String |
getPropertyVal()
Returns saved property value. |
java.lang.String |
getSelectionName()
Returns saved selection name. |
com.keenedgesoftware.scrutinize.core.math.Vec3d |
getSelectionPos()
Returns saved pick position on selection, or null if a pick position was not defined |
java.lang.String |
getString()
Returns saved String value. |
java.lang.String |
getWord()
Returns saved word value. |
boolean |
matches(java.lang.String s1,
java.lang.String s2)
Compares two message strings for equality |
boolean |
parseActivate(java.lang.String message)
Tests if a message is an activate message. |
boolean |
parseBoolean(java.lang.String s)
Tests if a string is a boolean value, and saves it if so. |
boolean |
parseButton(java.lang.String message,
java.lang.String action)
Tests if a message is the specified button message, and saves its arguments if so. |
boolean |
parseChar(java.lang.String s)
Tests if a string is a single character, and saves it if so. |
boolean |
parseDelete(java.lang.String message)
Tests if a message is a delete message. |
boolean |
parseDouble(java.lang.String s)
Tests if a string is a double value, and saves it if so. |
boolean |
parseEol(java.lang.String s)
Tests if a string is an eol message. |
boolean |
parseFloat(java.lang.String s)
Tests if a string is a float value, and saves it if so. |
boolean |
parseInit(java.lang.String message)
Tests if a message is an init message. |
boolean |
parseInt(java.lang.String s)
Tests if a string is a decimal integer value, and saves it if so. |
boolean |
parseKeyPress(java.lang.String message,
java.lang.String action)
Tests if a message is the specified keyPress message, and saves its arguments if so |
boolean |
parseKeyType(java.lang.String message,
java.lang.String action)
Tests if a message is the specified keyType message, and saves its arguments if so |
boolean |
parseMotion(java.lang.String message,
java.lang.String action)
Tests if a message is the specified button motion message, and saves its arguments if so. |
boolean |
parseName(java.lang.String message)
Tests if a message is a valid name, and saves it if so |
boolean |
parseProperty(java.lang.String message)
Tests if a message is a property message, and saves its arguments if so. |
boolean |
parseQuit(java.lang.String message)
Tests if a message is a quit message. |
boolean |
parseSelection(java.lang.String message,
java.lang.String action)
Tests if a message is the specified selection message, and saves its arguments if so. |
boolean |
parseString(java.lang.String s)
Saves the given string |
boolean |
parseWord(java.lang.String s)
Tests if a string is a word, and saves it if so |
boolean |
startsWith(java.lang.String s1,
java.lang.String s2)
Tests if string s1 starts with prefix s2 |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public MessageParser()
Method Detail |
public final boolean matches(java.lang.String s1, java.lang.String s2)
public final boolean startsWith(java.lang.String s1, java.lang.String s2)
public final boolean parseChar(java.lang.String s)
public final boolean parseInt(java.lang.String s)
public final boolean parseFloat(java.lang.String s)
public final boolean parseDouble(java.lang.String s)
public final boolean parseWord(java.lang.String s)
public final boolean parseString(java.lang.String s)
public final boolean parseBoolean(java.lang.String s)
public final boolean parseEol(java.lang.String s)
public final boolean parseQuit(java.lang.String message)
public final boolean parseInit(java.lang.String message)
public final boolean parseActivate(java.lang.String message)
public final boolean parseDelete(java.lang.String message)
public final boolean parseKeyType(java.lang.String message, java.lang.String action)
public final boolean parseKeyPress(java.lang.String message, java.lang.String action)
public final boolean parseButton(java.lang.String message, java.lang.String action)
public final boolean parseMotion(java.lang.String message, java.lang.String action)
public final boolean parseSelection(java.lang.String message, java.lang.String action)
public final boolean parseProperty(java.lang.String message)
public final boolean parseName(java.lang.String message)
public final char getChar()
public final int getInt()
public final float getFloat()
public final double getDouble()
public final java.lang.String getWord()
public final java.lang.String getString()
public final boolean getBoolean()
public final int getModifier()
public final com.keenedgesoftware.scrutinize.core.math.Vec2d getButtonScreenPos()
public final com.keenedgesoftware.scrutinize.core.math.Vec3d getButtonWorldPos()
public final com.keenedgesoftware.scrutinize.core.math.Vec2d getMotionScreenPos()
public final com.keenedgesoftware.scrutinize.core.math.Vec3d getMotionWorldPos()
public final char getKeyChar()
public final int getKeyId()
public final java.lang.String getSelectionName()
public final com.keenedgesoftware.scrutinize.core.math.Vec3d getSelectionPos()
public final java.lang.String getPropertyKey()
public final java.lang.String getPropertyVal()
public final java.lang.String getName()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |