Interface DataFile
-
@UML(identifier="MX_DataFile", specification=ISO_19115_3) public interface DataFile
Description of a transfer data file.- Since:
- 2.3
-
-
Method Summary
Modifier and Type Method Description default Collection<? extends LocalName>getFeatureTypes()Provides the list of feature types concerned by the transfer data file.InternationalStringgetFileDescription()Text description of the data.default FormatgetFileFormat()Deprecated.Removed in latest XSD schemas.URIgetFileName()Name of the file that contains the data.StringgetFileType()Format in which the data is encoded.
-
-
-
Method Detail
-
getFileName
@UML(identifier="fileName", obligation=MANDATORY, specification=ISO_19115_3) URI getFileName()
Name of the file that contains the data.- Returns:
- name of the file that contains the data.
- Since:
- 3.1
- See Also:
BrowseGraphic.getFileName()
Departure from OGC/ISO specification:
ISO 19115-3 type is<gcx:FileName>, which we map to aURIin Java.
-
getFileDescription
@UML(identifier="fileDescription", obligation=MANDATORY, specification=ISO_19115_3) InternationalString getFileDescription()
Text description of the data.- Returns:
- text description of the data.
- Since:
- 3.1
- See Also:
BrowseGraphic.getFileDescription()
-
getFileType
@UML(identifier="fileType", obligation=MANDATORY, specification=ISO_19115_3) String getFileType()
Format in which the data is encoded.- Returns:
- format in which the data is encoded.
- Since:
- 3.1
- See Also:
BrowseGraphic.getFileType()
Departure from OGC/ISO specification:
ISO 19115-3 type is<gcx:MimeFileType>.
-
getFeatureTypes
@UML(identifier="featureTypes", obligation=OPTIONAL, specification=ISO_19115_3) default Collection<? extends LocalName> getFeatureTypes()
Provides the list of feature types concerned by the transfer data file. Depending on the transfer choices, a data file may contain data related to one or many feature types. This attribute may be omitted when the dataset is composed of a single file and/or the data does not relate to a feature catalogue.- Returns:
- list of features types concerned by the transfer data file.
-
getFileFormat
@Deprecated @UML(identifier="fileFormat", obligation=MANDATORY, specification=ISO_19139, version=2007) default Format getFileFormat()
Deprecated.Removed in latest XSD schemas.Defines the format of the transfer data file.- Returns:
- format of the transfer data file.
-
-