Examples of ITableLabelProvider


Examples of org.eclipse.jface.viewers.ITableLabelProvider

      fPartitionTable.getControl().setLayoutData(gd);
      fPartitionTable.setContentProvider(new ArrayContentProvider());
      fPartitionTable.getTable().setHeaderVisible(true);
      fPartitionTable.getTable().setLinesVisible(true);
      String[] columns = new String[]{SSEUIMessages.OffsetStatusLineContributionItem_9, SSEUIMessages.OffsetStatusLineContributionItem_10, SSEUIMessages.OffsetStatusLineContributionItem_11}; //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$
      fPartitionTable.setLabelProvider(new ITableLabelProvider() {
        public void addListener(ILabelProviderListener listener) {
        }

        public void dispose() {
        }
View Full Code Here

Examples of org.eclipse.jface.viewers.ITableLabelProvider

            return ((IndexedRegion) element).getStartOffset();
          return super.category(element);
        }
      });

      structuredSelectionTable.setLabelProvider(new ITableLabelProvider() {
        public void addListener(ILabelProviderListener listener) {
        }

        public void dispose() {
        }
View Full Code Here

Examples of org.eclipse.jface.viewers.ITableLabelProvider

    nameColumn.setText(SSEUIMessages.CodeAssistAdvancedConfigurationBlock_separate_table_category_column_title);
    nameColumn.setResizable(false);

    fOwnPageViewer.setContentProvider(new ArrayContentProvider());

    ITableLabelProvider labelProvider= new OwnPageTableLabelProvider();
    fOwnPageViewer.setLabelProvider(labelProvider);
    fOwnPageViewer.setInput(fModel.pageElements);
    fOwnPageViewer.setComparator(new ModelViewerComparator(fCategoryPageComparator));

    final int ICON_AND_CHECKBOX_WITH= 50;
    final int HEADER_MARGIN= 20;
    int minNameWidth= computeWidth(table, nameColumn.getText()) + HEADER_MARGIN;
    for (int i= 0; i < fModel.pageElements.size(); i++) {
      minNameWidth= Math.max(minNameWidth, computeWidth(table, labelProvider.getColumnText(fModel.pageElements.get(i), 0)) + ICON_AND_CHECKBOX_WITH);
    }

    nameColumn.setWidth(minNameWidth);

    fOwnPageViewer.addCheckStateListener(new ICheckStateListener() {
View Full Code Here

Examples of org.eclipse.jface.viewers.ITableLabelProvider

  }

  private void setSortColumn(
      TableColumn column, int colIndex, int direction) {

    ITableLabelProvider labelProvider =
        (ITableLabelProvider) elementKindViewer.getLabelProvider();
    ViewerSorter sorter = new AlphabeticSorter(
        new LabelProviderToString(labelProvider, colIndex));
    if (SWT.UP == direction) {
      sorter = new InverseSorter(sorter);
View Full Code Here

Examples of org.eclipse.jface.viewers.ITableLabelProvider

  }

  private void setSortColumn(
      TableColumn column, int colIndex, int direction) {

    ITableLabelProvider labelProvider =
        (ITableLabelProvider) elementKindViewer.getLabelProvider();
    ViewerSorter sorter = new AlphabeticSorter(
        new LabelProviderToString(labelProvider, colIndex));
    if (SWT.UP == direction) {
      sorter = new InverseSorter(sorter);
View Full Code Here

Examples of org.eclipse.jface.viewers.ITableLabelProvider

            public void inputChanged( Viewer viewer, Object oldInput, Object newInput )
            {
            }
        } );
        contextEntryTableViewer.setLabelProvider( new ITableLabelProvider()
        {
            public String getColumnText( Object element, int columnIndex )
            {
                if ( element != null )
                {
View Full Code Here

Examples of org.eclipse.jface.viewers.ITableLabelProvider

            public void inputChanged( Viewer viewer, Object oldInput, Object newInput )
            {
            }
        } );
        contextEntryTableViewer.setLabelProvider( new ITableLabelProvider()
        {
            public String getColumnText( Object element, int columnIndex )
            {
                if ( element != null )
                {
View Full Code Here

Examples of org.eclipse.jface.viewers.ITableLabelProvider

    // Add "up" and "down" for display order management.
    /*Button btnUp =*/ toolkit.createGridButton(containerBtn, "Up", UpCb);

    /*Button btnDown =*/ toolkit.createGridButton(containerBtn, "Down", DownCb);

    tabv.createMMI(new ITableLabelProvider()
      {
        public Image getColumnImage(Object element, int columnIndex)
          {
          Attribut attr = (Attribut) element;

View Full Code Here

Examples of org.eclipse.jface.viewers.ITableLabelProvider

        public void inputChanged(Viewer viewer, Object oldInput, Object newInput)
          {
          }
      });

    tabv.setLabelProvider(new ITableLabelProvider()
      {
        public Image getColumnImage(Object element, int columnIndex)
          {
          return null;
          }
View Full Code Here

Examples of org.eclipse.jface.viewers.ITableLabelProvider

    containerBtn.setLayout(FormLayoutFactory.createClearGridLayout(true, 1));
    /*Button btnAddAfter =*/toolkit.createGridButton(containerBtn, "Add After", AddAfterCb);
    /*Button btnAddBefore =*/toolkit.createGridButton(containerBtn, "Add Before", AddBeforeCb);
    /*Button btnRem =*/toolkit.createGridButton(containerBtn, "Delete", DelCb);

    tabv.createMMI(new ITableLabelProvider()
      {
        public Image getColumnImage(Object element, int columnIndex)
          {
          Attribut attr = (Attribut) element;

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.