001package org.andromda.maven.plugin.andromdapp.script; 002 003/** 004 * An exception thrown when an unexpected exception occurs during 005 * execution of the ScriptClassGenerator. 006 * 007 * @author Chad Brandon 008 */ 009public class ScriptClassGeneratorException 010 extends RuntimeException 011{ 012 private static final long serialVersionUID = 34L; 013 /** 014 * Constructor for ScriptClassGeneratorException. 015 * 016 * @param message the exception message. 017 * @param parent the parent exception. 018 */ 019 public ScriptClassGeneratorException( 020 String message, 021 Throwable parent) 022 { 023 super(message, parent); 024 } 025 026 /** 027 * Constructor for ScriptClassGeneratorException. 028 * 029 * @param message the exception message 030 */ 031 public ScriptClassGeneratorException(String message) 032 { 033 super(message); 034 } 035 036 /** 037 * Constructor for ScriptClassGeneratorException. 038 * 039 * @param parent the parent exception 040 */ 041 public ScriptClassGeneratorException(Throwable parent) 042 { 043 super(parent); 044 } 045}