Package org.eclipse.jface.viewers

Examples of org.eclipse.jface.viewers.DecoratingLabelProvider


  }

  private class RooProjectSelectionDialog extends CheckedTreeSelectionDialog {

    public RooProjectSelectionDialog(Shell parent) {
      super(parent, new DecoratingLabelProvider(new RooProjectLabelProvider(), PlatformUI.getWorkbench()
          .getDecoratorManager().getLabelDecorator()), new RooProjectTreeContentProvider());
      setTitle("Roo Shell Project Selection");
      setMessage("Open Roo Shells for the following projects:");
      setInput(ResourcesPlugin.getWorkspace().getRoot());
    }
View Full Code Here


    return getDefault().internalGetLabelProvider();
  }

  private synchronized ILabelProvider internalGetLabelProvider() {
    if (labelProvider == null) {
      labelProvider = new DecoratingLabelProvider(new BeansModelLabelProvider(true),
          new BeansModelLabelDecorator());
    }
    return labelProvider;
  }
View Full Code Here

  /**
   *
   */
  protected void handleSelectionChanged() {
    ElementListSelectionDialog dialog = new ElementListSelectionDialog(
        getPart().getSite().getShell(), new DecoratingLabelProvider(
            new WebflowModelLabelProvider(),
            new WebflowModelLabelDecorator()));
    dialog.setBlockOnOpen(true);
    dialog.setElements(WebflowModelXmlUtils.getStates(
        (IWebflowModelElement) this.stateTransition.getElementParent(), false).toArray());
View Full Code Here

   */
  private void handleButtonPressed(Button button) {

    if (button.equals(browseThenButton)) {
      ElementListSelectionDialog dialog = new ElementListSelectionDialog(
          getShell(), new DecoratingLabelProvider(
              new WebflowModelLabelProvider(),
              new WebflowModelLabelDecorator()));
      dialog.setBlockOnOpen(true);
      dialog.setElements(WebflowModelXmlUtils.getStates(parent, false)
          .toArray());
      dialog.setEmptySelectionMessage("Enter a valid state id");
      dialog.setTitle("State reference");
      dialog.setMessage("Please select a state reference");
      dialog.setMultipleSelection(false);
      if (Dialog.OK == dialog.open()) {
        this.thenText.setText(((IState) dialog.getFirstResult())
            .getId());
      }

    }
    else {
      ElementListSelectionDialog dialog = new ElementListSelectionDialog(
          getShell(), new DecoratingLabelProvider(
              new WebflowModelLabelProvider(),
              new WebflowModelLabelDecorator()));
      dialog.setBlockOnOpen(true);
      dialog.setElements(WebflowModelXmlUtils.getStates(parent, false)
          .toArray());
View Full Code Here

    });

    configsViewer = new TableViewer(configsTable);
    configsViewer.setContentProvider(new IfContentProvider(
        this.decisionStateClone));
    configsViewer.setLabelProvider(new DecoratingLabelProvider(
        new WebflowModelLabelProvider(),
        new WebflowModelLabelDecorator()));
    configsViewer.setInput(this);

    Composite buttonArea = new Composite(tableAndButtons, SWT.NONE);
View Full Code Here

        }
      }
    });
   
    ILabelDecorator decorator = PlatformUI.getWorkbench().getDecoratorManager().getLabelDecorator();
    dataManagerTree.setLabelProvider(new DecoratingLabelProvider(new WorkbenchLabelProvider(), decorator));
   
    Platform.getAdapterManager().registerAdapters(adapterFactory, IMarketDataManagerContainer.class);
    Platform.getAdapterManager().registerAdapters(adapterFactory, MarketDataManagerPresentationWrapper.class);
    Platform.getAdapterManager().registerAdapters(adapterFactory, StockDatabasePresentationWrapper.class);
   
View Full Code Here

        }
      }
    });

    ILabelDecorator decorator = PlatformUI.getWorkbench().getDecoratorManager().getLabelDecorator();
    tradingAgentTree.setLabelProvider(new DecoratingLabelProvider(new WorkbenchLabelProvider(), decorator));
   
    tradingAgentManagerContainer = TradingAgentPlugin.getDefault().getTradingAgentManagerContainer();
    adapterFactory = new TradingManagersViewAdapterFactory(tradingAgentManagerContainer);
    Platform.getAdapterManager().registerAdapters(adapterFactory, IStockDatabaseTradingManagerContainer.class);
    Platform.getAdapterManager().registerAdapters(adapterFactory, IStockDatabaseTradingManager.class);
View Full Code Here

        }
      }
    });

    ILabelDecorator decorator = PlatformUI.getWorkbench().getDecoratorManager().getLabelDecorator();
    tradingAgentTree.setLabelProvider(new DecoratingLabelProvider(new WorkbenchLabelProvider(), decorator));
   
    tradingAgentManagerContainer = TradingAgentPlugin.getDefault().getTradingAgentManagerContainer();
    adapterFactory = new TradingManagersViewAdapterFactory(tradingAgentManagerContainer);
    Platform.getAdapterManager().registerAdapters(adapterFactory, IStockDatabaseTradingManagerContainer.class);
    Platform.getAdapterManager().registerAdapters(adapterFactory, IStockDatabaseTradingManager.class);
View Full Code Here

TOP

Related Classes of org.eclipse.jface.viewers.DecoratingLabelProvider

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.