001package org.andromda.core.metafacade;
002
003/**
004 * Any unchecked exception that will be thrown when a MetafacadeMappings processing error occurs.
005 */
006public class MetafacadeMappingsException
007    extends RuntimeException
008{
009    private static final long serialVersionUID = 34L;
010
011    /**
012     * Constructs an instance of MetafacadeMappingsException.
013     *
014     * @param parent the parent throwable
015     */
016    public MetafacadeMappingsException(Throwable parent)
017    {
018        super(parent);
019    }
020
021    /**
022     * Constructs an instance of MetafacadeMappingsException.
023     *
024     * @param message the exception message
025     */
026    public MetafacadeMappingsException(String message)
027    {
028        super(message);
029    }
030
031    /**
032     * Constructs an instance of MetafacadeMappingsException.
033     *
034     * @param message the exception message
035     * @param parent the parent throwable
036     */
037    public MetafacadeMappingsException(
038        String message,
039        Throwable parent)
040    {
041        super(message, parent);
042    }
043}