org.symbian.tools.mtw.core/src/org/symbian/tools/tmw/core/internal/projects/ProjectsSupportManager.java
changeset 468 a05c6e5cc7d9
parent 461 7a8f9fa8d278
equal deleted inserted replaced
467:5a2901872fcf 468:a05c6e5cc7d9
    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.core.runtime.IConfigurationElement;
    26 import org.eclipse.core.runtime.IConfigurationElement;
    27 import org.eclipse.core.runtime.Platform;
    27 import org.eclipse.core.runtime.Platform;
    28 import org.symbian.tools.tmw.core.TMWCore;
    28 import org.symbian.tools.tmw.core.TMWCore;
    29 import org.symbian.tools.tmw.core.projects.IMTWProject;
    29 import org.symbian.tools.tmw.core.projects.ITMWProject;
    30 
    30 
    31 public class ProjectsSupportManager {
    31 public class ProjectsSupportManager {
    32     private Collection<ProjectProvider> providers = null;
    32     private Collection<ProjectProvider> providers = null;
    33 
    33 
    34     public IMTWProject create(IProject project) {
    34     public ITMWProject create(IProject project) {
    35         if (providers == null) {
    35         if (providers == null) {
    36             readProviders();
    36             readProviders();
    37         }
    37         }
    38         for (ProjectProvider provider : providers) {
    38         for (ProjectProvider provider : providers) {
    39             if (provider.isSupportedProject(project)) {
    39             if (provider.isSupportedProject(project)) {