public final class CssCharStream extends Object implements com.gargoylesoftware.css.parser.javacc.CharStream
| Modifier and Type | Field and Description |
|---|---|
int |
bufpos
Position in buffer.
|
static boolean |
staticFlag
Whether parser is static.
|
| Constructor and Description |
|---|
CssCharStream(Reader dstream,
int startline,
int startcolumn)
Constructor.
|
CssCharStream(Reader dstream,
int startline,
int startcolumn,
int buffersize)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
adjustBeginLineColumn(int newLine,
int newCol)
Method to adjust line and column numbers for the start of a token.
|
void |
backup(int amount)
Backup a number of characters.
|
char |
BeginToken()
Start.
|
void |
Done()
Reset buffer when finished.
|
int |
getBeginColumn()
Get token beginning column number.
|
int |
getBeginLine()
Get token beginning line number.
|
int |
getColumn()
Deprecated.
|
int |
getEndColumn()
Get token end column number.
|
int |
getEndLine()
Get token end line number.
|
String |
GetImage()
Get token literal value.
|
int |
getLine()
Deprecated.
|
char[] |
GetSuffix(int len)
Get the suffix.
|
int |
getTabSize() |
boolean |
getTrackLineColumn() |
char |
readChar()
Read a character.
|
void |
setTabSize(int i) |
void |
setTrackLineColumn(boolean tlc) |
public static final boolean staticFlag
public int bufpos
public CssCharStream(Reader dstream, int startline, int startcolumn, int buffersize)
public CssCharStream(Reader dstream, int startline, int startcolumn)
public final char BeginToken()
throws IOException
BeginToken in interface com.gargoylesoftware.css.parser.javacc.CharStreamIOExceptionpublic final char readChar()
throws IOException
readChar in interface com.gargoylesoftware.css.parser.javacc.CharStreamIOException@Deprecated public final int getColumn()
getColumn in interface com.gargoylesoftware.css.parser.javacc.CharStream@Deprecated public final int getLine()
getLine in interface com.gargoylesoftware.css.parser.javacc.CharStreampublic final int getEndColumn()
getEndColumn in interface com.gargoylesoftware.css.parser.javacc.CharStreampublic final int getEndLine()
getEndLine in interface com.gargoylesoftware.css.parser.javacc.CharStreampublic final int getBeginColumn()
getBeginColumn in interface com.gargoylesoftware.css.parser.javacc.CharStreampublic final int getBeginLine()
getBeginLine in interface com.gargoylesoftware.css.parser.javacc.CharStreampublic final void backup(int amount)
backup in interface com.gargoylesoftware.css.parser.javacc.CharStreampublic final String GetImage()
GetImage in interface com.gargoylesoftware.css.parser.javacc.CharStreampublic final char[] GetSuffix(int len)
GetSuffix in interface com.gargoylesoftware.css.parser.javacc.CharStreampublic void Done()
Done in interface com.gargoylesoftware.css.parser.javacc.CharStreampublic void adjustBeginLineColumn(int newLine,
int newCol)
public void setTabSize(int i)
setTabSize in interface com.gargoylesoftware.css.parser.javacc.CharStreampublic int getTabSize()
getTabSize in interface com.gargoylesoftware.css.parser.javacc.CharStreampublic boolean getTrackLineColumn()
getTrackLineColumn in interface com.gargoylesoftware.css.parser.javacc.CharStreampublic void setTrackLineColumn(boolean tlc)
setTrackLineColumn in interface com.gargoylesoftware.css.parser.javacc.CharStreamCopyright © 2018. All rights reserved.