jfb.tools.activitymgr.ui.util
Class TaskFinderPanel

java.lang.Object
  extended by org.eclipse.swt.widgets.Widget
      extended by org.eclipse.swt.widgets.Control
          extended by org.eclipse.swt.widgets.Scrollable
              extended by org.eclipse.swt.widgets.Composite
                  extended by jfb.tools.activitymgr.ui.util.TaskFinderPanel
All Implemented Interfaces:
org.eclipse.swt.graphics.Drawable

public class TaskFinderPanel
extends org.eclipse.swt.widgets.Composite

Paneau offrant la possibilité de rechercher une tache par son nom ou son code.


Field Summary
static java.lang.String CONTAINS_CRITERIA_LABEL
           
static java.lang.String ENDS_WITH_CRITERIA_LABEL
           
static java.lang.String IS_EQUAL_TO_CRITERIA_LABEL
          Liste de valeurs pour la liste de sélection du type de critère utilisé pour la recherche
static java.lang.String STARTS_WITH_CRITERIA_LABEL
           
static java.lang.String TASK_CODE_SEARCH_FIELD_LABEL
           
static java.lang.String TASK_NAME_SEARCH_FIELD_LABEL
          Liste de valeurs pour la liste de sélection du nom de l'attribut utilisé pour la recherche
 
Fields inherited from class org.eclipse.swt.widgets.Composite
embeddedHandle
 
Fields inherited from class org.eclipse.swt.widgets.Widget
handle
 
Constructor Summary
TaskFinderPanel(org.eclipse.swt.widgets.Composite parent)
          Constructeur par défaut.
TaskFinderPanel(org.eclipse.swt.widgets.Composite parent, int style)
          Constructeur par défaut.
 
Method Summary
 void addTaskListener(ITaskSelectionListener listener)
          Ajoute un objet à l'écoute de la sélectiond d'une tache.
 void removeTaskListener(ITaskSelectionListener listener)
          Supprime un listener.
 
Methods inherited from class org.eclipse.swt.widgets.Composite
changed, checkSubclass, computeSize, getBackgroundMode, getChildren, getClientArea, getLayout, getLayoutDeferred, getTabList, isLayoutDeferred, layout, layout, layout, layout, setBackgroundMode, setFocus, setLayout, setLayoutDeferred, setTabList
 
Methods inherited from class org.eclipse.swt.widgets.Scrollable
computeTrim, getBorderWidth, getHorizontalBar, getVerticalBar
 
Methods inherited from class org.eclipse.swt.widgets.Control
addControlListener, addFocusListener, addHelpListener, addKeyListener, addMouseListener, addMouseMoveListener, addMouseTrackListener, addPaintListener, addTraverseListener, computeSize, forceFocus, getAccessible, getBackground, getBackgroundImage, getBounds, getEnabled, getFont, getForeground, getLayoutData, getLocation, getMenu, getMonitor, getParent, getShell, getSize, getToolTipText, getVisible, internal_dispose_GC, internal_new_GC, isEnabled, isFocusControl, isReparentable, isVisible, moveAbove, moveBelow, pack, pack, redraw, redraw, removeControlListener, removeFocusListener, removeHelpListener, removeKeyListener, removeMouseListener, removeMouseMoveListener, removeMouseTrackListener, removePaintListener, removeTraverseListener, setBackground, setBackgroundImage, setBounds, setBounds, setCapture, setCursor, setEnabled, setFont, setForeground, setLayoutData, setLocation, setLocation, setMenu, setParent, setRedraw, setSize, setSize, setToolTipText, setVisible, toControl, toControl, toDisplay, toDisplay, traverse, update
 
Methods inherited from class org.eclipse.swt.widgets.Widget
addDisposeListener, addListener, checkWidget, dispose, getData, getData, getDisplay, getStyle, isDisposed, isListening, notifyListeners, removeDisposeListener, removeListener, removeListener, setData, setData, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

CONTAINS_CRITERIA_LABEL

public static final java.lang.String CONTAINS_CRITERIA_LABEL

ENDS_WITH_CRITERIA_LABEL

public static final java.lang.String ENDS_WITH_CRITERIA_LABEL

IS_EQUAL_TO_CRITERIA_LABEL

public static final java.lang.String IS_EQUAL_TO_CRITERIA_LABEL
Liste de valeurs pour la liste de sélection du type de critère utilisé pour la recherche


STARTS_WITH_CRITERIA_LABEL

public static final java.lang.String STARTS_WITH_CRITERIA_LABEL

TASK_CODE_SEARCH_FIELD_LABEL

public static final java.lang.String TASK_CODE_SEARCH_FIELD_LABEL

TASK_NAME_SEARCH_FIELD_LABEL

public static final java.lang.String TASK_NAME_SEARCH_FIELD_LABEL
Liste de valeurs pour la liste de sélection du nom de l'attribut utilisé pour la recherche

Constructor Detail

TaskFinderPanel

public TaskFinderPanel(org.eclipse.swt.widgets.Composite parent)
Constructeur par défaut.

Parameters:
parent - le composant parent.

TaskFinderPanel

public TaskFinderPanel(org.eclipse.swt.widgets.Composite parent,
                       int style)
Constructeur par défaut.

Parameters:
parent - le composant parent.
style - le style du panneau.
Method Detail

addTaskListener

public void addTaskListener(ITaskSelectionListener listener)
Ajoute un objet à l'écoute de la sélectiond d'une tache.

Parameters:
listener - le nouveau listener.

removeTaskListener

public void removeTaskListener(ITaskSelectionListener listener)
Supprime un listener.

Parameters:
listener - le listener.