/********************************************************************************************* * Copyright (c) 2014-2015 Software Behaviour Analysis Lab, Concordia University, Montreal, Canada * * All rights reserved. This program and the accompanying materials * are made available under the terms of Eclipse Public License v1.0 License which * accompanies this distribution, and is available at http://www.eclipse.org/legal/epl-v10.html * * Contributors: * Syed Shariyar Murtaza -- Initial design and implementation **********************************************************************************************/ package org.eclipse.tracecompass.totalads.exceptions; /** * This class defines custom UI exceptions that are thrown when a user does not * select the proper User Interface settings * * @author <p> * Syed Shariyar Murtaza justsshary@hotmail.com * </p> * */ public class TotalADSGeneralException extends Exception { /** * Serializable id */ private static final long serialVersionUID = 1L; /** * Default Constructor */ public TotalADSGeneralException() { } /** * Creates an exception with a message * * @param message * Message for the exception */ public TotalADSGeneralException(String message) { super(message); } /** * Creates an exception with an object of type Throwable * * @param cause * An object of type Throwable */ public TotalADSGeneralException(Throwable cause) { super(cause); } /** * Creates an exception with a message and a Throwable object * * @param message * Message for the exception * @param cause * An object of type Throwable */ public TotalADSGeneralException(String message, Throwable cause) { super(message, cause); } }