|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.util.EventObject
diva.canvas.connector.ConnectorEvent
public class ConnectorEvent
A graph event that is emitted when anything interesting happens inside a graph by way of a GraphModel. Each graph event contains an ID, a source, and a previous value for all changes and deletions, the specifics of which are described on a case-by-case basis below.
Field Summary | |
---|---|
static int |
BOTH_ENDS
This event is concerns both ends of the connector. |
static int |
CONNECTOR_DRAGGED
Signifies that a connector is dragged some distance |
static int |
CONNECTOR_DROPPED
Signifies that a connector end is dropped. |
static int |
CONNECTOR_SNAPPED
Signifies that a connector end is snapped to a possible target. |
static int |
CONNECTOR_UNSNAPPED
Signifies that a connector end is unsnapped from the original site that it was attached to, or from a possible target. |
static int |
HEAD_END
This event concerns the head end of the connector. |
static int |
MIDPOINT
This event is concerns the midpoint of the connector. |
static int |
TAIL_END
This event concerns the tail end of the connector. |
Fields inherited from class java.util.EventObject |
---|
source |
Constructor Summary | |
---|---|
ConnectorEvent(int id,
Object source,
Figure target,
Connector connector,
int end)
Construct a ConnectorEvent with the given source, target, connector, and "end" flag. |
Method Summary | |
---|---|
Connector |
getConnector()
Return the connector that this event concerns. |
int |
getEnd()
Return the end of the connector that this event concerns. |
int |
getID()
Return the type id for this event. |
Figure |
getTarget()
Return the target that the connector is snapped to or unsnapped from. |
String |
toString()
|
Methods inherited from class java.util.EventObject |
---|
getSource |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public static final int CONNECTOR_DRAGGED
public static final int CONNECTOR_DROPPED
public static final int CONNECTOR_SNAPPED
public static final int CONNECTOR_UNSNAPPED
public static final int HEAD_END
getEnd()
,
Constant Field Valuespublic static final int TAIL_END
getEnd()
,
Constant Field Valuespublic static final int BOTH_ENDS
getEnd()
,
Constant Field Valuespublic static final int MIDPOINT
getEnd()
,
Constant Field ValuesConstructor Detail |
---|
public ConnectorEvent(int id, Object source, Figure target, Connector connector, int end)
Method Detail |
---|
public Connector getConnector()
public int getEnd()
public int getID()
public Figure getTarget()
public String toString()
toString
in class EventObject
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |