Subversion Repository Public Repository

litesoft

Diff Revisions 947 vs 948 for /trunk/Java/GWT/Client/src/com/google/gwt/gen2/event/shared/JavaHandlerRegistry.java

Diff revisions: vs.
  @@ -16,68 +16,55 @@
16 16
17 17 package com.google.gwt.gen2.event.shared;
18 18
19 - import java.util.*;
20 -
21 19 import com.google.gwt.gen2.event.shared.AbstractEvent.*;
22 20
21 + import java.util.*;
22 +
23 23 /**
24 24 * The default Handler manager's handler registry.
25 25 */
26 - class JavaHandlerRegistry extends HashMap<AbstractEvent.Type, ArrayList<EventHandler>>
27 - {
26 + class JavaHandlerRegistry extends HashMap<AbstractEvent.Type, ArrayList<EventHandler>> {
28 27
29 - public void addHandler( AbstractEvent.Type eventKey, EventHandler handler )
30 - {
28 + public void addHandler( AbstractEvent.Type eventKey, EventHandler handler ) {
31 29 ArrayList<EventHandler> l = super.get( eventKey );
32 - if ( l == null )
33 - {
30 + if ( l == null ) {
34 31 l = new ArrayList<EventHandler>();
35 32 super.put( eventKey, l );
36 33 }
37 34 l.add( handler );
38 35 }
39 36
40 - public void clearHandlers( Type<?, ?> type )
41 - {
37 + public void clearHandlers( Type<?, ?> type ) {
42 38 super.remove( type );
43 39 }
44 40
45 - public void fireEvent( AbstractEvent event )
46 - {
41 + public void fireEvent( AbstractEvent event ) {
47 42 Type type = event.getType();
48 43 int count = getHandlerCount( type );
49 - for ( int i = 0; i < count; i++ )
50 - {
44 + for ( int i = 0; i < count; i++ ) {
51 45 EventHandler handler = getHandler( type, i );
52 46 type.fire( handler, event );
53 47 }
54 48 }
55 49
56 - public EventHandler getHandler( AbstractEvent.Type eventKey, int index )
57 - {
50 + public EventHandler getHandler( AbstractEvent.Type eventKey, int index ) {
58 51 assert (index < getHandlerCount( eventKey ));
59 52 ArrayList<EventHandler> l = super.get( eventKey );
60 53 return l.get( index );
61 54 }
62 55
63 - public int getHandlerCount( AbstractEvent.Type eventKey )
64 - {
56 + public int getHandlerCount( AbstractEvent.Type eventKey ) {
65 57 ArrayList<EventHandler> l = super.get( eventKey );
66 - if ( l == null )
67 - {
58 + if ( l == null ) {
68 59 return 0;
69 - }
70 - else
71 - {
60 + } else {
72 61 return l.size();
73 62 }
74 63 }
75 64
76 - public void removeHandler( AbstractEvent.Type eventKey, EventHandler handler )
77 - {
65 + public void removeHandler( AbstractEvent.Type eventKey, EventHandler handler ) {
78 66 ArrayList<EventHandler> l = super.get( eventKey );
79 - if ( l != null )
80 - {
67 + if ( l != null ) {
81 68 l.remove( handler );
82 69 }
83 70 }