Examples of LabelProviderChangedEvent


Examples of org.eclipse.jface.viewers.LabelProviderChangedEvent

                    return true;
                }
            });
 
            if (resourcesChanged.size() > 0) {
                fireLabelEvent(new LabelProviderChangedEvent(this,resourcesChanged.toArray()));
            }
        }
        catch (CoreException e) {
        }       
    }
View Full Code Here

Examples of org.eclipse.jface.viewers.LabelProviderChangedEvent

        PerlDecorator decorator = PerlDecorator.getPerlDecorator();
        if (decorator != null)
        {
            decorator.fireLabelEvent(
                new LabelProviderChangedEvent(
                    decorator, validatedResources.toArray()));
        }
       
        if (monitor.isCanceled()) return Status.CANCEL_STATUS;
        else return Status.OK_STATUS;
View Full Code Here

Examples of org.eclipse.jface.viewers.LabelProviderChangedEvent

  public CloudFoundryDecorator() {
    this.listener = new CloudServerListener() {
      public void serverChanged(final CloudServerEvent event) {
        Display.getDefault().asyncExec(new Runnable() {
          public void run() {
            LabelProviderChangedEvent labelEvent = new LabelProviderChangedEvent(CloudFoundryDecorator.this);
            fireLabelProviderChanged(labelEvent);
          }
        });
      }
    };
View Full Code Here

Examples of org.eclipse.jface.viewers.LabelProviderChangedEvent

    }

    void fireProblemsChanged(final IResource[] changedResources,
            final boolean isMarkerChange) {
        if (fListeners != null && !fListeners.isEmpty()) {
            final LabelProviderChangedEvent event = new ProblemsLabelChangedEvent(this,
                    changedResources, isMarkerChange);
            final Object[] listeners = fListeners.getListeners();
            for (int i = 0; i < listeners.length; i++) {
                ((ILabelProviderListener) listeners[i]).labelProviderChanged(event);
            }
View Full Code Here

Examples of org.eclipse.jface.viewers.LabelProviderChangedEvent

        currentIndex = 0;
        synchronized (pendingKey) {
          Object[] elements = pendingUpdate
              .toArray(new Object[pendingUpdate.size()]);
          pendingUpdate.clear();
          labelProviderChangedEvent = new LabelProviderChangedEvent(
              decoratorManager, elements);
        }
        listeners = decoratorManager.getListeners();
      }
View Full Code Here

Examples of org.eclipse.jface.viewers.LabelProviderChangedEvent

         */
        public void activityManagerChanged(
                ActivityManagerEvent activityManagerEvent) {
            if (activityManagerEvent.haveEnabledActivityIdsChanged()) {
                updateCategoryCheckState();
                fireLabelProviderChanged(new LabelProviderChangedEvent(this));
            }
        }
View Full Code Here

Examples of org.eclipse.jface.viewers.LabelProviderChangedEvent

     * the preference.
     */
    public void updateForEnablementChange() {
        //Clear any results that may be around as all labels have changed
        scheduler.clearResults();
        fireListenersInUIThread(new LabelProviderChangedEvent(this));
        writeDecoratorsPreference();
    }
View Full Code Here

Examples of org.eclipse.jface.viewers.LabelProviderChangedEvent

    public void update(String decoratorId) {

        IBaseLabelProvider provider = getBaseLabelProvider(decoratorId);
        if (provider != null) {
            scheduler.clearResults();
            fireListeners(new LabelProviderChangedEvent(provider));
        }

    }
View Full Code Here

Examples of org.eclipse.jface.viewers.LabelProviderChangedEvent

    };

    void refresh( Layer layer ) {
        if (listeners.isEmpty())
            return;
        LabelProviderChangedEvent event = new LabelProviderChangedEvent(this, layer);
        for( ILabelProviderListener listener : listeners ) {
            listener.labelProviderChanged(event);
        }
    }
View Full Code Here

Examples of org.eclipse.jface.viewers.LabelProviderChangedEvent

    Set<ILabelProviderListener> listeners = new CopyOnWriteArraySet<ILabelProviderListener>();

    void refresh( Layer layer ) {
        if (listeners.isEmpty())
            return;
        LabelProviderChangedEvent event = new LabelProviderChangedEvent(this, layer);

        for( ILabelProviderListener listener : listeners ) {
            listener.labelProviderChanged(event);
        }
    }
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.