com.ebmwebsourcing.geasytools.geasyui.api.droppable
Interface IDDManager

All Known Implementing Classes:
DDManager

public interface IDDManager

Drag and drop manager. Handles everything that can be dragged for eventually being dropped. Its main role is to notify droppable when a draggable element is over/out/dropped

Author:
nfleury

Method Summary
 void addDroppable(IDroppableElement droppable)
           
 void draggingElement(IDraggableElement draggedElement, float x, float y)
           
 void dragStartElement(IDraggableElement draggedStartElement)
           
 java.util.ArrayList<IDroppableElement> getDroppables()
           
 IUIPanel getUIPanel()
           
 void releasingDragElement(IDraggableElement draggedStoppedElement, float x, float y)
           
 void removeDroppable(IDroppableElement droppable)
           
 

Method Detail

getUIPanel

IUIPanel getUIPanel()

draggingElement

void draggingElement(IDraggableElement draggedElement,
                     float x,
                     float y)

releasingDragElement

void releasingDragElement(IDraggableElement draggedStoppedElement,
                          float x,
                          float y)

dragStartElement

void dragStartElement(IDraggableElement draggedStartElement)

addDroppable

void addDroppable(IDroppableElement droppable)

getDroppables

java.util.ArrayList<IDroppableElement> getDroppables()

removeDroppable

void removeDroppable(IDroppableElement droppable)


Copyright © 2010-2011 Petals Link. All Rights Reserved.