1
2
3
4
5
6
7
8
9
10
11
12
13 package org.gscg.common.gui;
14
15 import nl.tudelft.simulation.event.EventListenerInterface;
16 import nl.tudelft.simulation.event.EventProducerInterface;
17 import nl.tudelft.simulation.event.remote.RemoteEventListenerInterface;
18
19 /***
20 * Methods which should be implemented by a client side interactionlayer.
21 * <p>
22 * (c) copyright 2005 <a href="http://www.simulation.tudelft.nl">Delft
23 * University of Technology </a>, the Netherlands. <br>
24 * See for project information <a
25 * href="http://www.simulation.tudelft.nl">www.simulation.tudelft.nl </a> <br>
26 *
27 * Copyright (c) 2003-2005 Delft University of Technology, Jaffalaan 5, 2628 BX
28 * Delft, the Netherlands. All rights reserved.
29 *
30 * See for project information <a href="http://www.simulation.tudelft.nl/">
31 * www.simulation.tudelft.nl </a>.
32 *
33 * The source code and binary code of this software is proprietary information
34 * of Delft University of Technology.
35 *
36 * @author <a
37 * href="http://www.tbm.tudelft.nl/webstaf/stijnh/index.htm">Stijn-Pieter
38 * van Houten </a>
39 * @version $Revision: 1.1 $ $Date: 2005/06/16 12:34:10 $
40 * @since 1.1.3
41 */
42 public interface ClientSideInteractionLayerInterface extends
43 EventProducerInterface, EventListenerInterface
44 {
45 /***
46 * @return Returns a remote event listener.
47 */
48 RemoteEventListenerInterface getRemoteEventListener();
49 }