com.ebmwebsourcing.webdesigner.presentation.gwt.client.layout
Class DDPaletteHandler

java.lang.Object
  extended by com.ebmwebsourcing.webdesigner.presentation.gwt.client.layout.DDPaletteHandler

public abstract class DDPaletteHandler
extends java.lang.Object

Handles how an element should be added in a drawing panel
when doing DragnDrop from Palette

Author:
nfleury

Constructor Summary
DDPaletteHandler()
           
 
Method Summary
 DiagramElementInstance dropOverDrawingPanel(DiagramElementType droppedType, int x, int y)
           
abstract  DiagramElementInstance dropOverElement(DiagramElementType droppedType, DiagramElementInstance targetInstance, int droppedXPosition, int droppedYPosition)
           
 DrawingPanel getDrawingPanel()
           
 void setDrawingPanel(DrawingPanel drawingPanel)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DDPaletteHandler

public DDPaletteHandler()
Method Detail

getDrawingPanel

public DrawingPanel getDrawingPanel()

setDrawingPanel

public void setDrawingPanel(DrawingPanel drawingPanel)

dropOverElement

public abstract DiagramElementInstance dropOverElement(DiagramElementType droppedType,
                                                       DiagramElementInstance targetInstance,
                                                       int droppedXPosition,
                                                       int droppedYPosition)

dropOverDrawingPanel

public DiagramElementInstance dropOverDrawingPanel(DiagramElementType droppedType,
                                                   int x,
                                                   int y)


Copyright © 2010 eBM WebSourcing. All Rights Reserved.