jfb.tools.activitymgr.ui.dialogs
Class TaskChooserTable

java.lang.Object
  extended by jfb.tools.activitymgr.ui.util.AbstractTableMgr
      extended by jfb.tools.activitymgr.ui.dialogs.TaskChooserTable
All Implemented Interfaces:
org.eclipse.jface.viewers.IBaseLabelProvider, org.eclipse.jface.viewers.IContentProvider, org.eclipse.jface.viewers.IStructuredContentProvider, org.eclipse.jface.viewers.ITableLabelProvider

public class TaskChooserTable
extends AbstractTableMgr

Composant gérant l'historique des tâche adffiché dans le dialogue de choix d'un tâche.


Field Summary
static int TASK_COLUMN_IDX
           
static int TASK_PATH_COLUMN_IDX
          Constantes associées aux colonnes
 
Fields inherited from class jfb.tools.activitymgr.ui.util.AbstractTableMgr
ROOT_NODE
 
Constructor Summary
TaskChooserTable(org.eclipse.swt.widgets.Composite parentComposite, java.lang.Object layoutData, Task[] tasks)
          Constructeur par défaut.
 
Method Summary
 java.lang.String getColumnText(java.lang.Object element, int columnIndex)
           
 java.lang.Object[] getElements(java.lang.Object inputElement)
           
 org.eclipse.jface.viewers.TableViewer getTableViewer()
          Retourne le viewer associé au tableau.
 
Methods inherited from class jfb.tools.activitymgr.ui.util.AbstractTableMgr
addListener, dispose, getColumnImage, inputChanged, isLabelProperty, notifyLabelProviderListener, removeListener
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

TASK_COLUMN_IDX

public static final int TASK_COLUMN_IDX
See Also:
Constant Field Values

TASK_PATH_COLUMN_IDX

public static final int TASK_PATH_COLUMN_IDX
Constantes associées aux colonnes

See Also:
Constant Field Values
Constructor Detail

TaskChooserTable

public TaskChooserTable(org.eclipse.swt.widgets.Composite parentComposite,
                        java.lang.Object layoutData,
                        Task[] tasks)
Constructeur par défaut.

Parameters:
parentComposite - composant parent.
layoutData - données du layout.
tasks - la liste des taches à afficher.
Method Detail

getColumnText

public java.lang.String getColumnText(java.lang.Object element,
                                      int columnIndex)

getElements

public java.lang.Object[] getElements(java.lang.Object inputElement)

getTableViewer

public org.eclipse.jface.viewers.TableViewer getTableViewer()
Retourne le viewer associé au tableau.

Returns:
le viewer associé au tableau.