Package org.eclipse.core.resources

Examples of org.eclipse.core.resources.IProject.members()


    IProject project = (IProject) o;
   
    IResource resources[];
   
    try {
      resources = project.members();
    } catch (CoreException e) {
      // TODO: log it
     
      // no children available
      return new Object[0];
View Full Code Here


      folder.delete(true, monitor);
      IPath key = (IPath) entry.getKey();
      this.folders.remove(key);
    }
    IProject project = getExternalFoldersProject();
    if (project.isAccessible() && project.members().length == 1/*remaining member is .project*/)
      project.delete(true, monitor);
  }

  private ArrayList getFoldersToCleanUp(IProgressMonitor monitor) throws CoreException {
    DeltaProcessingState state = JavaModelManager.getDeltaState();
View Full Code Here

          } else {
            // if project doesn't exist, do not open and recreate it as it means that there are no external folders
            return this.folders = Collections.synchronizedMap(tempFolders);
          }
        }
        IResource[] members = project.members();
        for (int i = 0, length = members.length; i < length; i++) {
          IResource member = members[i];
          if (member.getType() == IResource.FOLDER && member.isLinked() && member.getName().startsWith(LINKED_FOLDER_NAME)) {
            IPath externalFolderPath = member.getLocation();
            tempFolders.put(externalFolderPath, member);
View Full Code Here

    IProject project = (IProject) o;

    IResource resources[];

    try {
      resources = project.members();
    } catch (CoreException e) {
      // TODO: log it

      // no children available
      return new Object[0];
View Full Code Here

 
  public static List<ClusterCoordinates> getServerList(){
    List<ClusterCoordinates> elements = new ArrayList<ClusterCoordinates>();
    try {
      IProject dbProject = getDBProject();
      IResource[] members = dbProject.members();
     
      for (IResource resource : members){
        if (!(resource instanceof IFolder))
          continue; //skip it if its not a folder
        IFolder folder = (IFolder)resource;
View Full Code Here

                IFileFolderConstants.FOLDER_WEBINF)
                || container.getName().equals(
                    IFileFolderConstants.FOLDER_METAINF)) {
              return false;
            }
            IResource[] members = container.members();
            for (int i = 0; i < members.length; i++) {
              {
                if (select(viewer, members[i].getParent(),
                    members[i])) {
                  return true;
View Full Code Here

                    List<PyDevBuilderVisitor> visitors = getVisitors();
                    notifyVisitingWillStart(visitors, monitor, true, nature);

                    monitor.beginTask("Building...", (visitors.size() * 100) + 30);

                    IResource[] members = project.members();

                    if (members != null) {
                        // get all the python files to get information.
                        for (int i = 0; i < members.length; i++) {
                            try {
View Full Code Here

      folder.delete(true, monitor);
      IPath key = (IPath) entry.getKey();
      this.folders.remove(key);
    }
    IProject project = getExternalFoldersProject();
    if (project.isAccessible() && project.members().length == 1/*remaining member is .project*/)
      project.delete(true, monitor);
  }

  private ArrayList getFoldersToCleanUp(IProgressMonitor monitor) throws CoreException {
    DeltaProcessingState state = JavaModelManager.getDeltaState();
View Full Code Here

          } else {
            // if project doesn't exist, do not open and recreate it as it means that there are no external folders
            return this.folders = Collections.synchronizedMap(tempFolders);
          }
        }
        IResource[] members = project.members();
        for (int i = 0, length = members.length; i < length; i++) {
          IResource member = members[i];
          if (member.getType() == IResource.FOLDER && member.isLinked() && member.getName().startsWith(LINKED_FOLDER_NAME)) {
            IPath externalFolderPath = member.getLocation();
            tempFolders.put(externalFolderPath, member);
View Full Code Here

      folder.delete(true, monitor);
      IPath key = (IPath) entry.getKey();
      this.folders.remove(key);
    }
    IProject project = getExternalFoldersProject();
    if (project.isAccessible() && project.members().length == 1/*remaining member is .project*/)
      project.delete(true, monitor);
  }

  private ArrayList getFoldersToCleanUp(IProgressMonitor monitor) throws CoreException {
    DeltaProcessingState state = JavaModelManager.getDeltaState();
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. 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.