public abstract class GAbstractEvent extends Object
| Modifier and Type | Field and Description |
|---|---|
protected GEventDelegate |
delegate |
protected GEventManager |
manager |
protected GView |
view |
| Constructor and Description |
|---|
GAbstractEvent(GView view) |
| Modifier and Type | Method and Description |
|---|---|
void |
addExclusiveValue(Object value) |
void |
draw(Graphics g) |
boolean |
hasExclusiveValue(Object value) |
void |
mouseDragged(MouseEvent e,
Point mousePosition) |
void |
mouseMoved(MouseEvent e,
Point mousePosition) |
void |
mousePressed(MouseEvent e,
Point mousePosition) |
void |
mouseReleased(MouseEvent e,
Point mousePosition) |
void |
removeExclusiveValue(Object value) |
void |
setDelegate(GEventDelegate delegate) |
void |
setManager(GEventManager manager) |
boolean |
shouldFocusOnElement(GElement element) |
protected GEventManager manager
protected GEventDelegate delegate
protected GView view
public GAbstractEvent(GView view)
public void setDelegate(GEventDelegate delegate)
public void setManager(GEventManager manager)
public void addExclusiveValue(Object value)
public void removeExclusiveValue(Object value)
public boolean hasExclusiveValue(Object value)
public boolean shouldFocusOnElement(GElement element)
public void mousePressed(MouseEvent e, Point mousePosition)
public void mouseReleased(MouseEvent e, Point mousePosition)
public void mouseDragged(MouseEvent e, Point mousePosition)
public void mouseMoved(MouseEvent e, Point mousePosition)
public void draw(Graphics g)
Copyright © 2013. All rights reserved.