KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > lobobrowser > html > renderer > Controller


1 package org.lobobrowser.html.renderer;
2
3 import org.lobobrowser.html.domimpl.*;
4 import java.awt.event.*;
5
6 /**
7  * A controller that takes care of renderer events.
8  */

9 interface Controller {
10     public boolean onPressed(ModelNode node, InputEvent event, int x, int y);
11     public boolean onEnterPressed(ModelNode node, InputEvent event);
12     public boolean onMouseClick(ModelNode node, MouseEvent event, int x, int y);
13     public boolean onMouseDown(ModelNode node, MouseEvent event, int x, int y);
14     public boolean onMouseUp(ModelNode node, MouseEvent event, int x, int y);
15     public boolean onMouseDisarmed(ModelNode node, MouseEvent event);
16 }
17
Popular Tags