|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.geotools.xml.XSD
org.geotools.gml2.GML
public final class GML
This interface contains the qualified names of all the types in the http://www.opengis.net/gml schema.
Field Summary | |
---|---|
static javax.xml.namespace.QName |
_Feature
|
static javax.xml.namespace.QName |
_FeatureCollection
|
static javax.xml.namespace.QName |
_Geometry
|
static javax.xml.namespace.QName |
_GeometryCollection
|
static javax.xml.namespace.QName |
_geometryProperty
|
static javax.xml.namespace.QName |
AbstractFeatureCollectionBaseType
|
static javax.xml.namespace.QName |
ABSTRACTFEATURECOLLECTIONBASETYPE
Deprecated. |
static javax.xml.namespace.QName |
AbstractFeatureCollectionType
|
static javax.xml.namespace.QName |
ABSTRACTFEATURECOLLECTIONTYPE
Deprecated. |
static javax.xml.namespace.QName |
AbstractFeatureType
|
static javax.xml.namespace.QName |
ABSTRACTFEATURETYPE
Deprecated. |
static javax.xml.namespace.QName |
AbstractGeometryCollectionBaseType
|
static javax.xml.namespace.QName |
ABSTRACTGEOMETRYCOLLECTIONBASETYPE
Deprecated. |
static javax.xml.namespace.QName |
AbstractGeometryType
|
static javax.xml.namespace.QName |
ABSTRACTGEOMETRYTYPE
Deprecated. |
static javax.xml.namespace.QName |
boundedBy
|
static javax.xml.namespace.QName |
BoundingShapeType
|
static javax.xml.namespace.QName |
BOUNDINGSHAPETYPE
Deprecated. |
static javax.xml.namespace.QName |
Box
|
static javax.xml.namespace.QName |
BoxType
|
static javax.xml.namespace.QName |
BOXTYPE
Deprecated. |
static javax.xml.namespace.QName |
centerLineOf
|
static javax.xml.namespace.QName |
centerOf
|
static javax.xml.namespace.QName |
coord
|
static javax.xml.namespace.QName |
coordinates
|
static javax.xml.namespace.QName |
CoordinatesType
|
static javax.xml.namespace.QName |
COORDINATESTYPE
Deprecated. |
static javax.xml.namespace.QName |
CoordType
|
static javax.xml.namespace.QName |
COORDTYPE
Deprecated. |
static javax.xml.namespace.QName |
coverage
|
static javax.xml.namespace.QName |
description
|
static javax.xml.namespace.QName |
edgeOf
|
static javax.xml.namespace.QName |
extentOf
|
static javax.xml.namespace.QName |
FeatureAssociationType
|
static javax.xml.namespace.QName |
FEATUREASSOCIATIONTYPE
Deprecated. |
static javax.xml.namespace.QName |
featureMember
|
static javax.xml.namespace.QName |
GeometryAssociationType
|
static javax.xml.namespace.QName |
GEOMETRYASSOCIATIONTYPE
Deprecated. |
static javax.xml.namespace.QName |
GeometryCollectionType
|
static javax.xml.namespace.QName |
GEOMETRYCOLLECTIONTYPE
Deprecated. |
static javax.xml.namespace.QName |
geometryMember
|
static javax.xml.namespace.QName |
geometryProperty
|
static javax.xml.namespace.QName |
GeometryPropertyType
|
static javax.xml.namespace.QName |
GEOMETRYPROPERTYTYPE
Deprecated. |
static javax.xml.namespace.QName |
innerBoundaryIs
|
static javax.xml.namespace.QName |
LinearRing
|
static javax.xml.namespace.QName |
LinearRingMemberType
|
static javax.xml.namespace.QName |
LINEARRINGMEMBERTYPE
Deprecated. |
static javax.xml.namespace.QName |
LinearRingType
|
static javax.xml.namespace.QName |
LINEARRINGTYPE
Deprecated. |
static javax.xml.namespace.QName |
LineString
|
static javax.xml.namespace.QName |
lineStringMember
|
static javax.xml.namespace.QName |
LineStringMemberType
|
static javax.xml.namespace.QName |
LINESTRINGMEMBERTYPE
Deprecated. |
static javax.xml.namespace.QName |
lineStringProperty
|
static javax.xml.namespace.QName |
LineStringPropertyType
|
static javax.xml.namespace.QName |
LINESTRINGPROPERTYTYPE
Deprecated. |
static javax.xml.namespace.QName |
LineStringType
|
static javax.xml.namespace.QName |
LINESTRINGTYPE
Deprecated. |
static javax.xml.namespace.QName |
location
|
static javax.xml.namespace.QName |
multiCenterLineOf
|
static javax.xml.namespace.QName |
multiCenterOf
|
static javax.xml.namespace.QName |
multiCoverage
|
static javax.xml.namespace.QName |
multiEdgeOf
|
static javax.xml.namespace.QName |
multiExtentOf
|
static javax.xml.namespace.QName |
MultiGeometry
|
static javax.xml.namespace.QName |
multiGeometryProperty
|
static javax.xml.namespace.QName |
MultiGeometryPropertyType
|
static javax.xml.namespace.QName |
MULTIGEOMETRYPROPERTYTYPE
Deprecated. |
static javax.xml.namespace.QName |
MultiLineString
|
static javax.xml.namespace.QName |
multiLineStringProperty
|
static javax.xml.namespace.QName |
MultiLineStringPropertyType
|
static javax.xml.namespace.QName |
MULTILINESTRINGPROPERTYTYPE
Deprecated. |
static javax.xml.namespace.QName |
MultiLineStringType
|
static javax.xml.namespace.QName |
MULTILINESTRINGTYPE
Deprecated. |
static javax.xml.namespace.QName |
multiLocation
|
static javax.xml.namespace.QName |
MultiPoint
|
static javax.xml.namespace.QName |
multiPointProperty
|
static javax.xml.namespace.QName |
MultiPointPropertyType
|
static javax.xml.namespace.QName |
MULTIPOINTPROPERTYTYPE
Deprecated. |
static javax.xml.namespace.QName |
MultiPointType
|
static javax.xml.namespace.QName |
MULTIPOINTTYPE
Deprecated. |
static javax.xml.namespace.QName |
MultiPolygon
|
static javax.xml.namespace.QName |
multiPolygonProperty
|
static javax.xml.namespace.QName |
MultiPolygonPropertyType
|
static javax.xml.namespace.QName |
MULTIPOLYGONPROPERTYTYPE
Deprecated. |
static javax.xml.namespace.QName |
MultiPolygonType
|
static javax.xml.namespace.QName |
MULTIPOLYGONTYPE
Deprecated. |
static javax.xml.namespace.QName |
multiPosition
|
static javax.xml.namespace.QName |
name
|
static java.lang.String |
NAMESPACE
|
static javax.xml.namespace.QName |
NullType
|
static javax.xml.namespace.QName |
NULLTYPE
Deprecated. |
static javax.xml.namespace.QName |
outerBoundaryIs
|
static javax.xml.namespace.QName |
Point
|
static javax.xml.namespace.QName |
pointMember
|
static javax.xml.namespace.QName |
PointMemberType
|
static javax.xml.namespace.QName |
POINTMEMBERTYPE
Deprecated. |
static javax.xml.namespace.QName |
pointProperty
|
static javax.xml.namespace.QName |
PointPropertyType
|
static javax.xml.namespace.QName |
POINTPROPERTYTYPE
Deprecated. |
static javax.xml.namespace.QName |
PointType
|
static javax.xml.namespace.QName |
POINTTYPE
Deprecated. |
static javax.xml.namespace.QName |
Polygon
|
static javax.xml.namespace.QName |
polygonMember
|
static javax.xml.namespace.QName |
PolygonMemberType
|
static javax.xml.namespace.QName |
POLYGONMEMBERTYPE
Deprecated. |
static javax.xml.namespace.QName |
polygonProperty
|
static javax.xml.namespace.QName |
PolygonPropertyType
|
static javax.xml.namespace.QName |
POLYGONPROPERTYTYPE
Deprecated. |
static javax.xml.namespace.QName |
PolygonType
|
static javax.xml.namespace.QName |
POLYGONTYPE
Deprecated. |
static javax.xml.namespace.QName |
position
|
static javax.xml.namespace.QName |
remoteSchema
|
Fields inherited from class org.geotools.xml.XSD |
---|
LOGGER, schema, typeMappingProfile, typeSchema |
Method Summary | |
---|---|
protected void |
addDependencies(java.util.Set dependencies)
Subclass hook to add additional dependencies. |
protected org.eclipse.xsd.XSDSchema |
buildSchema()
Builds the schema from the .xsd file specified by XSD.getSchemaLocation() |
protected org.opengis.feature.type.Schema |
buildTypeMappingProfile(org.opengis.feature.type.Schema typeSchema)
Sets up a profile which uniquely maps a set of java classes to a schema element. |
protected org.opengis.feature.type.Schema |
buildTypeSchema()
Sets up the schema which maps xml schema types to attribute types. |
static GML |
getInstance()
The singleton instance; |
java.lang.String |
getNamespaceURI()
Returns 'http://www.opengis.net/gml'. |
java.lang.String |
getSchemaLocation()
Returns The location of 'feature.xsd'. |
Methods inherited from class org.geotools.xml.XSD |
---|
allDependencies, createSchemaLocationResolver, createSchemaLocator, equals, getAllDependencies, getDependencies, getSchema, getTypeMappingProfile, getTypeSchema, hashCode, name, toString |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String NAMESPACE
public static final javax.xml.namespace.QName ABSTRACTFEATURECOLLECTIONBASETYPE
public static final javax.xml.namespace.QName ABSTRACTFEATURECOLLECTIONTYPE
public static final javax.xml.namespace.QName ABSTRACTFEATURETYPE
public static final javax.xml.namespace.QName BOUNDINGSHAPETYPE
public static final javax.xml.namespace.QName FEATUREASSOCIATIONTYPE
public static final javax.xml.namespace.QName GEOMETRYPROPERTYTYPE
public static final javax.xml.namespace.QName LINESTRINGPROPERTYTYPE
public static final javax.xml.namespace.QName MULTIGEOMETRYPROPERTYTYPE
public static final javax.xml.namespace.QName MULTILINESTRINGPROPERTYTYPE
public static final javax.xml.namespace.QName MULTIPOINTPROPERTYTYPE
public static final javax.xml.namespace.QName MULTIPOLYGONPROPERTYTYPE
public static final javax.xml.namespace.QName NULLTYPE
public static final javax.xml.namespace.QName POINTPROPERTYTYPE
public static final javax.xml.namespace.QName POLYGONPROPERTYTYPE
public static final javax.xml.namespace.QName ABSTRACTGEOMETRYCOLLECTIONBASETYPE
public static final javax.xml.namespace.QName ABSTRACTGEOMETRYTYPE
public static final javax.xml.namespace.QName BOXTYPE
public static final javax.xml.namespace.QName COORDINATESTYPE
public static final javax.xml.namespace.QName COORDTYPE
public static final javax.xml.namespace.QName GEOMETRYASSOCIATIONTYPE
public static final javax.xml.namespace.QName GEOMETRYCOLLECTIONTYPE
public static final javax.xml.namespace.QName LINEARRINGMEMBERTYPE
public static final javax.xml.namespace.QName LINEARRINGTYPE
public static final javax.xml.namespace.QName LINESTRINGMEMBERTYPE
public static final javax.xml.namespace.QName LINESTRINGTYPE
public static final javax.xml.namespace.QName MULTILINESTRINGTYPE
public static final javax.xml.namespace.QName MULTIPOINTTYPE
public static final javax.xml.namespace.QName MULTIPOLYGONTYPE
public static final javax.xml.namespace.QName POINTMEMBERTYPE
public static final javax.xml.namespace.QName POINTTYPE
public static final javax.xml.namespace.QName POLYGONMEMBERTYPE
public static final javax.xml.namespace.QName POLYGONTYPE
public static final javax.xml.namespace.QName AbstractFeatureCollectionBaseType
public static final javax.xml.namespace.QName AbstractFeatureCollectionType
public static final javax.xml.namespace.QName AbstractFeatureType
public static final javax.xml.namespace.QName AbstractGeometryCollectionBaseType
public static final javax.xml.namespace.QName AbstractGeometryType
public static final javax.xml.namespace.QName BoundingShapeType
public static final javax.xml.namespace.QName BoxType
public static final javax.xml.namespace.QName CoordinatesType
public static final javax.xml.namespace.QName CoordType
public static final javax.xml.namespace.QName FeatureAssociationType
public static final javax.xml.namespace.QName GeometryAssociationType
public static final javax.xml.namespace.QName GeometryCollectionType
public static final javax.xml.namespace.QName GeometryPropertyType
public static final javax.xml.namespace.QName LinearRingMemberType
public static final javax.xml.namespace.QName LinearRingType
public static final javax.xml.namespace.QName LineStringMemberType
public static final javax.xml.namespace.QName LineStringPropertyType
public static final javax.xml.namespace.QName LineStringType
public static final javax.xml.namespace.QName MultiGeometryPropertyType
public static final javax.xml.namespace.QName MultiLineStringPropertyType
public static final javax.xml.namespace.QName MultiLineStringType
public static final javax.xml.namespace.QName MultiPointPropertyType
public static final javax.xml.namespace.QName MultiPointType
public static final javax.xml.namespace.QName MultiPolygonPropertyType
public static final javax.xml.namespace.QName MultiPolygonType
public static final javax.xml.namespace.QName NullType
public static final javax.xml.namespace.QName PointMemberType
public static final javax.xml.namespace.QName PointPropertyType
public static final javax.xml.namespace.QName PointType
public static final javax.xml.namespace.QName PolygonMemberType
public static final javax.xml.namespace.QName PolygonPropertyType
public static final javax.xml.namespace.QName PolygonType
public static final javax.xml.namespace.QName _Feature
public static final javax.xml.namespace.QName _FeatureCollection
public static final javax.xml.namespace.QName _Geometry
public static final javax.xml.namespace.QName _GeometryCollection
public static final javax.xml.namespace.QName _geometryProperty
public static final javax.xml.namespace.QName boundedBy
public static final javax.xml.namespace.QName Box
public static final javax.xml.namespace.QName centerLineOf
public static final javax.xml.namespace.QName centerOf
public static final javax.xml.namespace.QName coord
public static final javax.xml.namespace.QName coordinates
public static final javax.xml.namespace.QName coverage
public static final javax.xml.namespace.QName description
public static final javax.xml.namespace.QName edgeOf
public static final javax.xml.namespace.QName extentOf
public static final javax.xml.namespace.QName featureMember
public static final javax.xml.namespace.QName geometryMember
public static final javax.xml.namespace.QName geometryProperty
public static final javax.xml.namespace.QName innerBoundaryIs
public static final javax.xml.namespace.QName LinearRing
public static final javax.xml.namespace.QName LineString
public static final javax.xml.namespace.QName lineStringMember
public static final javax.xml.namespace.QName lineStringProperty
public static final javax.xml.namespace.QName location
public static final javax.xml.namespace.QName multiCenterLineOf
public static final javax.xml.namespace.QName multiCenterOf
public static final javax.xml.namespace.QName multiCoverage
public static final javax.xml.namespace.QName multiEdgeOf
public static final javax.xml.namespace.QName multiExtentOf
public static final javax.xml.namespace.QName MultiGeometry
public static final javax.xml.namespace.QName multiGeometryProperty
public static final javax.xml.namespace.QName MultiLineString
public static final javax.xml.namespace.QName multiLineStringProperty
public static final javax.xml.namespace.QName multiLocation
public static final javax.xml.namespace.QName MultiPoint
public static final javax.xml.namespace.QName multiPointProperty
public static final javax.xml.namespace.QName MultiPolygon
public static final javax.xml.namespace.QName multiPolygonProperty
public static final javax.xml.namespace.QName multiPosition
public static final javax.xml.namespace.QName name
public static final javax.xml.namespace.QName outerBoundaryIs
public static final javax.xml.namespace.QName Point
public static final javax.xml.namespace.QName pointMember
public static final javax.xml.namespace.QName pointProperty
public static final javax.xml.namespace.QName Polygon
public static final javax.xml.namespace.QName polygonMember
public static final javax.xml.namespace.QName polygonProperty
public static final javax.xml.namespace.QName position
public static final javax.xml.namespace.QName remoteSchema
Method Detail |
---|
public static GML getInstance()
protected org.opengis.feature.type.Schema buildTypeSchema()
XSD
buildTypeSchema
in class XSD
protected org.opengis.feature.type.Schema buildTypeMappingProfile(org.opengis.feature.type.Schema typeSchema)
XSD
buildTypeMappingProfile
in class XSD
protected void addDependencies(java.util.Set dependencies)
XSD
addDependencies
in class XSD
public java.lang.String getNamespaceURI()
getNamespaceURI
in class XSD
public java.lang.String getSchemaLocation()
getSchemaLocation
in class XSD
protected org.eclipse.xsd.XSDSchema buildSchema() throws java.io.IOException
XSD
XSD.getSchemaLocation()
This method may be extended, but should not be overridden.
buildSchema
in class XSD
java.io.IOException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |