View Javadoc

1   /*
2    * @(#) DistributedRenderable2DInterface.java Dec 10, 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  package org.gscg.gameleader.animation2D;
14  
15  import java.io.Serializable;
16  import java.rmi.RemoteException;
17  
18  import nl.tudelft.simulation.dsol.animation.D2.Renderable2DInterface;
19  import nl.tudelft.simulation.language.d3.DirectedPoint;
20  
21  /***
22   * <p>
23   * 
24   * Copyright (c) 2003-2005 Delft University of Technology, Jaffalaan 5, 2628 BX
25   * Delft, the Netherlands. All rights reserved.
26   * 
27   * See for project information <a href="http://www.simulation.tudelft.nl/">
28   * www.simulation.tudelft.nl </a>.
29   * 
30   * The source code and binary code of this software is proprietary information
31   * of Delft University of Technology.
32   * 
33   * @author <a
34   *         href="http://www.tbm.tudelft.nl/webstaf/stijnh/index.htm">Stijn-Pieter
35   *         van Houten </a>
36   * @version $Revision: 1.1 $ $Date: 2005/06/16 12:34:02 $
37   * @since 1.0
38   */
39  public interface DistributedRenderable2DInterface extends
40  		Renderable2DInterface, Serializable
41  {
42  	/***
43  	 * sets the location of an object
44  	 * 
45  	 * @param location the location
46  	 * @throws RemoteException on network failure
47  	 */
48  	void setLocation(DirectedPoint location) throws RemoteException;
49  }