annotate src/plparser/ArrayProperty.java @ 3:1f46c9d09c1e

Simple Example worked.
author kono@ie.u-ryukyu.ac.jp
date Sun, 29 Aug 2010 12:47:11 +0900
parents b149a5aa465a
children 563bcb96e4fa
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
1
b149a5aa465a Parser is written
kono@ie.u-ryukyu.ac.jp
parents:
diff changeset
1 package plparser;
b149a5aa465a Parser is written
kono@ie.u-ryukyu.ac.jp
parents:
diff changeset
2
b149a5aa465a Parser is written
kono@ie.u-ryukyu.ac.jp
parents:
diff changeset
3 import java.util.LinkedList;
b149a5aa465a Parser is written
kono@ie.u-ryukyu.ac.jp
parents:
diff changeset
4
b149a5aa465a Parser is written
kono@ie.u-ryukyu.ac.jp
parents:
diff changeset
5 public class ArrayProperty extends Property {
b149a5aa465a Parser is written
kono@ie.u-ryukyu.ac.jp
parents:
diff changeset
6 LinkedList<Property> list;
b149a5aa465a Parser is written
kono@ie.u-ryukyu.ac.jp
parents:
diff changeset
7
b149a5aa465a Parser is written
kono@ie.u-ryukyu.ac.jp
parents:
diff changeset
8 public ArrayProperty(LinkedList<Property> list1) {
b149a5aa465a Parser is written
kono@ie.u-ryukyu.ac.jp
parents:
diff changeset
9 list = list1;
b149a5aa465a Parser is written
kono@ie.u-ryukyu.ac.jp
parents:
diff changeset
10 }
3
1f46c9d09c1e Simple Example worked.
kono@ie.u-ryukyu.ac.jp
parents: 1
diff changeset
11
1
b149a5aa465a Parser is written
kono@ie.u-ryukyu.ac.jp
parents:
diff changeset
12 public String toString() {
3
1f46c9d09c1e Simple Example worked.
kono@ie.u-ryukyu.ac.jp
parents: 1
diff changeset
13 String s = "Array(" ;
1f46c9d09c1e Simple Example worked.
kono@ie.u-ryukyu.ac.jp
parents: 1
diff changeset
14 for(Property p:list) {
1f46c9d09c1e Simple Example worked.
kono@ie.u-ryukyu.ac.jp
parents: 1
diff changeset
15 s += p;
1f46c9d09c1e Simple Example worked.
kono@ie.u-ryukyu.ac.jp
parents: 1
diff changeset
16 s += ",";
1f46c9d09c1e Simple Example worked.
kono@ie.u-ryukyu.ac.jp
parents: 1
diff changeset
17 }
1f46c9d09c1e Simple Example worked.
kono@ie.u-ryukyu.ac.jp
parents: 1
diff changeset
18 s = s.substring(0, s.length()-1);
1f46c9d09c1e Simple Example worked.
kono@ie.u-ryukyu.ac.jp
parents: 1
diff changeset
19 s += ")";
1f46c9d09c1e Simple Example worked.
kono@ie.u-ryukyu.ac.jp
parents: 1
diff changeset
20 return s;
1
b149a5aa465a Parser is written
kono@ie.u-ryukyu.ac.jp
parents:
diff changeset
21 }
3
1f46c9d09c1e Simple Example worked.
kono@ie.u-ryukyu.ac.jp
parents: 1
diff changeset
22
1
b149a5aa465a Parser is written
kono@ie.u-ryukyu.ac.jp
parents:
diff changeset
23 }