|
Eclipse Platform Release 3.7 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface ICharacterScanner
Defines the interface of a character scanner used by rules. Rules may request the next character or ask the character scanner to unread the last read character.
| Field Summary | |
|---|---|
static int |
EOF
The value returned when this scanner has read EOF. |
| Method Summary | |
|---|---|
int |
getColumn()
Returns the column of the character scanner. |
char[][] |
getLegalLineDelimiters()
Provides rules access to the legal line delimiters. |
int |
read()
Returns the next character or EOF if end of file has been reached |
void |
unread()
Rewinds the scanner before the last read character. |
| Field Detail |
|---|
static final int EOF
| Method Detail |
|---|
char[][] getLegalLineDelimiters()
int getColumn()
int read()
void unread()
|
Eclipse Platform Release 3.7 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
Guidelines for using Eclipse APIs.
Copyright (c) Eclipse contributors and others 2000, 2011. All rights reserved.