View Javadoc

1   /*
2    * @(#) ActorApplicationInterface.java Feb 13, 2005
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  package org.gscg.common.gui;
14  
15  import org.gscg.common.interactionlayer.GlobalInteractionLayerInterface;
16  
17  /***
18   * Defines methods which should be implemented by actor applications. Examples
19   * of these application are a game leader application and a player application.
20   * <p>
21   * (c) copyright 2005 <a href="http://www.simulation.tudelft.nl">Delft
22   * University of Technology </a>, the Netherlands. <br>
23   * See for project information <a
24   * href="http://www.simulation.tudelft.nl">www.simulation.tudelft.nl </a> <br>
25   * 
26   * Copyright (c) 2003-2005 Delft University of Technology, Jaffalaan 5, 2628 BX
27   * Delft, the Netherlands. All rights reserved.
28   * 
29   * See for project information <a href="http://www.simulation.tudelft.nl/">
30   * www.simulation.tudelft.nl </a>.
31   * 
32   * The source code and binary code of this software is proprietary information
33   * of Delft University of Technology.
34   * 
35   * @author <a
36   *         href="http://www.tbm.tudelft.nl/webstaf/stijnh/index.htm">Stijn-Pieter
37   *         van Houten </a>
38   * @version $Revision: 1.1 $ $Date: 2005/06/16 12:34:10 $
39   * @since 1.1.3
40   */
41  public interface ActorApplicationInterface extends ColorInterface
42  {
43  	/***
44  	 * @return Returns an object implementing this interface.
45  	 */
46  	ClientSideInteractionLayerInterface getClientSideInteractionLayerInterface();
47  
48  	/***
49  	 * @return Returns the GlobalInteractionLayerInterface
50  	 */
51  	GlobalInteractionLayerInterface getGlobalInteractionLayerInterface();
52  }