Examples of IResourceChangeListener


Examples of org.eclipse.core.resources.IResourceChangeListener

          projects2.add(p);
        }
      } catch (Throwable e) {
      }
    }
    resourceListener = new IResourceChangeListener() {

      public void resourceChanged(IResourceChangeEvent event) {
        if (event.getResource() instanceof IProject) {
          IResource resource = event.getResource();
          if (event.getType() == IResourceChangeEvent.PRE_DELETE) {
View Full Code Here

Examples of org.eclipse.core.resources.IResourceChangeListener

            //if there is a saved state start up using that, else start up cold
            if(savedState != null) {
              try {
                Thread.currentThread().setPriority(Thread.MIN_PRIORITY);
              } finally {
                savedState.processResourceChangeEvents(new IResourceChangeListener() {
                  /**
                   * @see org.eclipse.core.resources.IResourceChangeListener#resourceChanged(org.eclipse.core.resources.IResourceChangeEvent)
                   */
                  public void resourceChanged(IResourceChangeEvent event) {
                    JSPIndexManager.getDefault().start(event.getDelta(), worspaceMonitor);
View Full Code Here

Examples of org.eclipse.core.resources.IResourceChangeListener

    try {
      ws.setDescription(desc);
    } catch (CoreException e) {
      e.printStackTrace();
    }
    ws.addResourceChangeListener(new IResourceChangeListener() {

      @Override
      public void resourceChanged(IResourceChangeEvent event) {
        //String ev = "";
        int type = event.getType();
View Full Code Here

Examples of org.eclipse.core.resources.IResourceChangeListener

        private final IResourceChangeListener  _buildListener;

        public MyLifecycleManager()
        {
            _stalenessListeners = new HashMap<IResource, ViewInfo>();
            _buildListener = new IResourceChangeListener()
            {
                // on a clean build request, fire staleness for all project-related
                // resources.
                public void resourceChanged(final IResourceChangeEvent event)
                {
View Full Code Here

Examples of org.eclipse.core.resources.IResourceChangeListener

            //if there is a saved state start up using that, else start up cold
            if(savedState != null) {
              try {
                Thread.currentThread().setPriority(Thread.MIN_PRIORITY);
              } finally {
                savedState.processResourceChangeEvents(new IResourceChangeListener() {
                  /**
                   * @see org.eclipse.core.resources.IResourceChangeListener#resourceChanged(org.eclipse.core.resources.IResourceChangeEvent)
                   */
                  public void resourceChanged(IResourceChangeEvent event) {
                    JSPIndexManager.getDefault().start(event.getDelta(), worspaceMonitor);
View Full Code Here

Examples of org.eclipse.core.resources.IResourceChangeListener

  }
  /***
   * ��Դͬ��
   */
  private void resourceSync(){
    ResourcesPlugin.getWorkspace().addResourceChangeListener(new IResourceChangeListener(){
      @Override
      public void resourceChanged(
          IResourceChangeEvent resourcechangeevent) {
        try {
          if ((resourcechangeevent != null) && (resourcechangeevent.getDelta() != null))
View Full Code Here

Examples of org.eclipse.core.resources.IResourceChangeListener

    super.start(bundleContext);

    plugin = this;

    IWorkspace workspace = ResourcesPlugin.getWorkspace();
    IResourceChangeListener listener = new IResourceChangeListener() {
      public void resourceChanged(IResourceChangeEvent event) {
        if (event.getType() == IResourceChangeEvent.PRE_DELETE
            && event.getResource() instanceof IProject) {
          ModelAccess.getInstance().getPackageManager()
              .removeProject((IProject) event.getResource());
View Full Code Here

Examples of org.eclipse.core.resources.IResourceChangeListener

        project = jsonFile.getProject();
        composerProject = new ComposerProject(project);
        buildPathManager = new BuildPathManager(composerProject);
       
        setPartName(project.getName());
        ResourcesPlugin.getWorkspace().addResourceChangeListener(new IResourceChangeListener() {
          @Override
          public void resourceChanged(IResourceChangeEvent event) {
            ComposerFormEditor.this.resourceChanged(event);
          }
        });
View Full Code Here

Examples of org.eclipse.core.resources.IResourceChangeListener

        getDoubleClickAction().run();
      }

    });

    ResourcesPlugin.getWorkspace().addResourceChangeListener(new IResourceChangeListener() {

      public void resourceChanged(IResourceChangeEvent event) {
        synchronized (_viewer) {
          IViewSite viewSite = getViewSite();
          if (viewSite == null)
View Full Code Here

Examples of org.eclipse.core.resources.IResourceChangeListener

        return true;
      }
    });
   
    IWorkspace workspace = ResourcesPlugin.getWorkspace();
    resourceChangeListener = new IResourceChangeListener() {
      public void resourceChanged(IResourceChangeEvent event) {
        if (event.getDelta() == null || model == null) return;
        IResourceDelta woComponentDelta = event.getDelta().findMember(
            ((FileEditorInput)input).getFile().getFullPath()
            .removeLastSegments(1).removeTrailingSeparator());
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.