Package org.eclim.plugin.core.project

Examples of org.eclim.plugin.core.project.ProjectManager


    desc.setNatureIds((String[])modified.toArray(new String[modified.size()]));
    project.setDescription(desc, new NullProgressMonitor());

    for (String nature : newNatures){
      ProjectManager manager = ProjectManagement.getProjectManager(nature);
      if (manager != null) {
        manager.create(project, commandLine);
      }
    }

    if (newNatures.size() == 0){
      return Services.getMessage("project.nature.added.none");
View Full Code Here


    ifile.refreshLocal(IResource.DEPTH_INFINITE, null);

    // invoke any nature specific file refreshing
    String[] natures = ProjectNatureFactory.getProjectNatures(project);
    for (String nature : natures){
      ProjectManager manager = ProjectManagement.getProjectManager(nature);
      if (manager != null){
        manager.refresh(project, ifile);
      }
    }

    return ifile;
  }
View Full Code Here

    desc.setNatureIds((String[])modified.toArray(new String[modified.size()]));
    project.setDescription(desc, new NullProgressMonitor());

    for (String nature : removed){
      ProjectManager manager = ProjectManagement.getProjectManager(nature);
      if (manager != null) {
        manager.delete(project, commandLine);
      }
    }

    if (removed.size() == 0){
      return Services.getMessage("project.nature.removed.none");
View Full Code Here

  {
    boolean includeInterpreterEnvironment = false;
    DLTKSearchScopeFactory factory = DLTKSearchScopeFactory.getInstance();

    IDLTKLanguageToolkit toolkit = null;
    ProjectManager manager = ProjectManagement.getProjectManager(getNature());
    if(manager instanceof DltkProjectManager){
      DltkProjectManager dltkManager = (DltkProjectManager)manager;
      toolkit = dltkManager.getLanguageToolkit(dltkManager.getNatureId());
    }
    if (toolkit == null && project != null){
View Full Code Here

TOP

Related Classes of org.eclim.plugin.core.project.ProjectManager

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.