plugins/org.symbian.tools.tmw.core/src/org/symbian/tools/tmw/core/internal/projects/MTWFacetedProjectProvider.java
equal
deleted
inserted
replaced
22 import java.util.WeakHashMap; |
22 import java.util.WeakHashMap; |
23 |
23 |
24 import org.eclipse.core.resources.IProject; |
24 import org.eclipse.core.resources.IProject; |
25 import org.eclipse.core.runtime.CoreException; |
25 import org.eclipse.core.runtime.CoreException; |
26 import org.eclipse.wst.common.project.facet.core.FacetedProjectFramework; |
26 import org.eclipse.wst.common.project.facet.core.FacetedProjectFramework; |
27 import org.symbian.tools.tmw.core.ITMWConstants; |
|
28 import org.symbian.tools.tmw.core.TMWCore; |
27 import org.symbian.tools.tmw.core.TMWCore; |
29 import org.symbian.tools.tmw.core.projects.ITMWProject; |
28 import org.symbian.tools.tmw.core.projects.ITMWProject; |
30 import org.symbian.tools.tmw.core.projects.ITMWProjectProvider; |
29 import org.symbian.tools.tmw.core.projects.ITMWProjectProvider; |
31 |
30 |
32 public class MTWFacetedProjectProvider implements ITMWProjectProvider { |
31 public class MTWFacetedProjectProvider implements ITMWProjectProvider { |
39 return projects.get(project); |
38 return projects.get(project); |
40 } |
39 } |
41 |
40 |
42 public boolean isSupportedProject(IProject project) { |
41 public boolean isSupportedProject(IProject project) { |
43 try { |
42 try { |
44 return FacetedProjectFramework.hasProjectFacet(project, ITMWConstants.CORE_FACET); |
43 return FacetedProjectFramework.hasProjectFacet(project, TMWCore.CORE_FACET); |
45 } catch (CoreException e) { |
44 } catch (CoreException e) { |
46 TMWCore.log(null, e); |
45 TMWCore.log(null, e); |
47 return false; |
46 return false; |
48 } |
47 } |
49 } |
48 } |