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