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)
dstream - the stream to read fromstartline - startlinestartcolumn - startcolumnbuffersize - buffersizepublic CssCharStream(Reader dstream, int startline, int startcolumn)
dstream - the stream to read fromstartline - startlinestartcolumn - startcolumnpublic 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)
newLine - the new linenewCol - the new columnpublic 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 © 2020. All rights reserved.