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. egGML
orGML
- 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 Configuration
findGmlConfiguration(Configuration configuration)
QName
getAbstractFeatureType()
QName
getAbstractGeometryType()
Collection<Configuration>
getConfigurations()
QName
getId()
String
getNameSpace()
Collection<Schema>
getSchemas()
boolean
isFeatureType(XSDTypeDefinition typeDefinition)
boolean
isGeometryType(XSDTypeDefinition typeDefinition)
boolean
isIdentifiable(XSDComplexTypeDefinition typeDefinition)
void
setEmptyNamespace(XSDTypeDefinition typeDefinition)
-
-
-
Constructor Detail
-
GmlFeatureTypeRegistryConfiguration
public GmlFeatureTypeRegistryConfiguration(String uri)
-
-
Method Detail
-
getSchemas
public Collection<Schema> getSchemas()
- Specified by:
getSchemas
in interfaceFeatureTypeRegistryConfiguration
-
getConfigurations
public Collection<Configuration> getConfigurations()
- Specified by:
getConfigurations
in 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:
isFeatureType
in interfaceFeatureTypeRegistryConfiguration
-
isGeometryType
public boolean isGeometryType(XSDTypeDefinition typeDefinition)
- Specified by:
isGeometryType
in interfaceFeatureTypeRegistryConfiguration
-
isIdentifiable
public boolean isIdentifiable(XSDComplexTypeDefinition typeDefinition)
- Specified by:
isIdentifiable
in interfaceFeatureTypeRegistryConfiguration
-
findGmlConfiguration
public static Configuration findGmlConfiguration(Configuration configuration)
-
-