Class GML

Object
XSD
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 Details

    • NAMESPACE

      public static final String NAMESPACE
      See Also:
    • 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 Details

    • 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<XSD> 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