annotate test/XMLTest.java @ 68:55be16853449

*** empty log message ***
author pin
date Fri, 16 Nov 2007 17:25:32 +0900
parents 6ead43b2475e
children 391d44c94799
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
37
30e46b8e4a87 export XML test
pin
parents:
diff changeset
1 package test;
30e46b8e4a87 export XML test
pin
parents:
diff changeset
2
39
c873ee0318f8 *** empty log message ***
pin
parents: 37
diff changeset
3 import rep.Editor;
c873ee0318f8 *** empty log message ***
pin
parents: 37
diff changeset
4 import rep.Session;
37
30e46b8e4a87 export XML test
pin
parents:
diff changeset
5 import rep.SessionList;
56
6ead43b2475e *** empty log message ***
pin
parents: 43
diff changeset
6 import rep.xml.SessionXMLDecoder;
41
86a1553028ad *** empty log message ***
pin
parents: 39
diff changeset
7 import rep.xml.SessionXMLEncoder;
37
30e46b8e4a87 export XML test
pin
parents:
diff changeset
8
30e46b8e4a87 export XML test
pin
parents:
diff changeset
9 public class XMLTest {
39
c873ee0318f8 *** empty log message ***
pin
parents: 37
diff changeset
10
37
30e46b8e4a87 export XML test
pin
parents:
diff changeset
11 public static void main(String[] args){
39
c873ee0318f8 *** empty log message ***
pin
parents: 37
diff changeset
12
c873ee0318f8 *** empty log message ***
pin
parents: 37
diff changeset
13 Editor editor = new Editor(0, null);
c873ee0318f8 *** empty log message ***
pin
parents: 37
diff changeset
14 editor.setHost("testhost");
c873ee0318f8 *** empty log message ***
pin
parents: 37
diff changeset
15 editor.setPort("testport");
c873ee0318f8 *** empty log message ***
pin
parents: 37
diff changeset
16 editor.setName("testfilename");
c873ee0318f8 *** empty log message ***
pin
parents: 37
diff changeset
17
c873ee0318f8 *** empty log message ***
pin
parents: 37
diff changeset
18 Editor editor2 = new Editor(1, null);
c873ee0318f8 *** empty log message ***
pin
parents: 37
diff changeset
19 editor2.setHost("testhost2");
c873ee0318f8 *** empty log message ***
pin
parents: 37
diff changeset
20 editor2.setPort("testport2");
c873ee0318f8 *** empty log message ***
pin
parents: 37
diff changeset
21
c873ee0318f8 *** empty log message ***
pin
parents: 37
diff changeset
22 Session session = new Session(editor);
c873ee0318f8 *** empty log message ***
pin
parents: 37
diff changeset
23 session.addEditor(editor);
c873ee0318f8 *** empty log message ***
pin
parents: 37
diff changeset
24 session.addEditor(editor2);
c873ee0318f8 *** empty log message ***
pin
parents: 37
diff changeset
25
c873ee0318f8 *** empty log message ***
pin
parents: 37
diff changeset
26 SessionList sessionlist = new SessionList();
c873ee0318f8 *** empty log message ***
pin
parents: 37
diff changeset
27 sessionlist.addSession(session);
c873ee0318f8 *** empty log message ***
pin
parents: 37
diff changeset
28
c873ee0318f8 *** empty log message ***
pin
parents: 37
diff changeset
29 SessionXMLEncoder encoder = new SessionXMLEncoder(sessionlist.getList());
43
24829e1969a0 *** empty log message ***
pin
parents: 41
diff changeset
30 System.out.println(encoder.sessionListToXML());
56
6ead43b2475e *** empty log message ***
pin
parents: 43
diff changeset
31
6ead43b2475e *** empty log message ***
pin
parents: 43
diff changeset
32 SessionXMLDecoder decoder = new SessionXMLDecoder();
6ead43b2475e *** empty log message ***
pin
parents: 43
diff changeset
33 decoder.decode(encoder.sessionListToXML());
6ead43b2475e *** empty log message ***
pin
parents: 43
diff changeset
34
37
30e46b8e4a87 export XML test
pin
parents:
diff changeset
35 }
30e46b8e4a87 export XML test
pin
parents:
diff changeset
36 }