Package org.geotools.gml3.complex
Class GmlFeatureTypeRegistryConfiguration
- Object
-
- GmlFeatureTypeRegistryConfiguration
-
- All Implemented Interfaces:
FeatureTypeRegistryConfiguration
public class GmlFeatureTypeRegistryConfiguration extends Object implements FeatureTypeRegistryConfiguration
Feature Type Registry Configuration for GML. Depending on the schema type different version of GML class may be called upon. egGMLorGML- Author:
- Victor Tey, CSIRO Exploration and Mining, Niels Charlier
-
-
Constructor Summary
Constructors Constructor Description GmlFeatureTypeRegistryConfiguration(String uri)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ConfigurationfindGmlConfiguration(Configuration configuration)QNamegetAbstractFeatureType()QNamegetAbstractGeometryType()Collection<Configuration>getConfigurations()QNamegetId()StringgetNameSpace()Collection<Schema>getSchemas()booleanisFeatureType(XSDTypeDefinition typeDefinition)booleanisGeometryType(XSDTypeDefinition typeDefinition)booleanisIdentifiable(XSDComplexTypeDefinition typeDefinition)voidsetEmptyNamespace(XSDTypeDefinition typeDefinition)
-
-
-
Constructor Detail
-
GmlFeatureTypeRegistryConfiguration
public GmlFeatureTypeRegistryConfiguration(String uri)
-
-
Method Detail
-
getSchemas
public Collection<Schema> getSchemas()
- Specified by:
getSchemasin interfaceFeatureTypeRegistryConfiguration
-
getConfigurations
public Collection<Configuration> getConfigurations()
- Specified by:
getConfigurationsin interfaceFeatureTypeRegistryConfiguration
-
getAbstractFeatureType
public QName getAbstractFeatureType()
-
getAbstractGeometryType
public QName getAbstractGeometryType()
-
getNameSpace
public String getNameSpace()
-
getId
public QName getId()
-
setEmptyNamespace
public void setEmptyNamespace(XSDTypeDefinition typeDefinition)
-
isFeatureType
public boolean isFeatureType(XSDTypeDefinition typeDefinition)
- Specified by:
isFeatureTypein interfaceFeatureTypeRegistryConfiguration
-
isGeometryType
public boolean isGeometryType(XSDTypeDefinition typeDefinition)
- Specified by:
isGeometryTypein interfaceFeatureTypeRegistryConfiguration
-
isIdentifiable
public boolean isIdentifiable(XSDComplexTypeDefinition typeDefinition)
- Specified by:
isIdentifiablein interfaceFeatureTypeRegistryConfiguration
-
findGmlConfiguration
public static Configuration findGmlConfiguration(Configuration configuration)
-
-