Examples of ITableLabelProvider


Examples of org.eclipse.jface.viewers.ITableLabelProvider

      }
    });

    tableViewer.setInput(sd.getSieves());

    tableViewer.setLabelProvider(new ITableLabelProvider() {

      @Override
      public void removeListener(ILabelProviderListener listener) {
        // TODO Auto-generated method stub
View Full Code Here

Examples of org.eclipse.jface.viewers.ITableLabelProvider

        composite.setLayout(new FormLayout());

        // �ļ��б�
        filesViewer = new TableViewer(composite, SWT.BORDER | SWT.FULL_SELECTION);

        filesViewer.setLabelProvider(new ITableLabelProvider() {
            public Image getColumnImage(Object element, int columnIndex) {
                if (((File) element).isDirectory()) {
                    return Resources.getImageDescriptor("icon.folder").createImage();
                } else {
                    return Resources.getImageDescriptor("icon.jar").createImage();
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

  public int compare(Viewer viewer, Object e1, Object e2) {
    if (viewer instanceof TableViewer) {
      TableViewer tableViewer = (TableViewer) viewer;
      IBaseLabelProvider baseLabel = tableViewer.getLabelProvider();
      if (baseLabel instanceof ITableLabelProvider) {
        ITableLabelProvider tableProvider = (ITableLabelProvider) baseLabel;
        String e1p = tableProvider.getColumnText(e1, sortColumn);
        String e2p = tableProvider.getColumnText(e2, sortColumn);
        int result = getComparator().compare(e1p, e2p);
        return ascending ?  result : (-1) * result;
      }
    }
   
 
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

            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

    }
    setStatus(selectedStatus.getStatus().getStatus());
  }

  private void initLabelProvider() {
    ITableLabelProvider provider = new ITableLabelProvider() {
      Map imageTable = new HashMap();

      /*
       * (non-Javadoc)
       *
 
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.