blob: c9b43390edae5f2ede2af47c920693848c05d485 [file] [log] [blame]
//------------------------------------------------------------------------------
// Copyright (c) 2005, 2006 IBM Corporation and others.
// All rights reserved. This program and the accompanying materials
// are made available under the terms of the Eclipse Public License v1.0
// which accompanies this distribution, and is available at
// http://www.eclipse.org/legal/epl-v10.html
//
// Contributors:
// IBM Corporation - initial implementation
//------------------------------------------------------------------------------
package org.eclipse.epf.publishing.services.index;
/**
*
* This exception is used by all classes that are involved with the keywordindex
*
*/
class KeyWordIndexException extends Exception
{
private String name;
private String reason;
//-------------------------------------------------------------------------------
// Class Constructor.
KeyWordIndexException(String exceptionName, String exceptionReason)
{
super( exceptionReason );
name = exceptionName;
reason = exceptionReason;
}
//-------------------------------------------------------------------------------
// Return the name of the exception.
String getExceptionName()
{
return name;
}
//-------------------------------------------------------------------------------
// Return the reason for the exception.
String getExceptionReason()
{
return reason;
}
public String toString() {
return name + ":" + reason; //$NON-NLS-1$
}
}