Examples of IResourceDeltaVisitor


Examples of org.eclipse.core.resources.IResourceDeltaVisitor

  private void incrementalBuild(IResourceDelta delta,
      IProgressMonitor monitor) {
    final IProgressMonitor mon = monitor;
    System.out.println("incremental build on " + delta);
    try {
      delta.accept(new IResourceDeltaVisitor() {
        public boolean visit(IResourceDelta delta) {
           if (mon.isCanceled())
             return false;
         
          if (delta.getKind() == IResourceDelta.REMOVED){
View Full Code Here

Examples of org.eclipse.core.resources.IResourceDeltaVisitor

        if (delta == null) {

          return;
        }
        try {
          delta.accept(new IResourceDeltaVisitor() {

            public boolean visit(IResourceDelta delta)
                throws CoreException {
              if (delta.getResource() instanceof IProject) {
                IResource resource = delta.getResource();
View Full Code Here

Examples of org.eclipse.core.resources.IResourceDeltaVisitor

      if (event.getType() != IResourceChangeEvent.POST_CHANGE)
        return;
      if (delta.getKind() == IResourceDelta.CHANGED && (delta.getFlags() == IResourceDelta.ENCODING || delta.getFlags() == IResourceDelta.MARKERS))
        return;

      IResourceDeltaVisitor visitor = new IResourceDeltaVisitor() {
        public boolean visit(IResourceDelta delta) {
          IResource resource = delta.getResource();
          if (resource.getType() == IResource.FILE) {
            if (delta.getKind() == IResourceDelta.CHANGED && (delta.getFlags() == IResourceDelta.ENCODING || delta.getFlags() == IResourceDelta.MARKERS))
              return false;
View Full Code Here

Examples of org.eclipse.core.resources.IResourceDeltaVisitor

    }
    final IPath outputLocation = create.getOutputLocation();
    IResourceDelta delta = getDelta(project);
    final HashSet<IFile> toInstrument = new HashSet<IFile>();
    if (delta != null) {
      delta.accept(new IResourceDeltaVisitor() {

        public boolean visit(IResourceDelta delta) throws CoreException {
          IResource res = delta.getResource();
          if (res instanceof IFile) {
            if (delta.getKind() != IResourceDelta.REMOVED) {
View Full Code Here

Examples of org.eclipse.core.resources.IResourceDeltaVisitor

  }

  @Override
  public void resourceChanged(IResourceChangeEvent event) {
    try {
      IResourceDeltaVisitor visitor = new ForgetResources();
      event.getDelta().accept(visitor);
    } catch (CoreException e) {
      // TODO Auto-generated catch block
      e.printStackTrace();
    }
View Full Code Here

Examples of org.eclipse.core.resources.IResourceDeltaVisitor

    }

    public void resourceChanged(IResourceChangeEvent event) {
      IResourceDelta delta = event.getDelta();
      try {
        IResourceDeltaVisitor visitor = new IResourceDeltaVisitor() {
          public boolean visit(IResourceDelta delta) throws CoreException {
            if (delta.getFlags() != IResourceDelta.MARKERS
                    && delta.getResource().getType() == IResource.FILE) {
              IResource resource = delta.getResource();
              if (resource.equals(fileInput.getFile())) {
View Full Code Here

Examples of org.eclipse.core.resources.IResourceDeltaVisitor

  private void performIncrementalBuild() throws CoreException {
    final ProjectModel projectModel = model.getModel(getProject());
   
    IResourceDelta delta = getDelta(getProject());
    delta.accept(new IResourceDeltaVisitor() {

      public boolean visit(IResourceDelta delta) throws CoreException {
        if (delta.getResource() instanceof IFolder) {
          return true;
        }
View Full Code Here

Examples of org.eclipse.core.resources.IResourceDeltaVisitor

   * full).
   */
  private void findRemoteServiceFiles() throws CoreException {
    m_serviceFiles = Lists.newArrayList();
    // visit delta
    IResourceDeltaVisitor visitor = new IResourceDeltaVisitor() {
      public boolean visit(IResourceDelta delta) throws CoreException {
        IResource resource = delta.getResource();
        switch (resource.getType()) {
          case IResource.PROJECT :
            IProject project = (IProject) resource;
View Full Code Here

Examples of org.eclipse.core.resources.IResourceDeltaVisitor

      return;
    }
    //
    // prepare projects with changed *.gwt.xml files
    final Set<IProject> projectsToBuild = Sets.newHashSet();
    IResourceDeltaVisitor visitor = new IResourceDeltaVisitor() {
      public boolean visit(IResourceDelta delta) throws CoreException {
        IResource resource = delta.getResource();
        switch (resource.getType()) {
          case IResource.PROJECT :
            // process only GWT projects
View Full Code Here

Examples of org.eclipse.core.resources.IResourceDeltaVisitor

    public void resourceChanged(final IResourceChangeEvent event) {
        try {
            if (event.getType() == IResourceChangeEvent.POST_CHANGE) {
                IResourceDelta delta = event.getDelta();
                if (delta != null) {
                    delta.accept(new IResourceDeltaVisitor() {
                        public boolean visit(IResourceDelta delta) throws CoreException {
                            IResource resource = delta.getResource();
                            removeElementsFromResource(resource);
                            boolean result = true;
                            if (delta.getKind() != IResourceDelta.REMOVED) {
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.