package com.kyben.translatecim;
/*
* This file defines the exceptions that TranslateCIM throws
* that are used in action code in the grammar. The lexer and
* parser code generated by ANTLR can throw ANTLR's
* RecognitionExceptions.
*/
class ArrayTypeOnNonArrayException extends RuntimeException {
public ArrayTypeOnNonArrayException(String msg) { super(msg); }
}
class CantCreateBuildFileException extends RuntimeException {
public CantCreateBuildFileException(String msg) { super(msg); }
}
class CantCreateOutputFileException extends RuntimeException {
public CantCreateOutputFileException(String msg) { super(msg); }
}
class CantReadIncludeFileException extends RuntimeException {
public CantReadIncludeFileException(String msg) { super(msg); }
}
class CantReadStgFileException extends RuntimeException {
public CantReadStgFileException(String msg) { super(msg); }
}
class ClassNameDoesntMatchFileNameException extends RuntimeException {
public ClassNameDoesntMatchFileNameException(String msg) { super(msg); }
}
class UndefinedClassException extends RuntimeException {
public UndefinedClassException(String msg) { super(msg); }
}
class UndefinedQualifierException extends RuntimeException {
public UndefinedQualifierException(String msg) { super(msg); }
}
class ValuesButNoValueMapException extends RuntimeException {
public ValuesButNoValueMapException(String msg) { super(msg); }
}
class ValuesDontMatchValueMapException extends RuntimeException {
public ValuesDontMatchValueMapException(String msg) { super(msg); }
}