aboutsummaryrefslogtreecommitdiffstats
path: root/gwtquery-core/src/main/java/gwtquery/client/Function.java
diff options
context:
space:
mode:
Diffstat (limited to 'gwtquery-core/src/main/java/gwtquery/client/Function.java')
-rw-r--r--gwtquery-core/src/main/java/gwtquery/client/Function.java22
1 files changed, 22 insertions, 0 deletions
diff --git a/gwtquery-core/src/main/java/gwtquery/client/Function.java b/gwtquery-core/src/main/java/gwtquery/client/Function.java
new file mode 100644
index 00000000..a30bd8ea
--- /dev/null
+++ b/gwtquery-core/src/main/java/gwtquery/client/Function.java
@@ -0,0 +1,22 @@
+package gwtquery.client;
+
+import com.google.gwt.dom.client.Element;
+import com.google.gwt.user.client.Event;
+
+/**
+ * Extend this class to implement functions.
+ */
+public abstract class Function {
+
+ public void f(Element e) {
+ }
+
+ public boolean f(Event e, Object data) {
+ return f(e);
+ }
+
+ public boolean f(Event e) {
+ f(e.getCurrentTarget());
+ return true;
+ }
+}