Package org.eclipse.core.resources

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


                    if (!sourceFolder.getLocation().toString().contains("test/munit"))
                    {
                        try
                        {
                            IFolder folder = root.getFolder(entry.getOutputLocation());
                            for (IResource resource : folder.members())
                            {
                                try
                                {
                                    resource.copy(munitOutputFolder, IFolder.SHALLOW, monitor);
                                }
View Full Code Here


    ArrayList<TestCasData> viewerInput = new ArrayList<TestCasData>();

    IFolder testFolder = project.getFolder(testFolderPackagePath);
    IResource[] resourceArray;
    try {
      resourceArray = testFolder.members();

      for (IResource resource : resourceArray) {

        if (resource != null && resource instanceof IFile
                && resource.getLocation().getFileExtension().equals("xmi")) {
View Full Code Here

            IContainer cnfDir = buildFile.getParent();
            IFolder extDir = cnfDir.getFolder(new Path("ext"));
            if (extDir == null || !extDir.exists())
                return EMPTY;

            IResource[] extFiles = extDir.members();
            List<IContributionItem> result = new ArrayList<IContributionItem>(extFiles.length);

            for (final IResource extFile : extFiles) {
                if (extFile.getType() == IResource.FILE && "bnd".equalsIgnoreCase(extFile.getFileExtension())) {
                    Action action = new Action() {
View Full Code Here

        }
      } else if (nonJavaResource instanceof IFolder) {
        IFolder folder = (IFolder) nonJavaResource;
        IResource[] members = null;
        try {
          members = folder.members();
        } catch (CoreException e) {
          // ignore
        }
        if (members != null) {
          addNonJavaResources(members, container, rootPathSegmentCounts, collector);
View Full Code Here

    ArrayList<TestCasData> viewerInput = new ArrayList<TestCasData>();

    IFolder testFolder = project.getFolder(testFolderPackagePath);
    IResource[] resourceArray;
    try {
      resourceArray = testFolder.members();

      for (IResource resource : resourceArray) {

        if (resource != null && resource instanceof IFile
                && resource.getLocation().getFileExtension().equals("xmi")) {
View Full Code Here

        paths.add(file.getLocation());
      }
    } else if (resource instanceof IFolder) {
      IFolder folder = (IFolder) resource;
      try {
        IResource[] members = folder.members();
        for (IResource each : members) {
          paths.addAll(getPaths(each));
        }
      } catch (CoreException e) {
      }
View Full Code Here

        paths.add(path);
      }
    } else if (resource instanceof IFolder) {
      IFolder folder = (IFolder) resource;
      try {
        IResource[] members = folder.members();
        for (IResource each : members) {
          paths.addAll(getPaths(each));
        }
      } catch (CoreException e) {
      }
View Full Code Here

                if (formNode.hasFormValidation()) {
                    usedFormFiles.add(formNode.getValidationFileName());
                }
            }
            IFolder folder = (IFolder) definitionFile.getParent();
            IResource[] children = folder.members(true);
            for (IResource resource : children) {
                boolean interested = IOUtils.looksLikeFormFile(resource.getName());
                if (interested && !usedFormFiles.contains(resource.getName())) {
                    resource.delete(true, null);
                }
View Full Code Here

            performInfopathFormsSynchronization(definition, definitionFile);

            List<IFile> resourcesToExport = new ArrayList<IFile>();
            IFolder processFolder = (IFolder) definitionFile.getParent();
            processFolder.refreshLocal(1, null);
            IResource[] members = processFolder.members();
            for (IResource resource : members) {
                if (resource instanceof IFile) {
                    resourcesToExport.add((IFile) resource);
                }
            }
View Full Code Here

  public Object[] getChildren(Object o) {
    IFolder folder = (IFolder) o;

    try {
      return folder.members();
    } catch (CoreException e) {
      // TODO: log it
      e.printStackTrace();
      return null;
    }
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.