Package org.eclipse.jface.viewers

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


    if (event.index == 1) {
      renderer.paint(event, input == null ? null : input.getHead());
      return;
    }

    final ITableLabelProvider lbl;
    final String txt;

    lbl = (ITableLabelProvider) table.getLabelProvider();
    txt = lbl.getColumnText(c, event.index);

    final Point textsz = event.gc.textExtent(txt);
    final int texty = (event.height - textsz.y) / 2;
    event.gc.drawString(txt, event.x, event.y + texty, true);
  }
View Full Code Here

                }
            );
           
            tableViewer.setLabelProvider
            (
                new ITableLabelProvider()
                {
                    public String getColumnText( final Object element,
                                                 final int columnIndex )
                    {
                        final PropertyDef property = ( (Property) element ).definition();
View Full Code Here

        removeButton.setEnabled(!sel.isEmpty());
      }
    });
   
    viewer.setContentProvider(new ArrayContentProvider());
    viewer.setLabelProvider(new ITableLabelProvider(){
      public Image getColumnImage(Object row, int column) {
        return null;
      }
      public String getColumnText(Object row, int column) {
        if(column==0){
View Full Code Here

    TableColumn column3 = new TableColumn(table, SWT.LEFT);
    column3.setText(ClickPlugin.getString("preferences.template.htmlTemplate"));
    column3.setWidth(100);
   
    tableViewer.setContentProvider(new ArrayContentProvider());
    tableViewer.setLabelProvider(new ITableLabelProvider(){
      public Image getColumnImage(Object element, int columnIndex) {
        return null;
      }
      public String getColumnText(Object element, int columnIndex) {
        Template template = (Template)element;
View Full Code Here

    });

    //
    // Label provider
    //
    m_excludedMethodViewer.setLabelProvider(new ITableLabelProvider() {

      public void removeListener(ILabelProviderListener listener) {
      }

      public boolean isLabelProperty(Object element, String property) {
View Full Code Here

    });

    //
    // Label provider
    //
    m_testViewer.setLabelProvider(new ITableLabelProvider() {
     
      public void removeListener(ILabelProviderListener listener) {
      }
     
      public boolean isLabelProperty(Object element, String property) {
View Full Code Here

    parametersViewer = new TableViewer(composite, SWT.V_SCROLL
        | SWT.FULL_SELECTION | SWT.H_SCROLL | SWT.BORDER);
    parametersViewer.getControl().setLayoutData(
        new GridData(SWT.FILL, SWT.FILL, true, true));
    parametersViewer.setContentProvider(new ArrayContentProvider());
    parametersViewer.setLabelProvider(new ITableLabelProvider() {
      public Image getColumnImage(Object element, int columnIndex) {
        return null;
      }

      public String getColumnText(Object element, int columnIndex) {
View Full Code Here

TOP

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

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.