com.ebmwebsourcing.geasytools.geasyui.api.selectable
Interface ISelectable

All Superinterfaces:
com.google.gwt.event.dom.client.HasClickHandlers, com.google.gwt.event.shared.HasHandlers, com.google.gwt.event.dom.client.HasMouseDownHandlers, com.google.gwt.event.dom.client.HasMouseUpHandlers, IGraphicElement, IPositionable, IUIElement
All Known Subinterfaces:
IConnectable, IConnector, IDraggable
All Known Implementing Classes:
Connector, Draggable, Droppable, DroppableDraggable, Selectable

public interface ISelectable
extends IUIElement, com.google.gwt.event.dom.client.HasMouseDownHandlers, com.google.gwt.event.dom.client.HasMouseUpHandlers, com.google.gwt.event.dom.client.HasClickHandlers, com.google.gwt.event.shared.HasHandlers


Method Summary
 void addSelectionHandler(ISelectionHandler handler)
           
 com.google.gwt.event.shared.HandlerManager getHandlerManager()
           
 java.util.HashMap<Direction,Point> getIntersectionPoints()
          Must return a list of absolute values of intersection points
 ISelectableDefaultHandlers getSelectableDefaultHandlers()
           
 
Methods inherited from interface com.ebmwebsourcing.geasytools.geasyui.api.core.IUIElement
getContainer, getHeight, getId, getMouseState, getName, getRelativeX, getRelativeY, getUIPanel, getWidth, setContainer, setHeight, setRelativeX, setRelativeY, setUIPanel, setWidth
 
Methods inherited from interface com.ebmwebsourcing.geasytools.geasyui.api.core.IPositionable
getAbsoluteLeft, getAbsoluteTop
 
Methods inherited from interface com.ebmwebsourcing.geasytools.geasyui.api.core.IGraphicElement
hide, refresh, show, toBack, toFront
 
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.HasClickHandlers
addClickHandler
 
Methods inherited from interface com.google.gwt.event.shared.HasHandlers
fireEvent
 

Method Detail

getIntersectionPoints

java.util.HashMap<Direction,Point> getIntersectionPoints()
Must return a list of absolute values of intersection points

Returns:

getSelectableDefaultHandlers

ISelectableDefaultHandlers getSelectableDefaultHandlers()

addSelectionHandler

void addSelectionHandler(ISelectionHandler handler)

getHandlerManager

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


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