|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.util.EventObject
java.awt.AWTEvent
java.awt.event.ComponentEvent
java.awt.event.InputEvent
java.awt.event.MouseEvent
byucc.jhdl.apps.Viewers.Event.JHDLMouseEvent
Passed to JHDLMouseEventListener
s by JHDLMouseEventGenerator
s.
JHDLMouseEventListener,JHDLMouseEventGenerator
,
Serialized FormField Summary | |
static int |
CELL_DOUBLE_CLICKED
Means a single cell was double clicked, and it can then be accessed by the getCell() method. |
static int |
CELL_SINGLE_CLICKED
Means a single cell was clicked, and it can then be accessed by the getCell() method. |
static int |
CELL_SINGLE_CLICKED_MULTIPLE
Means multiple cell were clicked, and they can then be accessed by the getCells() method. |
static int |
ERROR_CONSTRUCTING
Means an error occured in the constructor, meaning it probably did not send a correct argument type to the constructor. |
static int |
UNSELECT_ALL
Means everything was unselected |
static int |
UNSELECT_CELLS
Means all Cells were unselected |
static int |
UNSELECT_WIRES
Means all Wires were unselected |
static int |
WIRE_DOUBLE_CLICKED
Means a single cell was clicked, and it can then be accessed by the getWire() method. |
static int |
WIRE_SINGLE_CLICKED
Means a single wire was clicked, and it can then be accessed by the getWire() method. |
static int |
WIRE_SINGLE_CLICKED_MULTIPLE
Means multiple wires were clicked, and they can then be accessed by the getWires() method. |
static int |
WIRE_SINGLE_CLICKED_STRING
Means a single wire was clicked and its name was passed as a String, and it can then be accessed by the getString() method. |
Fields inherited from class java.awt.event.MouseEvent |
BUTTON1, BUTTON2, BUTTON3, MOUSE_CLICKED, MOUSE_DRAGGED, MOUSE_ENTERED, MOUSE_EXITED, MOUSE_FIRST, MOUSE_LAST, MOUSE_MOVED, MOUSE_PRESSED, MOUSE_RELEASED, MOUSE_WHEEL, NOBUTTON |
Fields inherited from class java.awt.event.InputEvent |
ALT_DOWN_MASK, ALT_GRAPH_DOWN_MASK, ALT_GRAPH_MASK, ALT_MASK, BUTTON1_DOWN_MASK, BUTTON1_MASK, BUTTON2_DOWN_MASK, BUTTON2_MASK, BUTTON3_DOWN_MASK, BUTTON3_MASK, CTRL_DOWN_MASK, CTRL_MASK, META_DOWN_MASK, META_MASK, SHIFT_DOWN_MASK, SHIFT_MASK |
Fields inherited from class java.awt.event.ComponentEvent |
COMPONENT_FIRST, COMPONENT_HIDDEN, COMPONENT_LAST, COMPONENT_MOVED, COMPONENT_RESIZED, COMPONENT_SHOWN |
Fields inherited from class java.awt.AWTEvent |
ACTION_EVENT_MASK, ADJUSTMENT_EVENT_MASK, COMPONENT_EVENT_MASK, consumed, CONTAINER_EVENT_MASK, FOCUS_EVENT_MASK, HIERARCHY_BOUNDS_EVENT_MASK, HIERARCHY_EVENT_MASK, INPUT_METHOD_EVENT_MASK, INVOCATION_EVENT_MASK, ITEM_EVENT_MASK, KEY_EVENT_MASK, MOUSE_EVENT_MASK, MOUSE_MOTION_EVENT_MASK, MOUSE_WHEEL_EVENT_MASK, PAINT_EVENT_MASK, RESERVED_ID_MAX, TEXT_EVENT_MASK, WINDOW_EVENT_MASK, WINDOW_FOCUS_EVENT_MASK, WINDOW_STATE_EVENT_MASK |
Constructor Summary | |
JHDLMouseEvent(java.awt.event.MouseEvent me,
java.lang.Object obj,
int id,
java.lang.Object source)
Main constructor. |
|
JHDLMouseEvent(java.lang.Object obj,
int id,
java.lang.Object source)
Secondary constructor--Overloaded method because sometimes there is no MouseEvent to send. |
Method Summary | |
Cell |
getCell()
|
java.util.ArrayList |
getCells()
|
int |
getID()
|
java.lang.Object |
getSource()
|
java.lang.String |
getString()
|
Wire |
getWire()
|
java.util.ArrayList |
getWires()
|
Methods inherited from class java.awt.event.MouseEvent |
getButton, getClickCount, getMouseModifiersText, getPoint, getX, getY, isPopupTrigger, paramString, translatePoint |
Methods inherited from class java.awt.event.InputEvent |
consume, getModifiers, getModifiersEx, getModifiersExText, getWhen, isAltDown, isAltGraphDown, isConsumed, isControlDown, isMetaDown, isShiftDown |
Methods inherited from class java.awt.event.ComponentEvent |
getComponent |
Methods inherited from class java.awt.AWTEvent |
setSource, toString |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
public static final int ERROR_CONSTRUCTING
public static final int CELL_SINGLE_CLICKED
public static final int CELL_SINGLE_CLICKED_MULTIPLE
public static final int CELL_DOUBLE_CLICKED
public static final int WIRE_SINGLE_CLICKED
public static final int WIRE_SINGLE_CLICKED_STRING
public static final int WIRE_SINGLE_CLICKED_MULTIPLE
public static final int WIRE_DOUBLE_CLICKED
public static final int UNSELECT_CELLS
public static final int UNSELECT_WIRES
public static final int UNSELECT_ALL
Constructor Detail |
public JHDLMouseEvent(java.awt.event.MouseEvent me, java.lang.Object obj, int id, java.lang.Object source)
me
- The MouseEvent that began the event chain.obj
- The Wire, Cell, String, WireList, or CellList that
caused the action.id
- The id, meaning the reason for this event, encoded in
JHDLMouseEvent.source
- The source object of this event.public JHDLMouseEvent(java.lang.Object obj, int id, java.lang.Object source)
obj
- The Wire, Cell, String, WireList, or CellList that
caused the action.id
- The id, meaning the reason for this event, encoded in
JHDLMouseEvent.source
- The source object of this event.Method Detail |
public Cell getCell()
public Wire getWire()
public java.util.ArrayList getCells()
public java.util.ArrayList getWires()
public java.lang.String getString()
public int getID()
public java.lang.Object getSource()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |