1 package net.sourceforge.rpgee;
2
3 import java.util.Properties;
4
5 import net.sourceforge.rpgee.gui.ClientDesktop;
6 import net.sourceforge.rpgee.messaging.RpgMessage;
7 import net.sourceforge.rpgee.messaging.network.NetworkMessageTransporter;
8 import net.sourceforge.rpgee.utility.BaseObservable;
9 import net.sourceforge.rpgee.utility.Constants;
10 import net.sourceforge.rpgee.utility.LoggingClientWindow;
11 import net.sourceforge.rpgee.utility.Observable;
12 import net.sourceforge.rpgee.utility.Observer;
13
14 public class Client extends BaseObservable<RpgMessage> implements Observer<RpgMessage>, Runnable {
15
16 private ClientDesktop client;
17 private LoggingClientWindow loggingWindow;
18 private NetworkMessageTransporter transporter;
19
20 public Client(Properties p) {
21
22 String s = p.getProperty(Constants.SERVER_URL);
23
24 }
25
26 public void update(Observable o, RpgMessage arg) {
27
28
29 }
30
31 public static void main(String[] args) {
32 Properties p = null;
33 Client c = new Client(p);
34 }
35
36 public void run() {
37
38
39 }
40 }