Copyright (c) 2005, 2015 IBM Corporation and others.
This program and the accompanying materials
are made available under the terms of the Eclipse Public License 2.0
which accompanies this distribution, and is available at
https://www.eclipse.org/legal/epl-2.0/
SPDX-License-Identifier: EPL-2.0
Contributors:
IBM Corporation - initial API and implementation
/*******************************************************************************
* Copyright (c) 2005, 2015 IBM Corporation and others.
*
* This program and the accompanying materials
* are made available under the terms of the Eclipse Public License 2.0
* which accompanies this distribution, and is available at
* https://www.eclipse.org/legal/epl-2.0/
*
* SPDX-License-Identifier: EPL-2.0
*
* Contributors:
* IBM Corporation - initial API and implementation
******************************************************************************/
package org.eclipse.core.commands;
import org.eclipse.core.commands.common.CommandException;
Signals that a problem has occurred while trying to create an instance of
IParameterValues
. In applications based on the registry
provided by core, this usually indicates a problem creating an
IExecutableExtension
. For other applications, this exception
could be used to signify any general problem during initialization.
Since: 3.1
/**
* <p>
* Signals that a problem has occurred while trying to create an instance of
* <code>IParameterValues</code>. In applications based on the registry
* provided by core, this usually indicates a problem creating an
* <code>IExecutableExtension</code>. For other applications, this exception
* could be used to signify any general problem during initialization.
* </p>
*
* @since 3.1
*
*/
public final class ParameterValuesException extends CommandException {
Generated serial version UID for this class.
/**
* Generated serial version UID for this class.
*/
private static final long serialVersionUID = 3618976793520845623L;
Creates a new instance of this class with the specified detail message
and cause.
Params: - message –
the detail message; may be
null
. - cause –
the cause; may be
null
.
/**
* Creates a new instance of this class with the specified detail message
* and cause.
*
* @param message
* the detail message; may be <code>null</code>.
* @param cause
* the cause; may be <code>null</code>.
*/
public ParameterValuesException(final String message, final Throwable cause) {
super(message, cause);
}
}