]> source.dussan.org Git - gwtquery.git/commitdiff
code review
authorjdramaix <julien.dramaix@gmail.com>
Thu, 21 Nov 2013 16:50:36 +0000 (17:50 +0100)
committerjdramaix <julien.dramaix@gmail.com>
Thu, 21 Nov 2013 16:50:36 +0000 (17:50 +0100)
gwtquery-core/src/main/java/com/google/gwt/query/client/GQuery.java
gwtquery-core/src/main/java/com/google/gwt/query/client/plugins/Events.java
gwtquery-core/src/main/java/com/google/gwt/query/client/plugins/events/EventsListener.java

index fac71b39cdd31acb1192cba84b76693d480adff4..5950f6bfaaad059910256f24e6e69b832332b0e1 100644 (file)
@@ -1319,7 +1319,6 @@ public class GQuery implements Lazy<GQuery, LazyGQuery> {
     }
   }
 
-
   /**
    * Bind a set of functions to the blur event of each matched element. Or trigger the blur event if
    * no functions are provided.
index 79b1d12c9978450f68cc4c9ad22f77f15796d877..e5552e3c8e77fdf7804b4fd66f37be23974cadaf 100644 (file)
@@ -267,7 +267,7 @@ public class Events extends GQuery {
    * @functions a set of function to run if the event is not canceled.
    */
   public Events triggerHtmlEvent(String htmlEvent, final Function... functions) {
-    return triggerHtmlEvent(htmlEvent, functions, null);
+    return triggerHtmlEvent(htmlEvent, null, functions);
   }
 
   /**
@@ -384,9 +384,6 @@ public class Events extends GQuery {
   }
 
   private void callHandlers(Element e, NativeEvent evt, Function... functions){
-    if (functions == null) {
-      return;
-    }
     for (Function f : functions) {
       f.setEvent(Event.as(evt));
       f.f(e);
index cde18e47bed0042372013604be8aadb870340d4d..baf726791d6bf87a0ddd4f241d68f400c6a4a042 100644 (file)
@@ -141,19 +141,19 @@ public class EventsListener implements EventListener {
         Object[] arguments = new Object[0];
 
         // The argument of the function will be first the data attached to the handler then the
-        // datas attached to the event.
+        // data attached to the event.
         if (eventData != null) {
           if (data != null){
-            Object[] handlerDatas;
+            Object[] handlerData;
             if (data.getClass().isArray()) {
-              handlerDatas = (Object[]) data;
+              handlerData = (Object[]) data;
             } else {
-              handlerDatas = new Object[] {data};
+              handlerData = new Object[] {data};
             }
-            arguments = new Object[handlerDatas.length + eventData.length];
+            arguments = new Object[handlerData.length + eventData.length];
             int index = 0;
-            for (int i = 0; i < handlerDatas.length; i++, index++) {
-              arguments[index] = handlerDatas[i];
+            for (int i = 0; i < handlerData.length; i++, index++) {
+              arguments[index] = handlerData[i];
             }
             for (int i = 0; i < eventData.length; i++, index++) {
               arguments[index] = eventData[i];
@@ -175,7 +175,7 @@ public class EventsListener implements EventListener {
     }
 
     public boolean isTypeOf(String eName) {
-      return eventName != null ? eventName.equalsIgnoreCase(eName) : false;
+      return eventName != null && eventName.equalsIgnoreCase(eName);
     }
 
     /**
@@ -248,7 +248,7 @@ public class EventsListener implements EventListener {
     }
 
     @Override
-    public boolean fire(Event event, Object[] eventDatas) {
+    public boolean fire(Event event, Object[] eventData) {
       if (isEmpty()) {
         return true;
       }
@@ -298,8 +298,8 @@ public class EventsListener implements EventListener {
               if (stopElement == null || element.equals(stopElement)) {
                 gqEvent.setCurrentElementTarget(element);
                 // data
-                eventDatas = $(element).data("___event_datas");
-                if (!f.fire(gqEvent, eventDatas)) {
+                eventData = $(element).data("___event_datas");
+                if (!f.fire(gqEvent, eventData)) {
                   stopElement = element;
                 }
               }
@@ -606,13 +606,13 @@ public class EventsListener implements EventListener {
     String ename = event.getType();
     int etype = getTypeInt(ename);
     String originalEventType = GqEvent.getOriginalEventType(event);
-    Object[] handlerDatas = $(element).data("___event_datas");
+    Object[] handlerData = $(element).data("___event_datas");
 
     for (int i = 0, l = elementEvents.length(); i < l; i++) {
       BindFunction listener = elementEvents.get(i);
       if (listener != null && (listener.hasEventType(etype) || listener.isTypeOf(ename))
           && (originalEventType == null || originalEventType.equals(listener.getOriginalEventType()))) {
-        if (!listener.fire(event, handlerDatas)) {
+        if (!listener.fire(event, handlerData)) {
           event.stopPropagation();
           event.preventDefault();
         }