From 0e81b98bfd6a7d1bb11a48ab441e70442d4376c7 Mon Sep 17 00:00:00 2001 From: Alain Magloire Date: Thu, 5 Dec 2002 16:02:22 +0000 Subject: [PATCH] New method getDetailMessage() --- .../eclipse/cdt/debug/core/cdi/CDIException.java | 15 +++++++++++++++ .../eclipse/cdt/debug/core/cdi/ICDIErrorInfo.java | 5 +++++ 2 files changed, 20 insertions(+) diff --git a/debug/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/core/cdi/CDIException.java b/debug/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/core/cdi/CDIException.java index 27fd6cf6804..27a53de8090 100644 --- a/debug/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/core/cdi/CDIException.java +++ b/debug/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/core/cdi/CDIException.java @@ -14,6 +14,8 @@ package org.eclipse.cdt.debug.core.cdi; */ public class CDIException extends Exception { + String details = ""; + public CDIException() { super(); } @@ -21,4 +23,17 @@ public class CDIException extends Exception { public CDIException(String s) { super(s); } + + public CDIException(String s, String d) { + super(s); + details = d; + } + + /** + * Returns a more details message(if any). + */ + public String getDetailMessage() { + return details; + } + } diff --git a/debug/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/core/cdi/ICDIErrorInfo.java b/debug/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/core/cdi/ICDIErrorInfo.java index 145f56f4716..56426680a93 100644 --- a/debug/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/core/cdi/ICDIErrorInfo.java +++ b/debug/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/core/cdi/ICDIErrorInfo.java @@ -18,4 +18,9 @@ public interface ICDIErrorInfo extends ICDISessionObject { * Returns the error message. */ public String getMessage(); + + /** + * Returns a more verbatim error message(if any). + */ + public String getDetailMessage(); }