Revision 40827 branches/v02_desarrollo/libraries/sld/temp/org.gvsig.sldsupport.lib.impl/src/main/java/org/gvsig/sldsupport/impl/sld/parsing/FeatureTypeConstraintElement.java

View differences:

FeatureTypeConstraintElement.java
18 18
	
19 19
	public static void append(
20 20
			SLDFeatureTypeConstraint obj, XmlBuilder xb, String version)
21
					throws
22
					InvalidSLDObjectException, UnsupportedSLDObjectException {
21
	throws InvalidSLDObjectException, UnsupportedSLDObjectException {
23 22
		
23
		xb.openTag(SLDTags.FEATURETYPECONSTRAINT);
24
		// ========================
25
		if (obj.getFeatureTypeName() != null) {
26
			xb.writeTag(SLDTags.FEATURETYPENAME, obj.getFeatureTypeName());
27
		}
28
		// =========
29
		if (obj.getFilter() != null) {
30
			// 0 or 1 filters
31
			FilterElement.append(obj.getFilter(), xb, version);
32
		}
33
		// =========
34
		for (int i=0; i<obj.getExtents().size(); i++) {
35
			ExtentElement.append(obj.getExtents().get(i), xb, version);
36
		}
37
		// ========================
38
		xb.closeTag();
24 39
	}
25 40
	
26 41
	public static SLDFeatureTypeConstraint parse(XmlPullParser parser , String version)
......
52 67
				}
53 68
				if (SLDUtils.isStr(name, SLDTags.EXTENT)) {
54 69
					SLDExtent ext = ExtentElement.parse(parser, version);
55
					resp.setExtent(ext);
70
					resp.getExtents().add(ext);
56 71
					break;
57 72
				}
58 73
				/*

Also available in: Unified diff