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

java.lang.Object
  extended by org.eclipse.swt.dnd.DropTargetAdapter
      extended by org.eclipse.jface.viewers.ViewerDropAdapter
          extended by org.ow2.clif.scenario.isac.egui.pages.pageBehavior.dnd.ElementDropAdapter
All Implemented Interfaces:
java.util.EventListener, org.eclipse.swt.dnd.DropTargetListener, org.eclipse.swt.internal.SWTEventListener

public class ElementDropAdapter
extends org.eclipse.jface.viewers.ViewerDropAdapter

Supports dropping ScenarioNode into a tree viewer.

Author:
JC Meillaud, A Peyrard

Field Summary
 
Fields inherited from class org.eclipse.jface.viewers.ViewerDropAdapter
LOCATION_AFTER, LOCATION_BEFORE, LOCATION_NONE, LOCATION_ON
 
Constructor Summary
ElementDropAdapter(org.eclipse.jface.viewers.TreeViewer viewer)
          Constructor
 
Method Summary
 boolean performDrop(java.lang.Object data)
          Method declared on ViewerDropAdapter
 boolean validateDrop(java.lang.Object target, int op, org.eclipse.swt.dnd.TransferData type)
          Method declared on ViewerDropAdapter
 
Methods inherited from class org.eclipse.jface.viewers.ViewerDropAdapter
determineLocation, determineTarget, dragEnter, dragOperationChanged, dragOver, drop, dropAccept, getBounds, getCurrentLocation, getCurrentOperation, getCurrentTarget, getFeedbackEnabled, getSelectedObject, getViewer, handleException, setFeedbackEnabled, setScrollExpandEnabled, setSelectionFeedbackEnabled
 
Methods inherited from class org.eclipse.swt.dnd.DropTargetAdapter
dragLeave
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ElementDropAdapter

public ElementDropAdapter(org.eclipse.jface.viewers.TreeViewer viewer)
Constructor

Parameters:
viewer -
Method Detail

performDrop

public boolean performDrop(java.lang.Object data)
Method declared on ViewerDropAdapter

Specified by:
performDrop in class org.eclipse.jface.viewers.ViewerDropAdapter

validateDrop

public boolean validateDrop(java.lang.Object target,
                            int op,
                            org.eclipse.swt.dnd.TransferData type)
Method declared on ViewerDropAdapter

Specified by:
validateDrop in class org.eclipse.jface.viewers.ViewerDropAdapter