Runtime

org.eclipse.gmf.runtime.diagram.ui.dnd.parts
Class DiagramGraphicalViewerWithDnD

java.lang.Object
  extended byorg.eclipse.gef.ui.parts.AbstractEditPartViewer
      extended byorg.eclipse.gef.ui.parts.GraphicalViewerImpl
          extended byorg.eclipse.gef.ui.parts.ScrollingGraphicalViewer
              extended byorg.eclipse.gmf.runtime.diagram.ui.parts.DiagramGraphicalViewer
                  extended byorg.eclipse.gmf.runtime.diagram.ui.dnd.parts.DiagramGraphicalViewerWithDnD
All Implemented Interfaces:
EditPartViewer, GraphicalViewer, IDiagramGraphicalViewer, ISelectionProvider

public class DiagramGraphicalViewerWithDnD
extends DiagramGraphicalViewer


Nested Class Summary
 
Nested classes inherited from class org.eclipse.gef.EditPartViewer
EditPartViewer.Conditional
 
Field Summary
 
Fields inherited from class org.eclipse.gef.ui.parts.AbstractEditPartViewer
constantSelection, focusPart, selection, selectionListeners
 
Constructor Summary
DiagramGraphicalViewerWithDnD(DiagramViewerDropAdapter dropAdapter)
          Constructor
 
Method Summary
protected  DelegatingDropAdapter getDelegatingDropAdapter()
           
protected  void refreshDropTargetAdapter()
           
 
Methods inherited from class org.eclipse.gmf.runtime.diagram.ui.parts.DiagramGraphicalViewer
areUpdatesDisabled, createLightweightSystem, enableUpdates, findEditPartsForElement, fireSelectionChanged, flush, flushSelectionEvents, getDiagramEditDomain, getResourceManager, getWorkspaceViewerPreferenceStore, hookControl, hookWorkspacePreferenceStore, registerEditPartForElement, removeDragSourceListener, removeDropTargetListener, unhookControl, unregisterEditPartForElement
 
Methods inherited from class org.eclipse.gef.ui.parts.ScrollingGraphicalViewer
createControl, getFigureCanvas, reveal, setRootFigure
 
Methods inherited from class org.eclipse.gef.ui.parts.GraphicalViewerImpl
createDefaultRoot, findHandleAt, findObjectAtExcluding, getEventDispatcher, getLayerManager, getLightweightSystem, getRootFigure, handleDispose, handleFocusGained, handleFocusLost, hookDropTarget, registerAccessibleEditPart, setContextMenu, setCursor, setDragSource, setEditDomain, setRootEditPart, setRouteEventsToEditDomain, unregisterAccessibleEditPart
 
Methods inherited from class org.eclipse.gef.ui.parts.AbstractEditPartViewer
addDragSourceListener, addDragSourceListener, addDropTargetListener, addDropTargetListener, addPropertyChangeListener, addSelectionChangedListener, appendSelection, deselect, deselectAll, findObjectAt, findObjectAtExcluding, getContents, getContextMenu, getControl, getDelegatingDragAdapter, getDragSource, getDropTarget, getEditDomain, getEditPartFactory, getEditPartRegistry, getFocusEditPart, getKeyHandler, getProperty, getRootEditPart, getSelectedEditParts, getSelection, getSelectionManager, getVisualPartMap, hookDragSource, init, primGetSelectedEditParts, refreshDragSourceAdapter, removeDragSourceListener, removeDropTargetListener, removePropertyChangeListener, removeSelectionChangedListener, select, setContents, setContents, setControl, setDropTarget, setEditPartFactory, setFocus, setKeyHandler, setProperty, setSelection, setSelectionManager
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.eclipse.gef.GraphicalViewer
findHandleAt
 
Methods inherited from interface org.eclipse.gef.EditPartViewer
addDragSourceListener, addDragSourceListener, addDropTargetListener, addDropTargetListener, addPropertyChangeListener, appendSelection, createControl, deselect, deselectAll, findObjectAt, findObjectAtExcluding, findObjectAtExcluding, getContents, getContextMenu, getControl, getEditDomain, getEditPartFactory, getEditPartRegistry, getFocusEditPart, getKeyHandler, getProperty, getRootEditPart, getSelectedEditParts, getSelection, getSelectionManager, getVisualPartMap, registerAccessibleEditPart, removeDragSourceListener, removeDropTargetListener, removePropertyChangeListener, reveal, select, setContents, setContents, setContextMenu, setControl, setCursor, setEditDomain, setEditPartFactory, setFocus, setKeyHandler, setProperty, setRootEditPart, setRouteEventsToEditDomain, setSelectionManager, unregisterAccessibleEditPart
 
Methods inherited from interface org.eclipse.jface.viewers.ISelectionProvider
addSelectionChangedListener, removeSelectionChangedListener, setSelection
 

Constructor Detail

DiagramGraphicalViewerWithDnD

public DiagramGraphicalViewerWithDnD(DiagramViewerDropAdapter dropAdapter)
Constructor

Parameters:
dropAdapter - The dropAdapter to set.
Method Detail

getDelegatingDropAdapter

protected DelegatingDropAdapter getDelegatingDropAdapter()

refreshDropTargetAdapter

protected void refreshDropTargetAdapter()

Runtime

Guidelines for using Eclipse APIs.

Copyright (c) IBM Corp., Borland Software Corp., and others 2005,2006. All rights reserved.