cz.cuni.amis.pogamut.base.communication.parser.impl.yylex
Interface IYylex

All Known Subinterfaces:
IUT2004Yylex
All Known Implementing Classes:
Yylex

public interface IYylex

"Wrapper interface" for Yylex, you should wrap your yylex implementation with this interface allowing the parser to set the reader into the yylex (that triggers creation of new instance of your Yylex usually) + providing a method for parsing messages.


Method Summary
 void close()
           
 void setObserver(IYylexObserver observer)
           
 void setReader(java.io.Reader reader)
           
 InfoMessage yylex()
           
 

Method Detail

yylex

InfoMessage yylex()
                  throws java.io.IOException
Throws:
java.io.IOException

close

void close()
           throws java.io.IOException
Throws:
java.io.IOException

setReader

void setReader(java.io.Reader reader)

setObserver

void setObserver(IYylexObserver observer)