de.bsvrz.pua.prot.exceptions
Class CriticalParserException

java.lang.Object
  extended by RecognitionException
      extended by de.bsvrz.pua.prot.exceptions.CriticalParserException
Direct Known Subclasses:
SemanticErrorException

public class CriticalParserException
extends RecognitionException

Kritischer Ausnahmezustand, durch dessen Eintreten das Parsen abgerbrochen werden muss. Exceptions dieser Klasse sollten nicht als Warning oder Error geloggt werden, da es sich um Fehler im Skript handelt.

Version:
$Revision: 1.1 $ / $Date: 2008/01/22 16:38:04 $ / ($Author: yvonnes $)
Author:
beck et al. projects GmbH, Martin Hilgers

Constructor Summary
CriticalParserException(java.lang.String errorMsg)
          Erzeugt eine Exception mit der übergebenen Meldung
CriticalParserException(java.lang.String errorMsg, AST ast)
          Erzeugt eine Exception mit einer Fehlermeldung und setzt die Zeile, in der der Fehler aufgetreten ist.
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CriticalParserException

public CriticalParserException(java.lang.String errorMsg)
Erzeugt eine Exception mit der übergebenen Meldung

Parameters:
errorMsg - Fehlermeldung

CriticalParserException

public CriticalParserException(java.lang.String errorMsg,
                               AST ast)
Erzeugt eine Exception mit einer Fehlermeldung und setzt die Zeile, in der der Fehler aufgetreten ist.

Parameters:
errorMsg - Fehlermeldung
ast - Beinhaltet Zeile, in der der Fehler aufgetreten ist.


Copyright © 2005-2008 beck et al. projects GmbH All Rights Reserved.