org.ow2.clif.scenario.isac.egui.pages.pageBehavior.dnd
Class ElementDragListener

java.lang.Object
  extended by org.eclipse.swt.dnd.DragSourceAdapter
      extended by org.ow2.clif.scenario.isac.egui.pages.pageBehavior.dnd.ElementDragListener
All Implemented Interfaces:
java.util.EventListener, org.eclipse.swt.dnd.DragSourceListener, org.eclipse.swt.internal.SWTEventListener

public class ElementDragListener
extends org.eclipse.swt.dnd.DragSourceAdapter

Supports dragging ScenarioNodes from a structured viewer

Author:
JC Meillaud, A Peyrard

Constructor Summary
ElementDragListener(org.eclipse.jface.viewers.StructuredViewer viewer)
          Constructor
 
Method Summary
 void dragFinished(org.eclipse.swt.dnd.DragSourceEvent event)
          Method declared on DragSourceListener
 void dragSetData(org.eclipse.swt.dnd.DragSourceEvent event)
          Method declared on DragSourceListener
 void dragStart(org.eclipse.swt.dnd.DragSourceEvent event)
          Method declared on DragSourceListener
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ElementDragListener

public ElementDragListener(org.eclipse.jface.viewers.StructuredViewer viewer)
Constructor

Parameters:
viewer - The viewer where listen
Method Detail

dragFinished

public void dragFinished(org.eclipse.swt.dnd.DragSourceEvent event)
Method declared on DragSourceListener

Specified by:
dragFinished in interface org.eclipse.swt.dnd.DragSourceListener
Overrides:
dragFinished in class org.eclipse.swt.dnd.DragSourceAdapter
Parameters:
event - The event source

dragSetData

public void dragSetData(org.eclipse.swt.dnd.DragSourceEvent event)
Method declared on DragSourceListener

Specified by:
dragSetData in interface org.eclipse.swt.dnd.DragSourceListener
Overrides:
dragSetData in class org.eclipse.swt.dnd.DragSourceAdapter
Parameters:
event - The event source

dragStart

public void dragStart(org.eclipse.swt.dnd.DragSourceEvent event)
Method declared on DragSourceListener

Specified by:
dragStart in interface org.eclipse.swt.dnd.DragSourceListener
Overrides:
dragStart in class org.eclipse.swt.dnd.DragSourceAdapter
Parameters:
event - The event source