1
1
<%= disclaimer() %>
2
2
package <%= ns %>.widget.event;
3
3
4
- import com.google.gwt.event.shared.GwtEvent;
5
- import com.google.gwt.core.client.JavaScriptObject;
4
+ import com.google.gwt.event.dom.client.DomEvent;
6
5
7
6
/**
8
7
* <%= getDescription(' ') %>
9
8
*/
10
- public class <%= camelCase(name) %>Event extends GwtEvent <<%= camelCase(name) %>EventHandler> {
9
+ public class <%= camelCase(name) %>Event extends DomEvent <<%= camelCase(name) %>EventHandler> {
11
10
12
- public static Type<< %= camelCase(name) %>EventHandler> TYPE = new Type<< %= camelCase(name) %>EventHandler>();
11
+ < %= event.ns %>.event.< %= camelCase(event. name) %>Event.NAME,
13
12
14
- private <%= ns %>.event.<%= camelCase(name) %>Event nativeEvent;
13
+ public static Type<<%= camelCase(name) %>EventHandler> TYPE = new Type<<%= camelCase(name) %>EventHandler>(
14
+ <%= ns %>.event.<%= camelCase(event.name) %>Event.NAME, new <%= camelCase(name) %>Event());
15
15
16
- public <%= camelCase(name) %>Event(<%= ns %>.event.<%= camelCase(name) %>Event nativeEvent) {
17
- this.nativeEvent = nativeEvent;
16
+
17
+ public <%= camelCase(name) %>Event() {
18
18
}
19
19
20
20
public Type<<%= camelCase(name) %>EventHandler> getAssociatedType() {
@@ -25,9 +25,6 @@ public class <%= camelCase(name) %>Event extends GwtEvent<<%= camelCase(name) %>
25
25
handler.on<%= camelCase(name) %>(this);
26
26
}
27
27
28
- public <%= ns %>.event.<%= camelCase(name) %>Event getNativeEvent() {
29
- return nativeEvent;
30
- }
31
28
<% if (hasParams()) _.forEach(params, function(param){ %>
32
29
/**
33
30
* <%= getDescription(' ', param) %>
0 commit comments