Class ASCII_UCodeESC_CharStream
- java.lang.Object
-
- com.l2fprod.gui.plaf.skin.impl.gtk.parser.ASCII_UCodeESC_CharStream
-
public final class ASCII_UCodeESC_CharStream extends java.lang.ObjectAn implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (with java-like unicode escape processing).
-
-
Field Summary
Fields Modifier and Type Field Description intbufposstatic booleanstaticFlag
-
Constructor Summary
Constructors Constructor Description ASCII_UCodeESC_CharStream(java.io.InputStream dstream, int startline, int startcolumn)ASCII_UCodeESC_CharStream(java.io.InputStream dstream, int startline, int startcolumn, int buffersize)ASCII_UCodeESC_CharStream(java.io.Reader dstream, int startline, int startcolumn)ASCII_UCodeESC_CharStream(java.io.Reader dstream, int startline, int startcolumn, int buffersize)
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description voidadjustBeginLineColumn(int newLine, int newCol)Method to adjust line and column numbers for the start of a token.voidbackup(int amount)charBeginToken()voidDone()intgetBeginColumn()intgetBeginLine()intgetColumn()Deprecated.intgetEndColumn()intgetEndLine()java.lang.StringGetImage()intgetLine()Deprecated.char[]GetSuffix(int len)charreadChar()voidReInit(java.io.InputStream dstream, int startline, int startcolumn)voidReInit(java.io.InputStream dstream, int startline, int startcolumn, int buffersize)voidReInit(java.io.Reader dstream, int startline, int startcolumn)voidReInit(java.io.Reader dstream, int startline, int startcolumn, int buffersize)
-
-
-
Field Detail
-
staticFlag
public static final boolean staticFlag
- See Also:
- Constant Field Values
-
bufpos
public int bufpos
-
-
Constructor Detail
-
ASCII_UCodeESC_CharStream
public ASCII_UCodeESC_CharStream(java.io.Reader dstream, int startline, int startcolumn, int buffersize)
-
ASCII_UCodeESC_CharStream
public ASCII_UCodeESC_CharStream(java.io.Reader dstream, int startline, int startcolumn)
-
ASCII_UCodeESC_CharStream
public ASCII_UCodeESC_CharStream(java.io.InputStream dstream, int startline, int startcolumn, int buffersize)
-
ASCII_UCodeESC_CharStream
public ASCII_UCodeESC_CharStream(java.io.InputStream dstream, int startline, int startcolumn)
-
-
Method Detail
-
BeginToken
public final char BeginToken() throws java.io.IOException- Throws:
java.io.IOException
-
readChar
public final char readChar() throws java.io.IOException- Throws:
java.io.IOException
-
getColumn
public final int getColumn()
Deprecated.- See Also:
getEndColumn()
-
getLine
public final int getLine()
Deprecated.- See Also:
getEndLine()
-
getEndColumn
public final int getEndColumn()
-
getEndLine
public final int getEndLine()
-
getBeginColumn
public final int getBeginColumn()
-
getBeginLine
public final int getBeginLine()
-
backup
public final void backup(int amount)
-
ReInit
public void ReInit(java.io.Reader dstream, int startline, int startcolumn, int buffersize)
-
ReInit
public void ReInit(java.io.Reader dstream, int startline, int startcolumn)
-
ReInit
public void ReInit(java.io.InputStream dstream, int startline, int startcolumn, int buffersize)
-
ReInit
public void ReInit(java.io.InputStream dstream, int startline, int startcolumn)
-
GetImage
public final java.lang.String GetImage()
-
GetSuffix
public final char[] GetSuffix(int len)
-
Done
public void Done()
-
adjustBeginLineColumn
public void adjustBeginLineColumn(int newLine, int newCol)Method to adjust line and column numbers for the start of a token.
-
-