View Javadoc
1   package siouxsie.desktop.events.impl;
2   
3   import siouxsie.desktop.events.DesktopBus;
4   import siouxsie.desktop.events.DesktopEvent;
5   import siouxsie.desktop.events.IDesktopActor;
6   
7   /**
8    * Basic implementation of a desktop actor.
9    * @author Arnaud Cogoluegnes
10   * @version $Id$
11   */
12  public class AbstractDesktopActor implements IDesktopActor {
13  
14  	private DesktopBus bus;
15  	
16  	/*
17  	 * (non-Javadoc)
18  	 * @see siouxsie.desktop.events.IDesktopActor#fireDesktopEvent(siouxsie.desktop.events.DesktopEvent)
19  	 */
20  	public void fireDesktopEvent(DesktopEvent evt) {
21  		bus.fireDesktopEvent(evt);
22  	}
23  
24  	/*
25  	 * (non-Javadoc)
26  	 * @see siouxsie.desktop.events.IDesktopActor#init(siouxsie.desktop.events.DesktopBus)
27  	 */
28  	public void init(DesktopBus desktopBus) {
29  		this.bus = desktopBus;
30  	}
31  
32  }