Package org.jmule.ui.swt.common

Examples of org.jmule.ui.swt.common.GapListPainter


  }
 
  public void addDownlaodSession(DownloadSession session) {
    addRow(session);

    GapListPainter gap_list_painter = new GapListPainter(session.getGapList(),session.getFileSize());
   
    TableItemGapList painter = new TableItemGapList(SWTPreferences.getDefaultColumnOrder(SWTConstants.DOWNLOAD_LIST_PROGRESS_COLUMN_ID),gap_list_painter);
   
    addCustumControl(getItemCount()-1, painter);
  }
View Full Code Here


    total_progress = new Canvas(transfer_group, SWT.NONE);
    GridData grid_data = new GridData(GridData.FILL_HORIZONTAL);
    grid_data.heightHint = 20;
    total_progress.setLayoutData(grid_data);
    gap_list_painter = new GapListPainter(download_session.getGapList(),
        download_session.getFileSize());
    gap_list_painter.setMarginWidth(0);
    total_progress.addPaintListener(new PaintListener() {
      public void paintControl(PaintEvent arg0) {
        gap_list_painter.draw(arg0.gc, 0, 0, arg0.width, arg0.height);
View Full Code Here

    painter.draw(gc, x, y, width, height);
  }


  public void setData(BufferedTableRowCustomControl customControl) {
    GapListPainter gap_list_painter = (GapListPainter) customControl.getControl();
    painter.setData(gap_list_painter.getGapList(), gap_list_painter.getFileSize());
  }
View Full Code Here

TOP

Related Classes of org.jmule.ui.swt.common.GapListPainter

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.