Package org.eclipse.core.resources

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


              IFile wooFile = workspace.getRoot().getFileForLocation(wooPath);
              WooModel.updateEncoding(wooFile, charset);

              // Change the eclipse encoding type of the Component template

              for (IResource element : folder.members()) {
                if (element.getType() == IResource.FILE) {
                  IFile file = (IFile) element;
                  if (file.getFileExtension().matches("(xml|html|xhtml|wod)") && !file.getCharset().equals(charset)) {
                    System.out.println("WooeditorPlugin.run: setting encoding of " + file + " to " + charset);
                    file.setCharset(charset, null);
View Full Code Here


        if (object instanceof IFolder) {
          IFolder folder = (IFolder) object;

          // Components
          if (folder.getName().equals(COMPONENTS_FOLDER)) {
            IResource[] res = folder.members();
            for (int j = 0; j < res.length; j++) {

              // .wo
              if (res[j] instanceof IFolder) {
                IFolder wo = (IFolder) res[j];
View Full Code Here

    }
  }

  public void deleteAllMetaFiles() throws CoreException {
    IFolder resource = project.getFolder(rootPath);
    for (IResource member : resource.members()) {
      delete(member);
    }
  }

  private void delete(IResource resource) throws CoreException {
View Full Code Here

  }

  private void delete(IResource resource) throws CoreException {
    if (resource.getType() == IResource.FOLDER) {
      IFolder folder = (IFolder) resource;
      for (IResource child : folder.members()) {
        delete(child);
      }
    }
    resource.delete(true, monitor);
  }
View Full Code Here

        }
        for (int i = 0; i < members.length; i++) {
            if (members[i] instanceof IFolder) {
                IFolder folder = (IFolder) members[i];
                if (!folder.isDerived())
                    detect(folder.members());
            } else if (members[i] instanceof IFile) {
                IFile file = (IFile) members[i];
                if (file.getFileExtension() != null && file.getFileExtension().equalsIgnoreCase("drl"))
                    if (file.isAccessible() && !file.isReadOnly() && !file.isDerived())
                        resources.add(file);
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

        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

        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

    IFolder testFolder = project.getFolder(testFolderPackagePath);
    IResource[] resourceArray;
    ArrayList<String> viewNames = new ArrayList<String>();

    try {
      resourceArray = testFolder.members();

      for (IResource resource : resourceArray) {

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

            // TODO: This should be factored out and it should be easy to get a List of FeaturesRepository
            final IFolder featuresFolder = karafProject.getFolder("features");
            if (featuresFolder.exists()) {
                final List<FeaturesRepository> featuresRepositories = new ArrayList<FeaturesRepository>();
                final IResource[] resources = featuresFolder.members();
                for (final IResource resource : resources) {
                    if (resource.getFileExtension().equalsIgnoreCase("xml")) {
                        fin = new FileInputStream(resource.getRawLocation().toFile());
                        final XmlFeaturesRepository xmlFeatureRepository = new XmlFeaturesRepository(resource.getName(), fin);
                        featuresRepositories.add(xmlFeatureRepository);
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.