Package de.bsvrz.pua.prot.exceptions
Class ScopeException
- java.lang.Object
-
- java.lang.Throwable
-
- java.lang.Exception
-
- antlr.ANTLRException
-
- antlr.RecognitionException
-
- de.bsvrz.pua.prot.exceptions.CriticalParserException
-
- de.bsvrz.pua.prot.exceptions.SemanticErrorException
-
- de.bsvrz.pua.prot.exceptions.ScopeException
-
- All Implemented Interfaces:
java.io.Serializable
public class ScopeException extends SemanticErrorException
Diese Exception wird ausgelöst, falls eine ungültige Qualifizierung auftritt.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description ScopeException(java.lang.String errorMsg)
Erzeugt eine Exception mit der übergebenen MeldungScopeException(java.lang.String errorMsg, antlr.collections.AST ast)
Erzeugt eine Exception mit einer Fehlermeldung und setzt die Zeile, in der der Fehler aufgetreten ist.ScopeException(java.lang.String errorMsg, antlr.Token token)
Erzeugt eine Exception mit einer Fehlermeldung und setzt die Zeile, in der der Fehler aufgetreten ist.
-
Method Summary
-
Methods inherited from class antlr.RecognitionException
getColumn, getErrorMessage, getFilename, getLine, toString
-
-
-
-
Constructor Detail
-
ScopeException
public ScopeException(java.lang.String errorMsg)
Erzeugt eine Exception mit der übergebenen Meldung- Parameters:
errorMsg
- Fehlermeldung
-
ScopeException
public ScopeException(java.lang.String errorMsg, antlr.collections.AST ast)
Erzeugt eine Exception mit einer Fehlermeldung und setzt die Zeile, in der der Fehler aufgetreten ist.- Parameters:
errorMsg
- Fehlermeldungast
- Beinhaltet Zeile, in der der Fehler aufgetreten ist.
-
ScopeException
public ScopeException(java.lang.String errorMsg, antlr.Token token)
Erzeugt eine Exception mit einer Fehlermeldung und setzt die Zeile, in der der Fehler aufgetreten ist.- Parameters:
errorMsg
- Fehlermeldungtoken
- Token; beinhaltet die Zeilennummer des Fehlers
-
-