diff options
author | Alain Magloire | 2003-03-27 17:33:12 +0000 |
---|---|---|
committer | Alain Magloire | 2003-03-27 17:33:12 +0000 |
commit | 216ade4221f4a6c751f33aac5a1e5389020e5827 (patch) | |
tree | 013527649dcedb81c89e0f5ffe79e9a3032a2386 /core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/CElement.java | |
parent | 70725d89a483fca2cd70e958b52285effabe0bf0 (diff) | |
download | org.eclipse.cdt-216ade4221f4a6c751f33aac5a1e5389020e5827.tar.gz org.eclipse.cdt-216ade4221f4a6c751f33aac5a1e5389020e5827.tar.xz org.eclipse.cdt-216ade4221f4a6c751f33aac5a1e5389020e5827.zip |
The method ICElement.getResource() do not throw an Exception.
Diffstat (limited to 'core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/CElement.java')
-rw-r--r-- | core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/CElement.java | 13 |
1 files changed, 4 insertions, 9 deletions
diff --git a/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/CElement.java b/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/CElement.java index 43f4fbefd23..842b989cf72 100644 --- a/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/CElement.java +++ b/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/CElement.java @@ -6,10 +6,10 @@ package org.eclipse.cdt.internal.core.model; import org.eclipse.cdt.core.model.CModelException; import org.eclipse.cdt.core.model.ICElement; +import org.eclipse.cdt.core.model.ICModel; import org.eclipse.cdt.core.model.ICModelStatusConstants; -import org.eclipse.cdt.core.model.IOpenable; import org.eclipse.cdt.core.model.ICProject; -import org.eclipse.cdt.core.model.ICModel; +import org.eclipse.cdt.core.model.IOpenable; import org.eclipse.cdt.core.model.IParent; import org.eclipse.core.resources.IResource; import org.eclipse.core.runtime.IPath; @@ -79,12 +79,7 @@ public abstract class CElement extends PlatformObject implements ICElement { } public boolean exists() { - try { - return getResource() != null; - } catch (CModelException e) { - e.printStackTrace(); - } - return false; + return getResource() != null; } public boolean isReadOnly () { @@ -163,7 +158,7 @@ public abstract class CElement extends PlatformObject implements ICElement { public abstract IResource getUnderlyingResource() throws CModelException; - public abstract IResource getResource() throws CModelException; + public abstract IResource getResource() ; protected abstract CElementInfo createElementInfo(); |