37
|
1 package test;
|
|
2
|
39
|
3 import rep.Editor;
|
|
4 import rep.Session;
|
37
|
5 import rep.SessionList;
|
56
|
6 import rep.xml.SessionXMLDecoder;
|
41
|
7 import rep.xml.SessionXMLEncoder;
|
37
|
8
|
|
9 public class XMLTest {
|
39
|
10
|
37
|
11 public static void main(String[] args){
|
39
|
12
|
|
13 Editor editor = new Editor(0, null);
|
|
14 editor.setHost("testhost");
|
|
15 editor.setPort("testport");
|
|
16 editor.setName("testfilename");
|
|
17
|
|
18 Editor editor2 = new Editor(1, null);
|
|
19 editor2.setHost("testhost2");
|
|
20 editor2.setPort("testport2");
|
|
21
|
|
22 Session session = new Session(editor);
|
|
23 session.addEditor(editor);
|
|
24 session.addEditor(editor2);
|
|
25
|
|
26 SessionList sessionlist = new SessionList();
|
|
27 sessionlist.addSession(session);
|
|
28
|
|
29 SessionXMLEncoder encoder = new SessionXMLEncoder(sessionlist.getList());
|
43
|
30 System.out.println(encoder.sessionListToXML());
|
56
|
31
|
|
32 SessionXMLDecoder decoder = new SessionXMLDecoder();
|
|
33 decoder.decode(encoder.sessionListToXML());
|
|
34
|
37
|
35 }
|
|
36 }
|