Package org.eclipse.core.resources

Examples of org.eclipse.core.resources.IResourceChangeListener


    getLaunchManager().addLaunchConfigurationListener(viewLaunchConfigurationListener);
    getLaunchManager().addLaunchConfigurationListener(modelLaunchConfigurationListener);
  }

  private void initializeResourceChangeListener() {
    ResourcesPlugin.getWorkspace().addResourceChangeListener(new IResourceChangeListener() {
      public void resourceChanged(IResourceChangeEvent event) {
        refresh();
      }
    }, IResourceChangeEvent.POST_CHANGE);
View Full Code Here


        return false;
    }
   
    protected final void createFileChangeListener()
    {
        this.fileChangeListener = new IResourceChangeListener()
        {
            public void resourceChanged( final IResourceChangeEvent event )
            {
                handleFileChangedEvent( event );
            }
View Full Code Here

  /**
   *
   */
  public CamelModuleFactory() {
    IWorkspace workspace = ResourcesPlugin.getWorkspace();
    IResourceChangeListener rcl = new IResourceChangeListener() {
      @Override
      public void resourceChanged(IResourceChangeEvent event) {
        if (event.getType() == IResourceChangeEvent.PRE_REFRESH ||
          event.getType() == IResourceChangeEvent.PRE_CLOSE) {
          return;
View Full Code Here

      public void indexDiffChanged(Repository repository,
          IndexDiffData indexDiffData) {
        handleRepositoryChange(repository);
      }
    };
    resourceChangeListener = new IResourceChangeListener() {

      public void resourceChanged(IResourceChangeEvent event) {
        IResourceDelta delta = event.getDelta();
        if (delta == null)
          return;
View Full Code Here

    this.changedResources = new HashSet<IResource>();
    this.ignoreTeamPrivateMember = ignoreTeamPrivateMember;
  }

  public void setUp() {
    resourceChangeListener = new IResourceChangeListener() {
      public void resourceChanged(final IResourceChangeEvent event) {
        try {
          event.getDelta().accept(new IResourceDeltaVisitor() {
            public boolean visit(IResourceDelta delta)
                throws CoreException {
View Full Code Here

    registerPreDeleteResourceChangeListener();
  }

  private void registerPreDeleteResourceChangeListener() {
    if (preDeleteProjectListener == null) {
      preDeleteProjectListener = new IResourceChangeListener() {

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

    return MessageFormat.format(
        CoreText.IndexDiffCacheEntry_reindexingIncrementally, repoName);
  }

  private void createResourceChangeListener() {
    resourceChangeListener = new IResourceChangeListener() {
      public void resourceChanged(IResourceChangeEvent event) {
        GitResourceDeltaVisitor visitor = new GitResourceDeltaVisitor(repository);
        try {
          event.getDelta().accept(visitor);
        } catch (CoreException e) {
View Full Code Here

        statusLine2.setLayoutData(new GridData(SWT.FILL, SWT.TOP, true, true, 2, 2));

        updateCacheTimestamp(packageManifestTree);

        // handles storing package manifest cache w/ newly create project
        ResourcesPlugin.getWorkspace().addResourceChangeListener(new IResourceChangeListener() {

            public void resourceChanged(IResourceChangeEvent event) {
                if (packageManifestModel == null || packageManifestModel.getProject() == null
                        || packageManifestTree == null) {
                    return;
View Full Code Here

    // Run an initial scan
    scanForChanges(editingDomain);

    // We observe the Workspace.  Note that this implementation is fairly inefficient.
    resourceListener = new IResourceChangeListener() {
      @Override
      public void resourceChanged(IResourceChangeEvent event) {
        if (event.getType() == IResourceChangeEvent.POST_CHANGE) {
          scanForChanges(editingDomain);
        }
View Full Code Here

    setDocumentProvider(new CFDocumentProvider());

    // The following is to enable us to listen to changes. Mainly it's used
    // for
    // getting the document filename when a new document is opened.
    IResourceChangeListener listener = new MyResourceChangeReporter();
    CFMLPlugin.getWorkspace().addResourceChangeListener(listener);
       
  }
View Full Code Here

TOP

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

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.