Package org.geotools.gml4wcs.bindings
Class GML3ParsingUtils
- Object
-
- GML3ParsingUtils
-
public class GML3ParsingUtils extends Object
Utility class for gml3 parsing.- Author:
- Justin Deoliveira, The Open Planning Project, jdeolive@openplans.org
-
-
Constructor Summary
Constructors Constructor Description GML3ParsingUtils()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static SimpleFeatureType
featureType(XSDElementDeclaration element, BindingWalkerFactory bwFactory)
Turns a xml type definition into a geotools feature type.static SimpleFeature
parseFeature(ElementInstance instance, Node node, Object value, FeatureTypeCache ftCache, BindingWalkerFactory bwFactory)
Utility method to implement Binding.parse for a binding which parses into A feature.
-
-
-
Method Detail
-
parseFeature
public static SimpleFeature parseFeature(ElementInstance instance, Node node, Object value, FeatureTypeCache ftCache, BindingWalkerFactory bwFactory) throws Exception
Utility method to implement Binding.parse for a binding which parses into A feature.- Parameters:
instance
- The instance being parsed.node
- The parse tree.value
- The value from the last binding in the chain.ftCache
- The feature type cache.bwFactory
- Binding walker factory.- Returns:
- A feature.
- Throws:
Exception
-
featureType
public static SimpleFeatureType featureType(XSDElementDeclaration element, BindingWalkerFactory bwFactory) throws Exception
Turns a xml type definition into a geotools feature type.- Returns:
- The corresponding geotools feature type.
- Throws:
Exception
-
-