Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAlain Magloire2003-03-27 17:33:12 +0000
committerAlain Magloire2003-03-27 17:33:12 +0000
commit216ade4221f4a6c751f33aac5a1e5389020e5827 (patch)
tree013527649dcedb81c89e0f5ffe79e9a3032a2386 /core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/CElement.java
parent70725d89a483fca2cd70e958b52285effabe0bf0 (diff)
downloadorg.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.java13
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();

Back to the top