sysmodelmgr/com.symbian.smt.gui/src/com/symbian/smt/gui/SystemDefinitionValidationFatalException.java
author terytkon
Thu, 11 Mar 2010 19:08:43 +0200
changeset 0 522a326673b6
permissions -rw-r--r--
Moved swconfigapps content under oss repository.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
0
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
     1
// Copyright (c) 2008-2009 Nokia Corporation and/or its subsidiary(-ies).
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
     2
// All rights reserved.
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
     3
// This component and the accompanying materials are made available
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
     4
// under the terms of "Eclipse Public License v1.0"
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
     5
// which accompanies this distribution, and is available
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
     6
// at the URL "http://www.eclipse.org/legal/epl-v10.html".
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
     7
//
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
     8
// Initial Contributors:
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
     9
// Nokia Corporation - initial contribution.
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    10
//
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    11
// Contributors:
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    12
//
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    13
// Description:
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    14
//
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    15
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    16
package com.symbian.smt.gui;
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    17
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    18
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    19
@SuppressWarnings("serial")
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    20
public class SystemDefinitionValidationFatalException extends SystemDefinitionValidationException{
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    21
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    22
	/**
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    23
	 * Constructs a new exception that indicates that System Definition validation has failed and a build should not be attempted.
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    24
	 * @param message - the detail message. The detail message is saved for later retrieval by the Throwable.getMessage() method.
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    25
	 */
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    26
	public SystemDefinitionValidationFatalException(String message) {
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    27
		super(message);
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    28
	}
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    29
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    30
	/**
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    31
	 * Constructs a new exception that indicates that System Definition validation has failed and a build should not be attempted. 
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    32
	 * @param cause - the cause (which is saved for later retrieval by the Throwable.getCause() method). (A null value is permitted, and indicates that the cause is nonexistent or unknown.)
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    33
	 */
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    34
	public SystemDefinitionValidationFatalException(Throwable cause) {
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    35
		super(cause);
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    36
	}
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    37
	/**
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    38
	 * Constructs a new exception that indicates that System Definition validation has failed and a build should not be attempted.
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    39
	 * @param message - the detail message. The detail message is saved for later retrieval by the Throwable.getMessage() method.
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    40
	 * @param cause - the cause (which is saved for later retrieval by the Throwable.getCause() method). (A null value is permitted, and indicates that the cause is nonexistent or unknown.)
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    41
	 */
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    42
	public SystemDefinitionValidationFatalException(String message, Throwable cause) {
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    43
		super(message, cause);
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    44
	}
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    45
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    46
}