001package org.andromda.core.configuration;
002
003/**
004 * This exception is thrown when an error occurs during AndroMDA configuration.
005 *
006 * @author Chad Brandon
007 */
008public class ConfigurationException
009    extends RuntimeException
010{
011    private static final long serialVersionUID = 34L;
012
013    /**
014     * Constructor for ConfigurationException.
015     */
016    public ConfigurationException()
017    {
018        super();
019    }
020
021    /**
022     * Constructor for ConfigurationException.
023     *
024     * @param message
025     */
026    public ConfigurationException(String message)
027    {
028        super(message);
029    }
030
031    /**
032     * Constructor for ConfigurationException.
033     *
034     * @param message
035     * @param parent
036     */
037    public ConfigurationException(
038        String message,
039        Throwable parent)
040    {
041        super(message, parent);
042    }
043
044    /**
045     * Constructor for ConfigurationException.
046     *
047     * @param parent
048     */
049    public ConfigurationException(Throwable parent)
050    {
051        super(parent);
052    }
053}