jfb.tools.activitymgr.ui.util
Class SWTHelper

java.lang.Object
  extended by jfb.tools.activitymgr.ui.util.SWTHelper

public class SWTHelper
extends java.lang.Object

Classe offrant des services d'aide à l'utilisation de l'API SWT.


Constructor Summary
SWTHelper()
           
 
Method Summary
static void centerPopup(org.eclipse.swt.widgets.Shell popupShell)
          Centre un popup par rapport à sa fenêtre parent.
static void exportToWorkBook(org.eclipse.swt.widgets.Table table)
          Exporte un tableau SWT en fichier EXCEL.
static void exportToWorkBook(org.eclipse.swt.widgets.Tree tree)
          Exporte un arbre SWT en fichier EXCEL.
static org.apache.poi.hssf.usermodel.HSSFWorkbook toWorkBook(org.eclipse.swt.widgets.Table table)
          Convertit un tableau en classeur EXCEL.
static org.apache.poi.hssf.usermodel.HSSFWorkbook toWorkBook(org.eclipse.swt.widgets.Tree tree)
          Convertit un arbre en classeur EXCEL.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SWTHelper

public SWTHelper()
Method Detail

centerPopup

public static void centerPopup(org.eclipse.swt.widgets.Shell popupShell)
Centre un popup par rapport à sa fenêtre parent.

Parameters:
popupShell - le popup.

exportToWorkBook

public static void exportToWorkBook(org.eclipse.swt.widgets.Table table)
                             throws UITechException
Exporte un tableau SWT en fichier EXCEL.

Parameters:
table - le tableau à exporter.
Throws:
UITechException - levé en cas de pb I/O lors de la sauvegarde du fichier EXCEL.

exportToWorkBook

public static void exportToWorkBook(org.eclipse.swt.widgets.Tree tree)
                             throws UITechException
Exporte un arbre SWT en fichier EXCEL.

Parameters:
tree - l'arbre à exporter.
Throws:
UITechException - levé en cas de pb I/O lors de la sauvegarde du fichier EXCEL.

toWorkBook

public static org.apache.poi.hssf.usermodel.HSSFWorkbook toWorkBook(org.eclipse.swt.widgets.Table table)
Convertit un tableau en classeur EXCEL.

Parameters:
table - le tableau à convertir.
Returns:
le classeur EXCEL.

toWorkBook

public static org.apache.poi.hssf.usermodel.HSSFWorkbook toWorkBook(org.eclipse.swt.widgets.Tree tree)
Convertit un arbre en classeur EXCEL.

Parameters:
tree - l'arbre à convertir.
Returns:
le classeur EXCEL.