001package org.andromda.utils.beans.comparators;
002
003import org.andromda.utils.beans.BeanSorter;
004
005/**
006 * Thrown when an unexpected error occurs during {@link BeanSorter}
007 * execution.
008 *
009 * @author Chad Brandon
010 */
011public class BeanComparatorException
012    extends RuntimeException
013{
014    private static final long serialVersionUID = 34L;
015
016    /**
017     * @param throwable
018     */
019    public BeanComparatorException(final Throwable throwable)
020    {
021        super(throwable);
022    }
023
024    /**
025     * @param message
026     */
027    public BeanComparatorException(final String message)
028    {
029        super(message);
030    }
031
032    /**
033     * @param message
034     * @param throwable
035     */
036    public BeanComparatorException(
037        final String message,
038        final Throwable throwable)
039    {
040        super(message, throwable);
041    }
042}