Package org.eclipse.core.resources

Examples of org.eclipse.core.resources.IResourceDelta


    srcFolders = FileSearcher.getSourceFolders(getProject());
    excludes = store.getString("excludes").split(",");
    if (kind == FULL_BUILD) {
      fullBuild(monitor);
    } else {
      final IResourceDelta delta = getDelta(getProject());
      if (delta == null) {
        fullBuild(monitor);
      } else {
        incrementalBuild(delta, monitor);
      }
View Full Code Here


        if (!sarosSession.hasWriteAccess()) {
            return;
        }

        IResourceDelta delta = event.getDelta();
        log.trace(".resourceChanged() - Delta will be processed");
        if (delta == null) {
            log.error("Unexpected empty delta in " + "SharedResourcesManager: "
                + event);
            return;
        }

        if (log.isTraceEnabled())
            log.trace("handlePostChange\n" + deltaToString(delta));

        assert delta.getResource() instanceof IWorkspaceRoot;

        // Iterate over all projects.
        boolean postpone = false;
        final boolean useVersionControl = sarosSession.useVersionControl();
        IResourceDelta[] projectDeltas = delta.getAffectedChildren();
        for (IResourceDelta projectDelta : projectDeltas) {
            assert projectDelta.getResource() instanceof IProject;
            IProject project = (IProject) projectDelta.getResource();
            if (!sarosSession.isShared(project))
                continue;
View Full Code Here

     * in the first place??
     */
    protected void logPauseWarning(IResourceChangeEvent event) {
        if (event.getType() == IResourceChangeEvent.POST_CHANGE) {

            IResourceDelta delta = event.getDelta();
            if (delta == null) {
                log.error("Resource changed while paused"
                    + " but unexpected empty delta in "
                    + "SharedResourcesManager: " + event);
                return;
View Full Code Here

    monitor = Util.getNonNullMonitor(monitor);

    try {

      IResourceDelta delta = getDelta(getProject());
      List remoteServices = gwtProject.getRemoteServices(delta);
      monitor.beginTask("Updating Async files...", remoteServices.size());

      for (Iterator i = remoteServices.iterator(); i.hasNext();) {
View Full Code Here

    monitor = Util.getNonNullMonitor(monitor);

    try {

      IResourceDelta delta = getDelta(getProject());
      List remoteServices = gwtProject.getRemoteServices(delta);
      monitor.beginTask("Updating Async files...", remoteServices.size());

      for (Iterator i = remoteServices.iterator(); i.hasNext();) {
View Full Code Here

                // TODO Auto-generated catch block
                e.printStackTrace();
            }
        }
           
        IResourceDelta delta = event.getDelta();
       
        if (delta == null)
        {
            return;
        }
       
        try
        {
            delta.accept(deltaVisitor);
        }
        catch (CoreException e)
        {
            //open error dialog with syncExec or print to plugin log file
            e.printStackTrace();
View Full Code Here

  protected IProject[] build(int kind, Map args, IProgressMonitor monitor)
      throws CoreException {
    if (kind == FULL_BUILD) {
      fullBuild(monitor);
    } else {
      IResourceDelta delta = getDelta(getProject());
      if (delta == null) {
        fullBuild(monitor);
      } else {
        incrementalBuild(delta, monitor);
      }
View Full Code Here

  }

  @Override
  public void resourceChanged(IResourceChangeEvent event) {

    IResourceDelta delta = event.getDelta();
    try {
      delta.accept(this);
    } catch (CoreException e) {
      ToolPlugin.log(IStatus.ERROR,"Error interface resource change.", e);
    }
  }
View Full Code Here

   *
   * @see org.eclipse.core.resources.IResourceChangeListener#resourceChanged(org.eclipse.core.resources.IResourceChangeEvent)
   */
  public void resourceChanged(IResourceChangeEvent event) {

    IResourceDelta delta = event.getDelta();
    try {
      delta.accept(this);
    } catch (CoreException e) {
      ToolPlugin.log(IStatus.ERROR,"Error Class resource change.", e);
    }
  }
View Full Code Here

    monitor = Util.getNonNullMonitor(monitor);

    try {

      IResourceDelta delta = getDelta(getProject());
      List remoteServices = gwtProject.getRemoteServices(delta);
      monitor.beginTask("Updating Async files...", remoteServices.size());

      for (Iterator i = remoteServices.iterator(); i.hasNext();) {
View Full Code Here

TOP

Related Classes of org.eclipse.core.resources.IResourceDelta

Copyright © 2018 www.massapicom. 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.