Class AppSchemaInfo
java.lang.Object
org.opengis.cite.iso19136.general.AppSchemaInfo
Provides information about the types of objects declared in a GML application schema.
Clause 21.2.1 in ISO 19136 requires a conforming schema to include specific types of
geographic objects.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
conforms()
Indicates whether or not the application schema includes any of the schema components identified in clause 21.2.1.List<org.apache.xerces.xs.XSElementDeclaration>
List<org.apache.xerces.xs.XSElementDeclaration>
List<org.apache.xerces.xs.XSElementDeclaration>
Set<org.apache.xerces.xs.XSComplexTypeDefinition>
List<org.apache.xerces.xs.XSElementDeclaration>
List<org.apache.xerces.xs.XSElementDeclaration>
List<org.apache.xerces.xs.XSElementDeclaration>
List<org.apache.xerces.xs.XSElementDeclaration>
List<org.apache.xerces.xs.XSElementDeclaration>
void
setCoverageTypes
(List<org.apache.xerces.xs.XSElementDeclaration> coverageTypes) void
setCrsTypes
(List<org.apache.xerces.xs.XSElementDeclaration> crsTypes) void
setDefinitionTypes
(List<org.apache.xerces.xs.XSElementDeclaration> definitionTypes) void
setFeatureDefinitions
(Set<org.apache.xerces.xs.XSComplexTypeDefinition> typeDefs) void
setFeatureTypes
(List<org.apache.xerces.xs.XSElementDeclaration> features) void
setGeometryTypes
(List<org.apache.xerces.xs.XSElementDeclaration> geometries) void
setObservationTypes
(List<org.apache.xerces.xs.XSElementDeclaration> obsTypes) void
setTimeTypes
(List<org.apache.xerces.xs.XSElementDeclaration> timeTypes) void
setTopoTypes
(List<org.apache.xerces.xs.XSElementDeclaration> topoTypes) toString()
-
Constructor Details
-
AppSchemaInfo
public AppSchemaInfo()
-
-
Method Details
-
getGMLContentTypes
-
getFeatureTypes
-
setFeatureTypes
-
getFeatureDefinitions
-
setFeatureDefinitions
-
getGeometryTypes
-
setGeometryTypes
-
getTimeTypes
-
setTimeTypes
-
getTopoTypes
-
setTopoTypes
-
getCoverageTypes
-
setCoverageTypes
-
getCrsTypes
-
setCrsTypes
-
getDefinitionTypes
-
setDefinitionTypes
-
getObservationTypes
-
setObservationTypes
-
conforms
public boolean conforms()Indicates whether or not the application schema includes any of the schema components identified in clause 21.2.1. In essence, at least one type of GML object must be defined.- Returns:
true
if the required schema components are present;false
otherwise.
-
toString
-