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 Detail

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