sysmodelmgr/com.symbian.smt.gui/src/com/symbian/smt/gui/SystemDefinitionValidationException.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 SystemDefinitionValidationException extends Exception {
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 but a build may still 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 SystemDefinitionValidationException(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 but a build may still 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 SystemDefinitionValidationException(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
	/**
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    39
	 * Constructs a new exception that indicates that System Definition validation has failed but a build may still be attempted.
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    40
	 * @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
    41
	 * @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
    42
	 */
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    43
	public SystemDefinitionValidationException(String message, Throwable cause) {
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    44
		super(message, cause);
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    45
	}
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    46
522a326673b6 Moved swconfigapps content under oss repository.
terytkon
parents:
diff changeset
    47
}