View Javadoc

1   /*
2    * @(#)GameActorInteractiveInterface.java Jul 8, 2004
3    * 
4    * Copyright (c) 2003-2005 Delft University of Technology, Jaffalaan 5, 2628 BX
5    * Delft, the Netherlands. All rights reserved.
6    * 
7    * See for project information <a href="http://www.simulation.tudelft.nl/">
8    * www.simulation.tudelft.nl </a>.
9    * 
10   * The source code and binary code of this software is proprietary information
11   * of Delft University of Technology.
12   */
13  
14  package org.gscg.gameactors;
15  
16  import nl.tudelft.simulation.event.EventListenerInterface;
17  
18  import org.gscg.singleuser.interactionlayer.SingleUserInteractionLayerInterface;
19  
20  /***
21   * The GameActorInteractiveInterface. <br>
22   * Copyright (c) 2003-2005 Delft University of Technology, Jaffalaan 5, 2628 BX
23   * Delft, the Netherlands. All rights reserved.
24   * 
25   * See for project information <a href="http://www.simulation.tudelft.nl/">
26   * www.simulation.tudelft.nl </a>.
27   * 
28   * The source code and binary code of this software is proprietary information
29   * of Delft University of Technology.
30   * 
31   * @author <a
32   *         href="http://www.tbm.tudelft.nl/webstaf/alexandv/index.htm">Alexander
33   *         Verbraeck </a>
34   * @version $Revision: 1.2 $ $Date: 2005/08/09 15:43:40 $
35   * @since 1.0.0 <br>
36   */
37  
38  public interface GameActorInteractiveInterface extends EventListenerInterface
39  {
40  
41  	/***
42  	 * @param singleUserInteractionLayer the singel user interactionlayer
43  	 */
44  	void setSingleUserInteractionLayer(
45  			final SingleUserInteractionLayerInterface singleUserInteractionLayer);
46  
47  	/***
48  	 * Method getSingleUserInteractionLayer.
49  	 * 
50  	 * @return returns the SingleUserInteractionLayer
51  	 */
52  	SingleUserInteractionLayerInterface getSingleUserInteractionLayer();
53  }