lmf.formula.csp.semantic
Interface CspAnalyserListener


public interface CspAnalyserListener

AnalysisListener.

Author:
Joabe Jesus (jbjj@cin.ufpe.br)

Method Summary
 void analysed(Node node)
          This method is called after the analyser has analysed the node.
 void analysing(Node node)
          This method is called before the analyser has analysed the node.
 void catchException(CspAnalyserException e)
          This method is called when an exception/error occur during the analysis.
 void finish()
          This method is called after the analysis finishes.
 void start()
          This method is called when the analysis starts.
 void warning(int line, int column, java.lang.String message)
          This method is called when an warning occur during the analysis.
 

Method Detail

start

void start()
This method is called when the analysis starts.


analysing

void analysing(Node node)
This method is called before the analyser has analysed the node.

Parameters:
node - The node to be analysed.

analysed

void analysed(Node node)
This method is called after the analyser has analysed the node.

Parameters:
node - The node analysed.

catchException

void catchException(CspAnalyserException e)
This method is called when an exception/error occur during the analysis.

Parameters:
e - The exception/error occurred.

warning

void warning(int line,
             int column,
             java.lang.String message)
This method is called when an warning occur during the analysis.

Parameters:
line - The line where the error occurs.
column - The column where the error occurs.
message - The menssage of the problem found.

finish

void finish()
This method is called after the analysis finishes.