Package org.eclipse.jface.viewers

Examples of org.eclipse.jface.viewers.ViewerComparator


    executedProbesColumn.setWidth(100);
    executedProbesColumn.setResizable(true);

    dataTable.setSortColumn(vmNameColumn);
    dataTable.setSortDirection(SWT.UP);
    dataTableViewer.setComparator(new ViewerComparator());
    dataTableViewer
        .setContentProvider(new AbstractExecutionDataContentProvider() {
          public Object[] getElements(ExecutionDataContent content) {
            return content.getExecutionData();
          }
View Full Code Here


        provider.addFilterStatusListener( new ProviderFilterChangeHandler() );
        provider.addTypeChangeListener( new ProviderTypesChangeHandler() );
        NeoGraphLabelProvider labelProvider = NeoGraphLabelProviderWrapper.getInstance();
        labelProvider.createTableColumns( viewer );
        viewer.setLabelProvider( labelProvider );
        viewer.setComparator( new ViewerComparator(
                new RelationshipTypeSorter() ) );
        viewer.setInput( getViewSite() );
        Activator.getDefault().getGraphDbServiceManager().addServiceEventListener(
                new ServiceChangeHandler() );
        PlatformUI.getWorkbench().getHelpSystem().setHelp( viewer.getControl(),
View Full Code Here

    private StructuredViewer createStylesViewer(Composite parent)
    {
        StructuredViewer stylesViewer = new ListViewer(parent, SWT.SINGLE
                | SWT.V_SCROLL | SWT.H_SCROLL | SWT.BORDER);
        stylesViewer
                .setComparator(new ViewerComparator(Collator.getInstance()));
        stylesViewer.setLabelProvider(new LabelProvider()
        {
            @Override
            public String getText(Object element)
            {
View Full Code Here

          return;
        final ElementTreeSelectionDialog dlg = new ElementTreeSelectionDialog(null, new ShowViewDialogLabelProvider(), new ShowViewDialogTreeContentProvider());
        dlg.setTitle(Messages.ViewShare_VIEWSHARE_VIEW_REQUEST_DIALOG_TITLE);
        dlg.setMessage(Messages.ViewShare_VIEWSHARE_VIEW_REQUEST_DIALOG_MESSAGE);
        dlg.addFilter(new ShowViewDialogViewerFilter());
        dlg.setComparator(new ViewerComparator());
        dlg.setValidator(new ISelectionStatusValidator() {
          public IStatus validate(Object[] selection) {
            for (int i = 0; i < selection.length; ++i)
              if (!(selection[i] instanceof IViewDescriptor))
                return new Status(IStatus.ERROR, Activator.PLUGIN_ID, 0, "", null); //$NON-NLS-1$
View Full Code Here

  private ILabelProvider labelProvider;

  public void createPartControl(Composite parent) {
    viewer = new TreeViewer(parent, SWT.MULTI | SWT.H_SCROLL | SWT.V_SCROLL);
    viewer.setContentProvider(new ViewContentProvider());
    viewer.setComparator(new ViewerComparator() {
      public int compare(Viewer viewer, Object e1, Object e2) {
        if (e1 instanceof BatchModelChange) {
          BatchModelChange c1 = (BatchModelChange) e1;
          BatchModelChange c2 = (BatchModelChange) e2;
View Full Code Here

  /**
   * Sorts by VM location.
   */
  private void sortByLocation() {
    fVMList.setComparator(new ViewerComparator() {
      @Override
      public int compare(Viewer viewer, Object e1, Object e2) {
        if ((e1 instanceof IRooInstall) && (e2 instanceof IRooInstall)) {
          IRooInstall left = (IRooInstall) e1;
          IRooInstall right = (IRooInstall) e2;
View Full Code Here

  /**
   * Sorts by VM name.
   */
  private void sortByName() {
    fVMList.setComparator(new ViewerComparator() {
      @Override
      public int compare(Viewer viewer, Object e1, Object e2) {
        if ((e1 instanceof IRooInstall) && (e2 instanceof IRooInstall)) {
          IRooInstall left = (IRooInstall) e1;
          IRooInstall right = (IRooInstall) e2;
View Full Code Here

    viewer.setInput(beanList);

    final BeanListSelectionDialog.BeanFilter filter = new BeanListSelectionDialog.BeanFilter(historyBeans);
    viewer.addFilter(filter);
    viewer.setComparator(new ViewerComparator() {

      @Override
      public int compare(Viewer viewer, Object e1, Object e2) {
        IBean t1 = getCorrespondingTask(e1);
        IBean t2 = getCorrespondingTask(e2);
View Full Code Here

  /**
   * Sorts by VM location.
   */
  private void sortByLocation() {
    fVMList.setComparator(new ViewerComparator() {
      @Override
      public int compare(Viewer viewer, Object e1, Object e2) {
        if ((e1 instanceof IBootInstall) && (e2 instanceof IBootInstall)) {
          IBootInstall left = (IBootInstall) e1;
          IBootInstall right = (IBootInstall) e2;
View Full Code Here

  /**
   * Sorts by VM name.
   */
  private void sortByName() {
    fVMList.setComparator(new ViewerComparator() {
      @Override
      public int compare(Viewer viewer, Object e1, Object e2) {
        if ((e1 instanceof IBootInstall) && (e2 instanceof IBootInstall)) {
          IBootInstall left = (IBootInstall) e1;
          IBootInstall right = (IBootInstall) e2;
View Full Code Here

TOP

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

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.