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
Methods inherited from class Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
GML3ParsingUtils
public GML3ParsingUtils()
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.
- Parameters:
type
- The xml schema tupe.
- Returns:
- The corresponding geotools feature type.
- Throws:
Exception
Copyright © 1996-2009 Geotools. All Rights Reserved.