com.ebmwebsourcing.geasytools.geasyui.api.connectable
Interface IConnectableElement

All Superinterfaces:
com.google.gwt.event.shared.HasHandlers, IDroppableElement, IPositionable
All Known Subinterfaces:
IConnectable

public interface IConnectableElement
extends IDroppableElement, IPositionable


Method Summary
 void addConnectableHandler(IConnectableHandler connectableHandler)
           
 void addIncommingConnector(IConnector connector)
           
 void addOutgoingConnector(IConnector connector)
           
 IConnectableElementDefaulHandlers getDefaultHandlers()
           
 com.ebmwebsourcing.geasytools.geasygraph.api.IGraph getGraph()
           
 float getHeight()
           
 java.util.HashSet<IConnector> getIncommingConnectors()
           
 java.util.HashSet<IMagnet> getMagnets()
           
 java.util.HashSet<IConnector> getOutgoingConnectors()
           
 IUIPanel getUIPanel()
           
 float getWidth()
           
 void refreshMagnets()
           
 
Methods inherited from interface com.ebmwebsourcing.geasytools.geasyui.api.droppable.IDroppableElement
addDropHandler, getAcceptedTypes, getDDManager, getDroppableDefaultHandlers, getHandlerManager, getId, getNorthWestPoint, getSouthEastPoint
 
Methods inherited from interface com.google.gwt.event.shared.HasHandlers
fireEvent
 
Methods inherited from interface com.ebmwebsourcing.geasytools.geasyui.api.core.IPositionable
getAbsoluteLeft, getAbsoluteTop, getContainer, getRelativeX, getRelativeY, setContainer, setRelativeX, setRelativeY
 

Method Detail

getIncommingConnectors

java.util.HashSet<IConnector> getIncommingConnectors()

getOutgoingConnectors

java.util.HashSet<IConnector> getOutgoingConnectors()

addConnectableHandler

void addConnectableHandler(IConnectableHandler connectableHandler)

addIncommingConnector

void addIncommingConnector(IConnector connector)

addOutgoingConnector

void addOutgoingConnector(IConnector connector)

refreshMagnets

void refreshMagnets()

getMagnets

java.util.HashSet<IMagnet> getMagnets()

getWidth

float getWidth()

getHeight

float getHeight()

getGraph

com.ebmwebsourcing.geasytools.geasygraph.api.IGraph getGraph()

getUIPanel

IUIPanel getUIPanel()
Specified by:
getUIPanel in interface IDroppableElement

getDefaultHandlers

IConnectableElementDefaulHandlers getDefaultHandlers()


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