public class InteractionEvent
extends java.util.EventObject
Modifier and Type | Field and Description |
---|---|
static int |
ATTACHMENT_CLICKED
Indicate attachment is clicked.
|
static int |
COMPONENT_ATTACHMENT_CLOSED
Indicate component attachment is closed.
|
static int |
COMPONENT_ATTACHMENT_MINIMIZED_CHANGED
Indicate component attachment's minimized state changed.
|
static int |
COMPONENT_ATTACHMENT_SHRINKED_CHANGED
Indicate component attachment's shrunk state changed.
|
static int |
ELEMENT_CLICKED
Indicate element is clicked.
|
static int |
ELEMENT_CREATED
Indicate element is created
|
static int |
ELEMENT_DELETED
Indicate element is deleted
|
static int |
ELEMENT_DROPPED
Indicate element is dropped
|
static int |
ELEMENT_LEAP_MOVED
Indicate element has been moved leapingly by mouse
|
static int |
ELEMENT_LEAP_MOVING
Indicate element is moving leapingly by mouse
|
static int |
ELEMENT_LEAP_MOVING_CANCELED
Indicate element moving is canceled.
|
static int |
ELEMENT_POINT_ADDED
Indicate a vertex of an element has been added.
|
static int |
ELEMENT_POINT_MOVED
Indicate a vertex of an element has been moved.
|
static int |
ELEMENT_POINT_MOVING
Indicate a vertex of an element is moving.
|
static int |
ELEMENT_POINT_REMOVED
Indicate a vertex of an element has been removed.
|
static int |
ELEMENT_RESIZED
Indicate element has been resized by mouse
|
static int |
ELEMENT_RESIZING
Indicate element is resizing by mouse
|
static int |
ELEMENT_RESIZING_CANCELED
Indicate element resizing is canceled.
|
static int |
ELEMENT_SMOOTH_MOVED
Indicate element has been moved smoothly by mouse
|
static int |
ELEMENT_SMOOTH_MOVING
Indicate element is moving smoothly by mouse
|
Constructor and Description |
---|
InteractionEvent(java.lang.Object source,
java.awt.dnd.DropTargetDropEvent dropTargetDropEvent) |
InteractionEvent(java.lang.Object source,
int type)
Create an interaction event.
|
InteractionEvent(java.lang.Object source,
int type,
java.awt.event.MouseEvent mouseEvent)
Create an interaction event.
|
InteractionEvent(java.lang.Object source,
int type,
java.lang.Object userObject,
java.awt.event.MouseEvent mouseEvent)
Create an interaction event.
|
Modifier and Type | Method and Description |
---|---|
java.awt.dnd.DropTargetDropEvent |
getDropTargetDropEvent() |
java.awt.event.MouseEvent |
getMouseEvent()
Get mouse event.
|
int |
getType()
Get event type.
|
java.lang.Object |
getUserObject()
Get user object for this event.
|
void |
setUserObject(java.lang.Object userObject)
Set user object for this event.
|
public static final int ELEMENT_CREATED
public static final int ELEMENT_SMOOTH_MOVING
public static final int ELEMENT_SMOOTH_MOVED
public static final int ELEMENT_LEAP_MOVING
public static final int ELEMENT_LEAP_MOVED
public static final int ELEMENT_RESIZING
public static final int ELEMENT_RESIZED
public static final int ELEMENT_POINT_MOVING
public static final int ELEMENT_POINT_MOVED
public static final int ELEMENT_POINT_ADDED
public static final int ELEMENT_POINT_REMOVED
public static final int ELEMENT_LEAP_MOVING_CANCELED
public static final int ELEMENT_RESIZING_CANCELED
public static final int ELEMENT_DELETED
public static final int ELEMENT_CLICKED
public static final int ATTACHMENT_CLICKED
public static final int COMPONENT_ATTACHMENT_MINIMIZED_CHANGED
public static final int COMPONENT_ATTACHMENT_SHRINKED_CHANGED
public static final int COMPONENT_ATTACHMENT_CLOSED
public static final int ELEMENT_DROPPED
public InteractionEvent(java.lang.Object source, int type)
source
- Object event sourcetype
- int event typepublic InteractionEvent(java.lang.Object source, int type, java.awt.event.MouseEvent mouseEvent)
source
- Object event sourcetype
- int event typemouseEvent
- MouseEvent mouse eventpublic InteractionEvent(java.lang.Object source, java.awt.dnd.DropTargetDropEvent dropTargetDropEvent)
public InteractionEvent(java.lang.Object source, int type, java.lang.Object userObject, java.awt.event.MouseEvent mouseEvent)
source
- Object event sourcetype
- int event type.userObject
- Object an attached user object for this event.mouseEvent
- MouseEvent mouse eventpublic int getType()
public java.lang.Object getUserObject()
setUserObject(java.lang.Object)
public void setUserObject(java.lang.Object userObject)
userObject
- Object the user object for this event.getUserObject()
public java.awt.event.MouseEvent getMouseEvent()
public java.awt.dnd.DropTargetDropEvent getDropTargetDropEvent()
Copyright © 2002 - 2010 Serva Software. All Rights Reserved.