com.ebmwebsourcing.geasytools.geasyui.api.draggable
Interface IDraggableElement

All Superinterfaces:
com.google.gwt.event.dom.client.HasAllMouseHandlers, com.google.gwt.event.shared.HasHandlers, com.google.gwt.event.dom.client.HasMouseDownHandlers, com.google.gwt.event.dom.client.HasMouseMoveHandlers, com.google.gwt.event.dom.client.HasMouseOutHandlers, com.google.gwt.event.dom.client.HasMouseOverHandlers, com.google.gwt.event.dom.client.HasMouseUpHandlers, com.google.gwt.event.dom.client.HasMouseWheelHandlers, IPositionable
All Known Subinterfaces:
IConnector, IConnectorEnd, IConnectorPoint, IConnectorStart, IDraggable, IDragProxy, IResizeUIHandler, ISelectionMarker
All Known Implementing Classes:
Connector, ConnectorPoint, Draggable, DraggableProxy, DroppableDraggable, ResizeUIHandler, SelectionMarker

public interface IDraggableElement
extends IPositionable, com.google.gwt.event.dom.client.HasAllMouseHandlers

Base interface for every elements that can be dragged

Author:
nfleury

Method Summary
 void addDragHandler(IDragHandler dragHandler)
           
 IDraggableElementDefaultHandlers getDraggableElementDefaultHandlers()
           
 java.util.HashSet<java.lang.Class<? extends IUIElement>> getDraggedTypes()
           
 com.google.gwt.event.shared.HandlerManager getHandlerManager()
           
 java.lang.String getId()
           
 IMouseState getMouseState()
           
 IUIPanel getUIPanel()
           
 
Methods inherited from interface com.ebmwebsourcing.geasytools.geasyui.api.core.IPositionable
getAbsoluteLeft, getAbsoluteTop, getContainer, getRelativeX, getRelativeY, setContainer, setRelativeX, setRelativeY
 
Methods inherited from interface com.google.gwt.event.dom.client.HasMouseDownHandlers
addMouseDownHandler
 
Methods inherited from interface com.google.gwt.event.dom.client.HasMouseUpHandlers
addMouseUpHandler
 
Methods inherited from interface com.google.gwt.event.dom.client.HasMouseOutHandlers
addMouseOutHandler
 
Methods inherited from interface com.google.gwt.event.dom.client.HasMouseOverHandlers
addMouseOverHandler
 
Methods inherited from interface com.google.gwt.event.dom.client.HasMouseMoveHandlers
addMouseMoveHandler
 
Methods inherited from interface com.google.gwt.event.dom.client.HasMouseWheelHandlers
addMouseWheelHandler
 
Methods inherited from interface com.google.gwt.event.shared.HasHandlers
fireEvent
 

Method Detail

getMouseState

IMouseState getMouseState()

getUIPanel

IUIPanel getUIPanel()

getDraggableElementDefaultHandlers

IDraggableElementDefaultHandlers getDraggableElementDefaultHandlers()

getDraggedTypes

java.util.HashSet<java.lang.Class<? extends IUIElement>> getDraggedTypes()

getId

java.lang.String getId()

getHandlerManager

com.google.gwt.event.shared.HandlerManager getHandlerManager()

addDragHandler

void addDragHandler(IDragHandler dragHandler)


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