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
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanconforms()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>voidsetCoverageTypes(List<org.apache.xerces.xs.XSElementDeclaration> coverageTypes) voidsetCrsTypes(List<org.apache.xerces.xs.XSElementDeclaration> crsTypes) voidsetDefinitionTypes(List<org.apache.xerces.xs.XSElementDeclaration> definitionTypes) voidsetFeatureDefinitions(Set<org.apache.xerces.xs.XSComplexTypeDefinition> typeDefs) voidsetFeatureTypes(List<org.apache.xerces.xs.XSElementDeclaration> features) voidsetGeometryTypes(List<org.apache.xerces.xs.XSElementDeclaration> geometries) voidsetObservationTypes(List<org.apache.xerces.xs.XSElementDeclaration> obsTypes) voidsetTimeTypes(List<org.apache.xerces.xs.XSElementDeclaration> timeTypes) voidsetTopoTypes(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:
trueif the required schema components are present;falseotherwise.
-
toString
-