org.geotools.gml2
Class GML

Object
  extended by XSD
      extended by 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
static QName _Feature
           
static QName _FeatureCollection
           
static QName _Geometry
           
static QName _GeometryCollection
           
static QName _geometryProperty
           
static QName AbstractFeatureCollectionBaseType
           
static QName ABSTRACTFEATURECOLLECTIONBASETYPE
          Deprecated.  
static QName AbstractFeatureCollectionType
           
static QName ABSTRACTFEATURECOLLECTIONTYPE
          Deprecated.  
static QName AbstractFeatureType
           
static QName ABSTRACTFEATURETYPE
          Deprecated.  
static QName AbstractGeometryCollectionBaseType
           
static QName ABSTRACTGEOMETRYCOLLECTIONBASETYPE
          Deprecated.  
static QName AbstractGeometryType
           
static QName ABSTRACTGEOMETRYTYPE
          Deprecated.  
static QName boundedBy
           
static QName BoundingShapeType
           
static QName BOUNDINGSHAPETYPE
          Deprecated.  
static QName Box
           
static QName BoxType
           
static QName BOXTYPE
          Deprecated.  
static QName centerLineOf
           
static QName centerOf
           
static QName coord
           
static QName coordinates
           
static QName CoordinatesType
           
static QName COORDINATESTYPE
          Deprecated.  
static QName CoordType
           
static QName COORDTYPE
          Deprecated.  
static QName coverage
           
static QName description
           
static QName edgeOf
           
static QName extentOf
           
static QName FeatureAssociationType
           
static QName FEATUREASSOCIATIONTYPE
          Deprecated.  
static QName featureMember
           
static QName GeometryAssociationType
           
static QName GEOMETRYASSOCIATIONTYPE
          Deprecated.  
static QName GeometryCollectionType
           
static QName GEOMETRYCOLLECTIONTYPE
          Deprecated.  
static QName geometryMember
           
static QName geometryProperty
           
static QName GeometryPropertyType
           
static QName GEOMETRYPROPERTYTYPE
          Deprecated.  
static QName innerBoundaryIs
           
static QName LinearRing
           
static QName LinearRingMemberType
           
static QName LINEARRINGMEMBERTYPE
          Deprecated.  
static QName LinearRingType
           
static QName LINEARRINGTYPE
          Deprecated.  
static QName LineString
           
static QName lineStringMember
           
static QName LineStringMemberType
           
static QName LINESTRINGMEMBERTYPE
          Deprecated.  
static QName lineStringProperty
           
static QName LineStringPropertyType
           
static QName LINESTRINGPROPERTYTYPE
          Deprecated.  
static QName LineStringType
           
static QName LINESTRINGTYPE
          Deprecated.  
static QName location
           
static QName multiCenterLineOf
           
static QName multiCenterOf
           
static QName multiCoverage
           
static QName multiEdgeOf
           
static QName multiExtentOf
           
static QName MultiGeometry
           
static QName multiGeometryProperty
           
static QName MultiGeometryPropertyType
           
static QName MULTIGEOMETRYPROPERTYTYPE
          Deprecated.  
static QName MultiLineString
           
static QName multiLineStringProperty
           
static QName MultiLineStringPropertyType
           
static QName MULTILINESTRINGPROPERTYTYPE
          Deprecated.  
static QName MultiLineStringType
           
static QName MULTILINESTRINGTYPE
          Deprecated.  
static QName multiLocation
           
static QName MultiPoint
           
static QName multiPointProperty
           
static QName MultiPointPropertyType
           
static QName MULTIPOINTPROPERTYTYPE
          Deprecated.  
static QName MultiPointType
           
static QName MULTIPOINTTYPE
          Deprecated.  
static QName MultiPolygon
           
static QName multiPolygonProperty
           
static QName MultiPolygonPropertyType
           
static QName MULTIPOLYGONPROPERTYTYPE
          Deprecated.  
static QName MultiPolygonType
           
static QName MULTIPOLYGONTYPE
          Deprecated.  
static QName multiPosition
           
static QName name
           
static String NAMESPACE
           
static QName NullType
           
static QName NULLTYPE
          Deprecated.  
static QName outerBoundaryIs
           
static QName Point
           
static QName pointMember
           
static QName PointMemberType
           
static QName POINTMEMBERTYPE
          Deprecated.  
static QName pointProperty
           
static QName PointPropertyType
           
static QName POINTPROPERTYTYPE
          Deprecated.  
static QName PointType
           
static QName POINTTYPE
          Deprecated.  
static QName Polygon
           
static QName polygonMember
           
static QName PolygonMemberType
           
static QName POLYGONMEMBERTYPE
          Deprecated.  
static QName polygonProperty
           
static QName PolygonPropertyType
           
static QName POLYGONPROPERTYTYPE
          Deprecated.  
static QName PolygonType
           
static QName POLYGONTYPE
          Deprecated.  
static QName position
           
static QName remoteSchema
           
 
Fields inherited from class XSD
LOGGER, schema, typeMappingProfile, typeSchema
 
Method Summary
protected  void addDependencies(Set dependencies)
          Subclass hook to add additional dependencies.
protected  XSDSchema buildSchema()
          Builds the schema from the .xsd file specified by XSD.getSchemaLocation() This method may be extended, but should not be overridden.
protected  Schema buildTypeMappingProfile(Schema typeSchema)
          Sets up a profile which uniquely maps a set of java classes to a schema element.
protected  Schema buildTypeSchema()
          Sets up the schema which maps xml schema types to attribute types.
static GML getInstance()
          The singleton instance;
 String getNamespaceURI()
          Returns 'http://www.opengis.net/gml'.
 String getSchemaLocation()
          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
 
Methods inherited from class Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

NAMESPACE

public static final String NAMESPACE
See Also:
Constant Field Values

ABSTRACTFEATURECOLLECTIONBASETYPE

public static final QName ABSTRACTFEATURECOLLECTIONBASETYPE
Deprecated. 

ABSTRACTFEATURECOLLECTIONTYPE

public static final QName ABSTRACTFEATURECOLLECTIONTYPE
Deprecated. 

ABSTRACTFEATURETYPE

public static final QName ABSTRACTFEATURETYPE
Deprecated. 

BOUNDINGSHAPETYPE

public static final QName BOUNDINGSHAPETYPE
Deprecated. 

FEATUREASSOCIATIONTYPE

public static final QName FEATUREASSOCIATIONTYPE
Deprecated. 

GEOMETRYPROPERTYTYPE

public static final QName GEOMETRYPROPERTYTYPE
Deprecated. 

LINESTRINGPROPERTYTYPE

public static final QName LINESTRINGPROPERTYTYPE
Deprecated. 

MULTIGEOMETRYPROPERTYTYPE

public static final QName MULTIGEOMETRYPROPERTYTYPE
Deprecated. 

MULTILINESTRINGPROPERTYTYPE

public static final QName MULTILINESTRINGPROPERTYTYPE
Deprecated. 

MULTIPOINTPROPERTYTYPE

public static final QName MULTIPOINTPROPERTYTYPE
Deprecated. 

MULTIPOLYGONPROPERTYTYPE

public static final QName MULTIPOLYGONPROPERTYTYPE
Deprecated. 

NULLTYPE

public static final QName NULLTYPE
Deprecated. 

POINTPROPERTYTYPE

public static final QName POINTPROPERTYTYPE
Deprecated. 

POLYGONPROPERTYTYPE

public static final QName POLYGONPROPERTYTYPE
Deprecated. 

ABSTRACTGEOMETRYCOLLECTIONBASETYPE

public static final QName ABSTRACTGEOMETRYCOLLECTIONBASETYPE
Deprecated. 

ABSTRACTGEOMETRYTYPE

public static final QName ABSTRACTGEOMETRYTYPE
Deprecated. 

BOXTYPE

public static final QName BOXTYPE
Deprecated. 

COORDINATESTYPE

public static final QName COORDINATESTYPE
Deprecated. 

COORDTYPE

public static final QName COORDTYPE
Deprecated. 

GEOMETRYASSOCIATIONTYPE

public static final QName GEOMETRYASSOCIATIONTYPE
Deprecated. 

GEOMETRYCOLLECTIONTYPE

public static final QName GEOMETRYCOLLECTIONTYPE
Deprecated. 

LINEARRINGMEMBERTYPE

public static final QName LINEARRINGMEMBERTYPE
Deprecated. 

LINEARRINGTYPE

public static final QName LINEARRINGTYPE
Deprecated. 

LINESTRINGMEMBERTYPE

public static final QName LINESTRINGMEMBERTYPE
Deprecated. 

LINESTRINGTYPE

public static final QName LINESTRINGTYPE
Deprecated. 

MULTILINESTRINGTYPE

public static final QName MULTILINESTRINGTYPE
Deprecated. 

MULTIPOINTTYPE

public static final QName MULTIPOINTTYPE
Deprecated. 

MULTIPOLYGONTYPE

public static final QName MULTIPOLYGONTYPE
Deprecated. 

POINTMEMBERTYPE

public static final QName POINTMEMBERTYPE
Deprecated. 

POINTTYPE

public static final QName POINTTYPE
Deprecated. 

POLYGONMEMBERTYPE

public static final QName POLYGONMEMBERTYPE
Deprecated. 

POLYGONTYPE

public static final QName POLYGONTYPE
Deprecated. 

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: XSD
Sets up the schema which maps xml schema types to attribute types.

Overrides:
buildTypeSchema in class XSD

buildTypeMappingProfile

protected Schema buildTypeMappingProfile(Schema typeSchema)
Description copied from class: XSD
Sets up a profile which uniquely maps a set of java classes to a schema element.

Overrides:
buildTypeMappingProfile in class XSD

addDependencies

protected void addDependencies(Set dependencies)
Description copied from class: XSD
Subclass hook to add additional dependencies.

Overrides:
addDependencies in class XSD

getNamespaceURI

public String getNamespaceURI()
Returns 'http://www.opengis.net/gml'.

Specified by:
getNamespaceURI in class XSD

getSchemaLocation

public String getSchemaLocation()
Returns The location of 'feature.xsd'.

Specified by:
getSchemaLocation in class XSD

buildSchema

protected XSDSchema buildSchema()
                         throws IOException
Description copied from class: XSD
Builds the schema from the .xsd file specified by XSD.getSchemaLocation()

This method may be extended, but should not be overridden.

Overrides:
buildSchema in class XSD
Throws:
IOException


Copyright © 1996-2014 Geotools. All Rights Reserved.