Package org.opengis.metadata
Interface ApplicationSchemaInformation
-
@UML(identifier="MD_ApplicationSchemaInformation", specification=ISO_19115) public interface ApplicationSchemaInformation
Defines and exposes the structure of a resource (model and/or data dictionary).- Since:
- 2.0
-
-
Method Summary
Modifier and Type Method Description StringgetConstraintLanguage()Formal language used in Application Schema.default URIgetGraphicsFile()Full application schema given as a graphics file.CitationgetName()Name of the application schema used.default URIgetSchemaAscii()Full application schema given as an ASCII file.StringgetSchemaLanguage()Identification of the schema language used.default URIgetSoftwareDevelopmentFile()Full application schema given as a software development file.default StringgetSoftwareDevelopmentFileFormat()Software dependent format used for the application schema software dependent file.
-
-
-
Method Detail
-
getName
@UML(identifier="name", obligation=MANDATORY, specification=ISO_19115) Citation getName()
Name of the application schema used.- Returns:
- name of the application schema.
-
getSchemaLanguage
@UML(identifier="schemaLanguage", obligation=MANDATORY, specification=ISO_19115) String getSchemaLanguage()
Identification of the schema language used.- Returns:
- the schema language used.
-
getConstraintLanguage
@UML(identifier="constraintLanguage", obligation=MANDATORY, specification=ISO_19115) String getConstraintLanguage()
Formal language used in Application Schema.- Returns:
- formal language used in Application Schema.
-
getSchemaAscii
@UML(identifier="schemaAscii", obligation=OPTIONAL, specification=ISO_19115) default URI getSchemaAscii()
Full application schema given as an ASCII file.- Returns:
- application schema as an ASCII file, or
null.
-
getGraphicsFile
@UML(identifier="graphicsFile", obligation=OPTIONAL, specification=ISO_19115, version=2003) default URI getGraphicsFile()
Full application schema given as a graphics file.Upcoming API change
As of ISO 19115:2014,URIis replaced byOnlineResource. This change may be applied in GeoAPI 4.0.- Returns:
- application schema as a graphics file, or
null.
-
getSoftwareDevelopmentFile
@UML(identifier="softwareDevelopmentFile", obligation=OPTIONAL, specification=ISO_19115, version=2003) default URI getSoftwareDevelopmentFile()
Full application schema given as a software development file.Upcoming API change
As of ISO 19115:2014,URIis replaced byOnlineResource. This change may be applied in GeoAPI 4.0.- Returns:
- application schema as a software development file, or
null.
-
getSoftwareDevelopmentFileFormat
@UML(identifier="softwareDevelopmentFileFormat", obligation=OPTIONAL, specification=ISO_19115) default String getSoftwareDevelopmentFileFormat()
Software dependent format used for the application schema software dependent file.- Returns:
- format used for the application schema software file, or
null.
-
-