Package org.geotools.gml2
Class GML
-
public final class GML extends XSD
This interface contains the qualified names of all the types in the http://www.opengis.net/gml schema.
-
-
Field Summary
-
Fields inherited from class XSD
entityResolver, LOGGER, schema, typeMappingProfile, typeSchema
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidaddDependencies(Set<XSD> dependencies)Subclass hook to add additional dependencies.protected XSDSchemabuildSchema()Builds the schema from the .xsd file specified byXSD.getSchemaLocation()protected SchemabuildTypeMappingProfile(Schema typeSchema)Sets up a profile which uniquely maps a set of java classes to a schema element.protected SchemabuildTypeSchema()Sets up the schema which maps xml schema types to attribute types.static GMLgetInstance()The singleton instance;StringgetNamespaceURI()Returns 'http://www.opengis.net/gml'.StringgetSchemaLocation()Returns The location of 'feature.xsd'.-
Methods inherited from class XSD
allDependencies, createSchemaLocationResolver, createSchemaLocator, dispose, equals, getAllDependencies, getAllTypeMappingProfiles, getDependencies, getSchema, getSupplementarySchemaLocator, getTypeMappingProfile, getTypeSchema, hashCode, name, qName, toString
-
-
-
-
Field Detail
-
NAMESPACE
public static final String NAMESPACE
- See Also:
- Constant Field Values
-
AbstractFeatureCollectionBaseType
public static final QName AbstractFeatureCollectionBaseType
-
AbstractFeatureCollectionType
public static final QName AbstractFeatureCollectionType
-
AbstractFeatureType
public static final QName AbstractFeatureType
-
AbstractGeometryCollectionBaseType
public static final QName AbstractGeometryCollectionBaseType
-
AbstractGeometryType
public static final QName AbstractGeometryType
-
BoundingShapeType
public static final QName BoundingShapeType
-
BoxType
public static final QName BoxType
-
CoordinatesType
public static final QName CoordinatesType
-
CoordType
public static final QName CoordType
-
FeatureAssociationType
public static final QName FeatureAssociationType
-
GeometryAssociationType
public static final QName GeometryAssociationType
-
GeometryCollectionType
public static final QName GeometryCollectionType
-
GeometryPropertyType
public static final QName GeometryPropertyType
-
LinearRingMemberType
public static final QName LinearRingMemberType
-
LinearRingType
public static final QName LinearRingType
-
LineStringMemberType
public static final QName LineStringMemberType
-
LineStringPropertyType
public static final QName LineStringPropertyType
-
LineStringType
public static final QName LineStringType
-
MultiGeometryPropertyType
public static final QName MultiGeometryPropertyType
-
MultiLineStringPropertyType
public static final QName MultiLineStringPropertyType
-
MultiLineStringType
public static final QName MultiLineStringType
-
MultiPointPropertyType
public static final QName MultiPointPropertyType
-
MultiPointType
public static final QName MultiPointType
-
MultiPolygonPropertyType
public static final QName MultiPolygonPropertyType
-
MultiPolygonType
public static final QName MultiPolygonType
-
NullType
public static final QName NullType
-
PointMemberType
public static final QName PointMemberType
-
PointPropertyType
public static final QName PointPropertyType
-
PointType
public static final QName PointType
-
PolygonMemberType
public static final QName PolygonMemberType
-
PolygonPropertyType
public static final QName PolygonPropertyType
-
PolygonType
public static final QName PolygonType
-
_Feature
public static final QName _Feature
-
_FeatureCollection
public static final QName _FeatureCollection
-
_Geometry
public static final QName _Geometry
-
_GeometryCollection
public static final QName _GeometryCollection
-
_geometryProperty
public static final QName _geometryProperty
-
boundedBy
public static final QName boundedBy
-
Box
public static final QName Box
-
centerLineOf
public static final QName centerLineOf
-
centerOf
public static final QName centerOf
-
coord
public static final QName coord
-
coordinates
public static final QName coordinates
-
coverage
public static final QName coverage
-
description
public static final QName description
-
edgeOf
public static final QName edgeOf
-
extentOf
public static final QName extentOf
-
featureMember
public static final QName featureMember
-
geometryMember
public static final QName geometryMember
-
geometryProperty
public static final QName geometryProperty
-
innerBoundaryIs
public static final QName innerBoundaryIs
-
LinearRing
public static final QName LinearRing
-
LineString
public static final QName LineString
-
lineStringMember
public static final QName lineStringMember
-
lineStringProperty
public static final QName lineStringProperty
-
location
public static final QName location
-
multiCenterLineOf
public static final QName multiCenterLineOf
-
multiCenterOf
public static final QName multiCenterOf
-
multiCoverage
public static final QName multiCoverage
-
multiEdgeOf
public static final QName multiEdgeOf
-
multiExtentOf
public static final QName multiExtentOf
-
MultiGeometry
public static final QName MultiGeometry
-
multiGeometryProperty
public static final QName multiGeometryProperty
-
MultiLineString
public static final QName MultiLineString
-
multiLineStringProperty
public static final QName multiLineStringProperty
-
multiLocation
public static final QName multiLocation
-
MultiPoint
public static final QName MultiPoint
-
multiPointProperty
public static final QName multiPointProperty
-
MultiPolygon
public static final QName MultiPolygon
-
multiPolygonProperty
public static final QName multiPolygonProperty
-
multiPosition
public static final QName multiPosition
-
name
public static final QName name
-
outerBoundaryIs
public static final QName outerBoundaryIs
-
Point
public static final QName Point
-
pointMember
public static final QName pointMember
-
pointProperty
public static final QName pointProperty
-
Polygon
public static final QName Polygon
-
polygonMember
public static final QName polygonMember
-
polygonProperty
public static final QName polygonProperty
-
position
public static final QName position
-
remoteSchema
public static final QName remoteSchema
-
-
Method Detail
-
getInstance
public static GML getInstance()
The singleton instance;
-
buildTypeSchema
protected Schema buildTypeSchema()
Description copied from class:XSDSets up the schema which maps xml schema types to attribute types.- Overrides:
buildTypeSchemain classXSD
-
buildTypeMappingProfile
protected Schema buildTypeMappingProfile(Schema typeSchema)
Description copied from class:XSDSets up a profile which uniquely maps a set of java classes to a schema element.- Overrides:
buildTypeMappingProfilein classXSD
-
addDependencies
protected void addDependencies(Set<XSD> dependencies)
Description copied from class:XSDSubclass hook to add additional dependencies.- Overrides:
addDependenciesin classXSD
-
getNamespaceURI
public String getNamespaceURI()
Returns 'http://www.opengis.net/gml'.- Specified by:
getNamespaceURIin classXSD
-
getSchemaLocation
public String getSchemaLocation()
Returns The location of 'feature.xsd'.- Specified by:
getSchemaLocationin classXSD
-
buildSchema
protected XSDSchema buildSchema() throws IOExceptionDescription copied from class:XSDBuilds the schema from the .xsd file specified byXSD.getSchemaLocation()This method may be extended, but should not be overridden.
- Overrides:
buildSchemain classXSD- Throws:
IOException
-
-