|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--java.util.EventObject | +--java.awt.AWTEvent | +--gishur.core.event.ObjectEvent
Neue Eventklasse. Inputhandler können Events vom Typ ObjectEvent erzeugen, um weitere Reaktionen zu veranlassen.
Field Summary | |
static int |
ACTION
ID für eine andere Aktion. |
static int |
CANCEL_MODIFICATION
ID für den Abbruch einer Modifikation. |
static int |
DO_ACTION
Auslösen einer Aktion. |
static int |
DO_MODIFICATION
ID für den Verlauf einer Modifikation. |
static int |
FINISH_MODIFICATION
ID für den regulären Abschluß einer Modifikation. |
static int |
INPUT_OBJECT
Eingabe eines Objektes. |
static int |
MODIFY_OBJECT
Verändern eines Objektes. |
static int |
MOVE_OBJECT
Verschieben eines Objektes. |
static int |
RESERVED_SUBTYPE_MAX
Höchste reservierte Subtype-Konstante. |
static int |
SCALE_OBJECT
Skalieren eines Objektes. |
static int |
START_MODIFICATION
ID für den Beginn einer Modifikation. |
static int |
TURN_OBJECT
Drehen eines Objektes. |
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, id, INPUT_METHOD_EVENT_MASK, INVOCATION_EVENT_MASK, ITEM_EVENT_MASK, KEY_EVENT_MASK, MOUSE_EVENT_MASK, MOUSE_MOTION_EVENT_MASK, PAINT_EVENT_MASK, RESERVED_ID_MAX, TEXT_EVENT_MASK, WINDOW_EVENT_MASK |
Fields inherited from class java.util.EventObject |
source |
Constructor Summary | |
ObjectEvent(java.lang.Object source,
int id,
int subtype,
java.lang.Object target)
Konstruktor. |
Method Summary | |
void |
consume()
Consumes this event so that it will not be processed in the default manner by the source which originated it. |
int |
getSubType()
Liefert die Konstante, die die Aktion genauer beschreib. |
java.lang.Object |
getTarget()
Liefert das veränderte Objekt. |
boolean |
isConsumed()
Returns whether or not this event has been consumed. |
java.lang.String |
toString()
Überschreibt Object.toString(). |
Methods inherited from class java.awt.AWTEvent |
finalize, getID, paramString |
Methods inherited from class java.util.EventObject |
getSource |
Methods inherited from class java.lang.Object |
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
public static final int START_MODIFICATION
public static final int DO_MODIFICATION
public static final int FINISH_MODIFICATION
public static final int CANCEL_MODIFICATION
public static final int ACTION
public static final int DO_ACTION
public static final int INPUT_OBJECT
public static final int MOVE_OBJECT
public static final int SCALE_OBJECT
public static final int TURN_OBJECT
public static final int MODIFY_OBJECT
public static final int RESERVED_SUBTYPE_MAX
Constructor Detail |
public ObjectEvent(java.lang.Object source, int id, int subtype, java.lang.Object target)
source
- Objekt, das das Event generiertid
- eine ID-Konstante, die den Typ des Ereignisses angiebtsubtype
- eine weitere Konstante, die den Typ näher spezifizierttarget
- das Objekt, das modifiziert oder erstellt. o.ä. wurdeMethod Detail |
public java.lang.Object getTarget()
public int getSubType()
public void consume()
consume
in class java.awt.AWTEvent
public boolean isConsumed()
isConsumed
in class java.awt.AWTEvent
consume()
public java.lang.String toString()
toString
in class java.awt.AWTEvent
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |