Examples of IBaseLabelProvider


Examples of org.eclipse.jface.viewers.IBaseLabelProvider

  private void internalUpdate() {
    Display.getDefault().asyncExec(new Runnable() {
      public void run() {

        IBaseLabelProvider provider = PlatformUI.getWorkbench().getDecoratorManager()
            .getBaseLabelProvider(BeansModelLabelDecorator.DECORATOR_ID);
        if (provider != null) {
          fireLabelProviderChanged(new LabelProviderChangedEvent(provider));
        }
View Full Code Here

Examples of org.eclipse.jface.viewers.IBaseLabelProvider

   * @return true if the eclipse workbench knows about the
   * Spring Beans label decorator, false otherwise
   */
  private boolean hasBeansDecorator() {
    DecoratorManager decoratorManager = WorkbenchPlugin.getDefault().getDecoratorManager();
        IBaseLabelProvider b = decoratorManager.getBaseLabelProvider("org.springframework.ide.eclipse.beans.ui.model.beansModelLabelDecorator");
        return b != null;
  }
View Full Code Here

Examples of org.eclipse.jface.viewers.IBaseLabelProvider

  public static final String DECORATOR_ID = BeansUIPlugin.PLUGIN_ID + ".model.beansModelLabelDecorator";

  public static void update() {
    if (PlatformUI.isWorkbenchRunning()) {
      IBaseLabelProvider provider = PlatformUI.getWorkbench().getDecoratorManager()
          .getBaseLabelProvider(DECORATOR_ID);
      if (provider instanceof BeansModelLabelDecorator) {
        ((BeansModelLabelDecorator) provider).internalUpdate();
      }
    }
View Full Code Here

Examples of org.eclipse.jface.viewers.IBaseLabelProvider

  private void internalUpdate() {
    Display.getDefault().asyncExec(new Runnable() {
      public void run() {

        IBaseLabelProvider provider = PlatformUI.getWorkbench().getDecoratorManager().getBaseLabelProvider(
            SpringLabelDecorator.DECORATOR_ID);
        if (provider != null) {
          fireLabelProviderChanged(new LabelProviderChangedEvent(provider));
        }
View Full Code Here

Examples of org.eclipse.jface.viewers.IBaseLabelProvider

    }
    try {
      if (realtimeUpdate) {
        startAutoUpdate(stockDatabase);
      }
      IBaseLabelProvider labelDecorator = PlatformUI.getWorkbench().getDecoratorManager().getBaseLabelProvider(AutoUpdateIconDecorator.DECORATOR_ID);
      if (labelDecorator != null) { // it is enabled
        AutoUpdateIconDecorator autoUpdateIconDecorator = (AutoUpdateIconDecorator) labelDecorator;
        autoUpdateIconDecorator.fireLabelProviderChanged(stockDatabase);
      }
    } catch (InvocationTargetException e) {
View Full Code Here

Examples of org.eclipse.jface.viewers.IBaseLabelProvider

    this.checkInterval = checkInterval;
  }

  @Override
  public void run() {
    IBaseLabelProvider labelDecorator = PlatformUI.getWorkbench().getDecoratorManager().getBaseLabelProvider(ExecutionRunningDecorator.DECORATOR_ID);
    if (labelDecorator != null) { // it is enabled
      ExecutionRunningDecorator executionRunningIconDecorator = (ExecutionRunningDecorator) labelDecorator;
      while (tradingExecutionManager.getRunningStatus(executionHandle) == RunningStatus.NEW) {
        try {
          Thread.sleep(checkInterval);
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.