org.w3c.tidy
Interface StreamIn

All Known Implementing Classes:
StreamInImpl, StreamInJavaImpl

public interface StreamIn

Input Stream.

Version:
$Revision: 1.13 $ ($Author: fgiust $)
Author:
Dave Raggett dsr@w3.org , Andy Quick ac.quick@sympatico.ca (translation to Java), Fabrizio Giustina

Field Summary
static int END_OF_STREAM
          end of stream char.
 
Method Summary
 int getCurcol()
          Getter for curcol.
 int getCurline()
          Getter for curline.
 boolean isEndOfStream()
          Has end of stream been reached?
 int readChar()
          Read a char.
 int readCharFromStream()
          reads a char from the stream.
 void setLexer(Lexer lexer)
          Setter for lexer instance (needed for error reporting).
 void ungetChar(int c)
          Unget a char.
 

Field Detail

END_OF_STREAM

public static final int END_OF_STREAM
end of stream char.

See Also:
Constant Field Values
Method Detail

getCurcol

public int getCurcol()
Getter for curcol.

Returns:
Returns the curcol.

getCurline

public int getCurline()
Getter for curline.

Returns:
Returns the curline.

readCharFromStream

public int readCharFromStream()
reads a char from the stream.

Returns:
char

readChar

public int readChar()
Read a char.

Returns:
char

ungetChar

public void ungetChar(int c)
Unget a char.

Parameters:
c - char

isEndOfStream

public boolean isEndOfStream()
Has end of stream been reached?

Returns:
true if end of stream has been reached

setLexer

public void setLexer(Lexer lexer)
Setter for lexer instance (needed for error reporting).

Parameters:
lexer - Lexer


Copyright © 2000-2005 sourceforge. All Rights Reserved.