From 8e7d223aa9003d287759d2f1a28a4b6c0de0dce0 Mon Sep 17 00:00:00 2001 From: Alain Magloire Date: Mon, 18 Nov 2002 15:43:08 +0000 Subject: [PATCH] Add getResource(). --- .../model/org/eclipse/cdt/core/model/ICElement.java | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/core/org.eclipse.cdt.core/model/org/eclipse/cdt/core/model/ICElement.java b/core/org.eclipse.cdt.core/model/org/eclipse/cdt/core/model/ICElement.java index 96cc734c01f..3e56741fab4 100644 --- a/core/org.eclipse.cdt.core/model/org/eclipse/cdt/core/model/ICElement.java +++ b/core/org.eclipse.cdt.core/model/org/eclipse/cdt/core/model/ICElement.java @@ -249,6 +249,16 @@ public interface ICElement extends IAdaptable { */ IResource getUnderlyingResource() throws CModelException; + /** + * Returns the Corresponding resource for + * this element, or null if this element does not have + * a corresponding resource. + * + * @return the corresponding resource, or null if none + * @exception CModelException if this element does not exist or if an + * exception occurs while accessing its resource + */ + IResource getResource() throws CModelException; /** * Returns whether this C element is read-only. An element is read-only * if its structure cannot be modified by the C model.