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 String
getConstraintLanguage()
Formal language used in Application Schema.default URI
getGraphicsFile()
Full application schema given as a graphics file.Citation
getName()
Name of the application schema used.default URI
getSchemaAscii()
Full application schema given as an ASCII file.String
getSchemaLanguage()
Identification of the schema language used.default URI
getSoftwareDevelopmentFile()
Full application schema given as a software development file.default String
getSoftwareDevelopmentFileFormat()
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,URI
is 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,URI
is 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
.
-
-