com.ebmwebsourcing.gwt.raphael.client.diagram.connector
Class Connectable

java.lang.Object
  extended by com.ebmwebsourcing.gwt.raphael.client.diagram.connector.Connectable
All Implemented Interfaces:
HideHandler, ShowHandler, com.google.gwt.event.shared.EventHandler

public class Connectable
extends java.lang.Object
implements HideHandler, ShowHandler

Author:
nfleury

Constructor Summary
Connectable(DiagramElement diagramElement)
           
Connectable(DiagramElement connectableElement, MagnetDisposition magnetDisposition)
           
 
Method Summary
 void addConnectorExtrimity(ConnectorExtremity extremity)
           
 java.util.ArrayList<Magnet> getActualMagnets()
           
 DiagramElement getConnectableElement()
           
 java.util.ArrayList<DiagramConnector> getIncommingConnectors()
           
 MagnetDisposition getMagnetDisposition()
           
 java.util.ArrayList<DiagramConnector> getOutgoingConnectors()
           
 void initializeMagnets()
           
 void onHide(HideEvent event)
           
 void onShow(ShowEvent event)
           
 void refreshConnectedConnectors()
           
 void refreshMagnetsPosition()
           
 void remove()
           
 void removeConnectorExtremity(ConnectorExtremity extremity)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Connectable

public Connectable(DiagramElement connectableElement,
                   MagnetDisposition magnetDisposition)

Connectable

public Connectable(DiagramElement diagramElement)
Method Detail

initializeMagnets

public void initializeMagnets()

refreshConnectedConnectors

public void refreshConnectedConnectors()

refreshMagnetsPosition

public void refreshMagnetsPosition()

getMagnetDisposition

public MagnetDisposition getMagnetDisposition()

getConnectableElement

public DiagramElement getConnectableElement()

addConnectorExtrimity

public void addConnectorExtrimity(ConnectorExtremity extremity)

removeConnectorExtremity

public void removeConnectorExtremity(ConnectorExtremity extremity)

getIncommingConnectors

public java.util.ArrayList<DiagramConnector> getIncommingConnectors()

getOutgoingConnectors

public java.util.ArrayList<DiagramConnector> getOutgoingConnectors()

remove

public void remove()

getActualMagnets

public java.util.ArrayList<Magnet> getActualMagnets()

onHide

public void onHide(HideEvent event)
Specified by:
onHide in interface HideHandler

onShow

public void onShow(ShowEvent event)
Specified by:
onShow in interface ShowHandler


Copyright © 2010 eBM WebSourcing. All Rights Reserved.