@Override public void buildString(StringBuilder sb) { for (BasePolyRegion r : regions) { r.buildString(sb); sb.append(","); } }
public static PolyRegionResults<BasePolyRegion> buildFromStringTokenizer(StringTokenizer t) { Vector<BasePolyRegion> regions = new Vector<BasePolyRegion>(); BasePolyRegion r = BasePolyRegion.buildFromTokenizer(t); while (r != null) { regions.add(r); r = BasePolyRegion.buildFromTokenizer(t); } return new PolyRegionResults(regions); }
public static String buildString(Vector<PolyRegion> regions) { StringBuilder sb = new StringBuilder(); for (BasePolyRegion r : regions) { r.buildString(sb); sb.append(","); } sb.deleteCharAt(sb.length() - 1); // remove trailing , return sb.toString(); }