Package org.eclipse.core.resources

Examples of org.eclipse.core.resources.WorkspaceJob.schedule()


          ((Server)server).setModuleState(temp, state);
        }
        return Status.OK_STATUS;
      };
    };
    moduleStateJob.schedule()
  }
}
View Full Code Here


        };
        if (rule != null) {
            job.setRule(rule);
        }
        job.setUser(true);
        job.schedule();
    }
}
View Full Code Here

  private void addClojureNature(final IProject[] projects) {
    if (projects.length != 0) {
      WorkspaceJob job = new ClojureNatureAdderWorkspaceJob(projects);
      job.setUser(false);
      job.setRule(ResourcesPlugin.getWorkspace().getRoot());
      job.schedule();
    }
  }

  public void performFullScan() {
    if (!CCWPlugin.getDefault().getPreferenceStore().getBoolean(PreferenceConstants.CCW_GENERAL_AUTOMATIC_NATURE_ADDITION))
View Full Code Here

    }

    WorkspaceJob job = new LeiningenNatureAdderWorkspaceJob(project);
    job.setRule(ResourcesPlugin.getWorkspace().getRoot());
    job.setUser(false);
    job.schedule();
  }

  private boolean checkLeiningenProjectConsistency(IProject project) {
    return project.getFile(".classpath").exists();
  }
View Full Code Here

      }
    };
    wj.setPriority(Job.INTERACTIVE);
    wj.setUser(true);
    wj.setRule(ResourcesPlugin.getWorkspace().getRoot());
    wj.schedule();
    return true;
  }
}

  private class WorkbenchListener implements IPartListener2, IPageListener,
View Full Code Here

             
              public boolean belongsTo(Object family) {
                return ResourcesPlugin.FAMILY_MANUAL_REFRESH == family;
              }
            };
            touchJob.schedule();
          }
          else {
            // touch the projects to force them to be recompiled while taking the workspace lock
            //   so that there is no concurrency with the Java builder
            // see https://bugs.eclipse.org/bugs/show_bug.cgi?id=96575
View Full Code Here

                    .getResult()).open();
              }
            });
        }
      });
      job.schedule();
    }
    return null;
  }

  @Override
View Full Code Here

        participant.run(activePart);
      }
    });

    syncJob.setUser(true);
    syncJob.schedule();
  }

  private GitModelSynchronize() {
    // non instantiable class
  }
View Full Code Here

          return true;
        return super.belongsTo(family);
      }
    };
    job.setUser(true);
    job.schedule();
    job.addJobChangeListener(new JobChangeAdapter() {
      @Override
      public void done(IJobChangeEvent event) {
        if (event.getResult().isOK())
          FetchResultDialog.show(repository, op.getOperationResult(),
View Full Code Here

            return true;
          return super.belongsTo(family);
        }
      };
      job.setUser(true);
      job.schedule();
      return true;
    } else {
      try {
      getWizard().getContainer().run(true, true,
          new IRunnableWithProgress() {
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.