|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--ParenthesesTokenizer
Diese Klasse zerlegt die Klammernnachrichten des RoboCup Servers in einzelne Teile. Dabei werden geschachtelte Klammern intakt gelassen.
Beispiel:
Sei die Nachricht "(see ((G) 0 300) ((B) 0 200) 20 40)"
Constructor Summary | |
ParenthesesTokenizer(java.lang.String msg)
Erzeugt einen neuen ParenthesesTokenizer . |
Method Summary | |
java.lang.String |
getMsg()
Gibt die originale Nachricht an, die zerlegt wurde. |
java.lang.String |
getToken(int tokenIndex)
Gibt ein bestimmtes Teilstück zurück. |
boolean |
hasMoreTokens()
Gibt true zurück, falls weitere Teilstücke vorhanden sind,
sonst false . |
java.lang.String |
nextToken()
Gibt das nächste Teilstück zurück. |
void |
rewind()
Nach Aufruf von rewind ist das erste Teilstück das nächste. |
int |
tokenCount()
Gibt die Anzahl an Teilstücken zurück. |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public ParenthesesTokenizer(java.lang.String msg)
ParenthesesTokenizer
.
msg
- Die Nachricht, welche zerteilt werden sollMethod Detail |
public void rewind()
rewind
ist das erste Teilstück das nächste.
public java.lang.String nextToken()
public boolean hasMoreTokens()
true
zurück, falls weitere Teilstücke vorhanden sind,
sonst false
.
public int tokenCount()
public java.lang.String getToken(int tokenIndex)
tokenIndex
- Nummer des gewünschten Teilstückspublic java.lang.String getMsg()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |