Changeset 25
- Timestamp:
- 01/03/06 16:05:14 (3 years ago)
- Files:
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/src/net/schst/EventDispatcher/EventDispatcher.java
r24 r25 19 19 * Stores all listeners 20 20 */ 21 private WeakHashMap listeners = new WeakHashMap();21 private HashMap listeners = new HashMap(); 22 22 23 23 /** … … 38 38 private EventQueue queue = new EventQueue(); 39 39 40 /** 41 * Constructor is private. 42 * 43 * Use getInstance() or getDetachedInstance() instead. 44 */ 45 private EventDispatcher() { 46 } 47 40 48 /** 41 49 * Get the default dispatcher … … 61 69 } 62 70 71 /** 72 * Get an instance and do not remember it. 73 * 74 * @return 75 */ 76 synchronized public static EventDispatcher getDetachedInstance() { 77 return new EventDispatcher(); 78 } 79 63 80 /** 64 81 * Detach a dispatcher
