Changeset 29
- Timestamp:
- 02/21/06 22:58:30 (3 years ago)
- Files:
-
- trunk/pom.xml (modified) (1 diff)
- trunk/src/main/java/net/schst/EventDispatcher/CallbackListener.java (modified) (1 diff)
- trunk/src/main/java/net/schst/EventDispatcher/EventDispatcher.java (modified) (2 diffs)
- trunk/src/main/java/net/schst/EventDispatcher/EventListenerCollection.java (modified) (2 diffs)
- trunk/src/main/java/net/schst/EventDispatcher/EventQueue.java (modified) (2 diffs)
- trunk/version.properties (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/pom.xml
r27 r29 6 6 <groupId>net.schst</groupId> 7 7 <artifactId>EventDispatcher</artifactId> 8 <version>0.1 0.0</version>8 <version>0.11.0</version> 9 9 <packaging>jar</packaging> 10 10 trunk/src/main/java/net/schst/EventDispatcher/CallbackListener.java
r17 r29 70 70 try { 71 71 me = cl.getMethod(this.methodName, paramTypes); 72 Event params[] = {event};72 Object params[] = {event}; 73 73 me.invoke(this.instance, params); 74 74 } catch (Throwable e) { trunk/src/main/java/net/schst/EventDispatcher/EventDispatcher.java
r26 r29 18 18 * Stores all listeners 19 19 */ 20 private HashMap listeners = new HashMap();20 private HashMap<String,EventListenerCollection> listeners = new HashMap<String,EventListenerCollection>(); 21 21 22 22 /** … … 28 28 * Stores all instances that previously have been created 29 29 */ 30 private static HashMap instances = new HashMap();30 private static HashMap<String,EventDispatcher> instances = new HashMap<String,EventDispatcher>(); 31 31 32 32 /** trunk/src/main/java/net/schst/EventDispatcher/EventListenerCollection.java
r23 r29 14 14 * All event listeners 15 15 */ 16 private ArrayList listeners = new ArrayList();16 private ArrayList<EventListenerContainer> listeners = new ArrayList<EventListenerContainer>(); 17 17 18 18 /** … … 38 38 */ 39 39 public Event propagate(Event e) { 40 ArrayList remove = new ArrayList();40 ArrayList<EventListener> remove = new ArrayList<EventListener>(); 41 41 for (int i = 0; i < this.listeners.size(); i++) { 42 42 EventListenerContainer container = (EventListenerContainer)this.listeners.get(i); trunk/src/main/java/net/schst/EventDispatcher/EventQueue.java
r23 r29 14 14 * All queued events 15 15 */ 16 ArrayList events = new ArrayList();16 ArrayList<Event> events = new ArrayList<Event>(); 17 17 18 18 /** … … 45 45 */ 46 46 public ArrayList getQueuedEvents(String eventName) { 47 ArrayList qEvents = new ArrayList();47 ArrayList<Event> qEvents = new ArrayList<Event>(); 48 48 49 49 for (Iterator iter = this.events.iterator(); iter.hasNext();) { trunk/version.properties
r27 r29 1 version.number=0.1 0.01 version.number=0.11.0
