jfb.tools.activitymgr.ui.util
Class TableOrTreeColumnsMgr

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

public class TableOrTreeColumnsMgr
extends java.lang.Object

Classe de base des gestionnaires de colonnes de tableau ou d'arbres.


Constructor Summary
TableOrTreeColumnsMgr()
           
 
Method Summary
 void addColumn(java.lang.String columnCode, java.lang.String columnName, int columnWidth, int columnAlignment)
          Ajoute une colonne.
 void configureTable(org.eclipse.jface.viewers.TableViewer tableViewer)
          Configure les colonnes d'un tableau.
 void configureTree(org.eclipse.jface.viewers.TreeViewer treeViewer)
          Configure les colonnes de l'arbre.
 java.lang.String getColumnCode(int columnIndex)
           
 int getColumnIndex(java.lang.String columnCode)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TableOrTreeColumnsMgr

public TableOrTreeColumnsMgr()
Method Detail

addColumn

public void addColumn(java.lang.String columnCode,
                      java.lang.String columnName,
                      int columnWidth,
                      int columnAlignment)
Ajoute une colonne.

Parameters:
columnCode - le code de colonne.
columnName - le nom de la colonne.
columnWidth - la largeur de la colonne.
columnAlignment - l'alignement à appliquer à la colonne.

configureTable

public void configureTable(org.eclipse.jface.viewers.TableViewer tableViewer)
Configure les colonnes d'un tableau.

Parameters:
tableViewer - le viewer du tableau.

configureTree

public void configureTree(org.eclipse.jface.viewers.TreeViewer treeViewer)
Configure les colonnes de l'arbre.

Parameters:
treeViewer - le viewer de l'arbre.

getColumnCode

public java.lang.String getColumnCode(int columnIndex)
Parameters:
columnIndex - numéro de la colonne.
Returns:
le code associé à la colonne dont le N° est spécifié.

getColumnIndex

public int getColumnIndex(java.lang.String columnCode)
Parameters:
columnCode - code de la colonne.
Returns:
le numéro associé à la colonne dont le code est spécifié.