annotate src/plparser/TestParser1.java @ 6:563bcb96e4fa

pretty printer
author one
date Mon, 30 Aug 2010 12:35:23 +0900
parents 29b5497fc942
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
5
29b5497fc942 full test passed.
one
parents:
diff changeset
1 package plparser;
29b5497fc942 full test passed.
one
parents:
diff changeset
2
29b5497fc942 full test passed.
one
parents:
diff changeset
3
29b5497fc942 full test passed.
one
parents:
diff changeset
4 public class TestParser1 {
29b5497fc942 full test passed.
one
parents:
diff changeset
5
29b5497fc942 full test passed.
one
parents:
diff changeset
6 public static void main(String arg[]) {
29b5497fc942 full test passed.
one
parents:
diff changeset
7 PropertyListParser<Property> p;
29b5497fc942 full test passed.
one
parents:
diff changeset
8 PropertyListNodeFactory<Property> lf = new PropertyFactoryImpl();
29b5497fc942 full test passed.
one
parents:
diff changeset
9 p = new PropertyListParser<Property>(lf);
29b5497fc942 full test passed.
one
parents:
diff changeset
10 Property n;
29b5497fc942 full test passed.
one
parents:
diff changeset
11 if (arg.length==0) {
29b5497fc942 full test passed.
one
parents:
diff changeset
12 arg = new String[1];
29b5497fc942 full test passed.
one
parents:
diff changeset
13 arg[0] = "data/alias_article.plist";
29b5497fc942 full test passed.
one
parents:
diff changeset
14 }
29b5497fc942 full test passed.
one
parents:
diff changeset
15 for(String file: arg) {
29b5497fc942 full test passed.
one
parents:
diff changeset
16 n = p.parseFile(file);
6
563bcb96e4fa pretty printer
one
parents: 5
diff changeset
17 // if (n!=null) System.out.print(n); System.out.println(".");
563bcb96e4fa pretty printer
one
parents: 5
diff changeset
18 if (n!=null) n.pp(System.out,0,0);
563bcb96e4fa pretty printer
one
parents: 5
diff changeset
19 System.out.println(".");
5
29b5497fc942 full test passed.
one
parents:
diff changeset
20 }
29b5497fc942 full test passed.
one
parents:
diff changeset
21 }
29b5497fc942 full test passed.
one
parents:
diff changeset
22 }