Revision 11209 trunk/libraries/libGPE/src-test/org/gvsig/gpe/writers/GPEPolygonsLayerTest.java
GPEPolygonsLayerTest.java | ||
---|---|---|
49 | 49 |
* |
50 | 50 |
* $Id$ |
51 | 51 |
* $Log$ |
52 |
* Revision 1.2 2007-04-13 13:14:55 jorpiell |
|
52 |
* Revision 1.3 2007-04-14 16:06:35 jorpiell |
|
53 |
* Add the container classes |
|
54 |
* |
|
55 |
* Revision 1.2 2007/04/13 13:14:55 jorpiell |
|
53 | 56 |
* Created the base tests and add some methods to the content handler |
54 | 57 |
* |
55 | 58 |
* Revision 1.1 2007/04/13 07:17:54 jorpiell |
... | ... | |
76 | 79 |
* @see org.gvsig.gpe.writers.GPEWriterBaseTest#writeObjects() |
77 | 80 |
*/ |
78 | 81 |
public void writeObjects() { |
79 |
getHandler().initialize(); |
|
80 |
getHandler().startLayer("1", "Municipality", "Polygon layer test", "23030"); |
|
81 |
getHandler().startBbox("bbox", generateRandomBBox(), |
|
82 |
getWriterHandler().initialize();
|
|
83 |
getWriterHandler().startLayer("1", "Municipality", "Polygon layer test", "23030");
|
|
84 |
getWriterHandler().startBbox("bbox", generateRandomBBox(),
|
|
82 | 85 |
generateRandomBBox(), |
83 | 86 |
generateRandomBBox(), |
84 | 87 |
"23030"); |
85 |
getHandler().endBbox(); |
|
86 |
getHandler().startFeature("Valencia","f1"); |
|
87 |
getHandler().startElement("AREA", new Integer("200"), Integer.class); |
|
88 |
getHandler().endElement(); |
|
89 |
getHandler().startPolygon("p1", generateRandomLinearRing(), |
|
88 |
getWriterHandler().endBbox();
|
|
89 |
getWriterHandler().startFeature("Valencia","f1");
|
|
90 |
getWriterHandler().startElement("AREA", new Integer("200"), Integer.class);
|
|
91 |
getWriterHandler().endElement();
|
|
92 |
getWriterHandler().startPolygon("p1", generateRandomLinearRing(),
|
|
90 | 93 |
generateRandomLinearRing(), |
91 | 94 |
generateRandomLinearRing(), "EPSG:23030"); |
92 |
getHandler().startInnerBoundary("inner1", generateRandomLinearRing(), |
|
95 |
getWriterHandler().startInnerBoundary("inner1", generateRandomLinearRing(),
|
|
93 | 96 |
generateRandomLinearRing(), |
94 | 97 |
generateRandomLinearRing(), "EPSG:23030"); |
95 |
getHandler().endInnerBoundary(); |
|
96 |
getHandler().startInnerBoundary("inner2", generateRandomLinearRing(), |
|
98 |
getWriterHandler().endInnerBoundary();
|
|
99 |
getWriterHandler().startInnerBoundary("inner2", generateRandomLinearRing(),
|
|
97 | 100 |
generateRandomLinearRing(), |
98 | 101 |
generateRandomLinearRing(), "EPSG:23030"); |
99 |
getHandler().endInnerBoundary(); |
|
100 |
getHandler().endPolygon(); |
|
101 |
getHandler().endFeature(); |
|
102 |
getHandler().startFeature("Sagunto","f2"); |
|
103 |
getHandler().startElement("AREA", new Integer("300"), Integer.class); |
|
104 |
getHandler().endElement(); |
|
105 |
getHandler().startPolygon("p2", generateRandomLinearRing(), |
|
102 |
getWriterHandler().endInnerBoundary();
|
|
103 |
getWriterHandler().endPolygon();
|
|
104 |
getWriterHandler().endFeature();
|
|
105 |
getWriterHandler().startFeature("Sagunto","f2");
|
|
106 |
getWriterHandler().startElement("AREA", new Integer("300"), Integer.class);
|
|
107 |
getWriterHandler().endElement();
|
|
108 |
getWriterHandler().startPolygon("p2", generateRandomLinearRing(),
|
|
106 | 109 |
generateRandomLinearRing(), |
107 | 110 |
generateRandomLinearRing(), "EPSG:23030"); |
108 |
getHandler().endPolygon(); |
|
109 |
getHandler().endFeature(); |
|
110 |
getHandler().endLayer(); |
|
111 |
getHandler().close(); |
|
111 |
getWriterHandler().endPolygon();
|
|
112 |
getWriterHandler().endFeature();
|
|
113 |
getWriterHandler().endLayer();
|
|
114 |
getWriterHandler().close();
|
|
112 | 115 |
} |
113 | 116 |
|
114 | 117 |
} |
Also available in: Unified diff