public class NetCDFRootAttributes
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
java.lang.String |
conventions |
java.lang.String |
creatorName |
java.lang.String |
creatorType |
java.lang.String |
dateCreated |
java.lang.String |
dateIssued |
java.lang.String |
dateMetadataModified |
java.lang.String |
dateModified |
java.lang.String |
history |
java.lang.String |
id |
java.lang.String |
keywords |
java.lang.String |
license |
java.lang.String |
namingAuthority |
java.lang.String |
processingLevel |
java.lang.String |
source |
java.lang.String |
standardNameVocabulary |
java.lang.String |
summary |
java.lang.String |
title |
Constructor and Description |
---|
NetCDFRootAttributes() |
Modifier and Type | Method and Description |
---|---|
static NetCDFRootAttributes |
createDefault(java.lang.String name,
java.lang.String filePath) |
NetCDFRootAttributes |
removeAtribute(java.lang.String name) |
NetCDFRootAttributes |
setAtribute(java.lang.String name,
java.lang.Object val) |
NetCDFRootAttributes |
setAtribute(java.lang.String name,
java.lang.Object[] val) |
NetCDFRootAttributes |
setConventions(java.lang.String... conventions)
It is already set to "CF-1.7, ACDD-1.3"
|
NetCDFRootAttributes |
setCreatorName(java.lang.String creatorName)
Already Set to
ConfigFetch.getNeptusVersion() |
NetCDFRootAttributes |
setCreatorType(java.lang.String creatorType) |
NetCDFRootAttributes |
setDateCreated(java.util.Date date)
Already set to current time.
|
NetCDFRootAttributes |
setDateIssued(java.util.Date date)
Already set to current time.
|
NetCDFRootAttributes |
setDateMetadataModified(java.lang.String dateMetadataModified)
Already set to current time.
|
NetCDFRootAttributes |
setDateModified(java.util.Date date)
Already set to current time.
|
NetCDFRootAttributes |
setHistory(java.lang.String history)
This is a character array with a line for each invocation of a program that has modified the dataset.
|
NetCDFRootAttributes |
setId(java.lang.String id)
An identifier for the data set, provided by and unique within its naming authority
IDs can be URLs, URNs, DOIs, meaningful text strings, a local key, or any other unique string of characters.
|
NetCDFRootAttributes |
setKeywords(java.lang.String... keywords) |
NetCDFRootAttributes |
setLicense(java.lang.String license)
Provide the URL to a standard or specific license, enter "Freely Distributed" or "None", or describe any
restrictions to data access and distribution in free text.
|
NetCDFRootAttributes |
setNamingAuthority(java.lang.String namingAuthority) |
NetCDFRootAttributes |
setProcessingLevel(java.lang.String processingLevel)
A textual description of the processing (or quality control) level of the data.
|
NetCDFRootAttributes |
setSource(java.lang.String source) |
NetCDFRootAttributes |
setStandardNameVocabulary(java.lang.String standardNameVocabulary)
Is set to "CF Standard Name Table v37" see
http://cfconventions.org/Data/cf-standard-names/37/build/cf-standard-name-table.html
|
NetCDFRootAttributes |
setSummary(java.lang.String summary) |
NetCDFRootAttributes |
setTitle(java.lang.String title) |
boolean |
write(ucar.nc2.NetcdfFileWriter writer) |
public java.lang.String title
public java.lang.String summary
public java.lang.String keywords
public java.lang.String conventions
public java.lang.String id
public java.lang.String namingAuthority
public java.lang.String history
public java.lang.String source
public java.lang.String processingLevel
public java.lang.String license
public java.lang.String standardNameVocabulary
public java.lang.String dateCreated
public java.lang.String dateModified
public java.lang.String dateIssued
public java.lang.String dateMetadataModified
public java.lang.String creatorName
public java.lang.String creatorType
public NetCDFRootAttributes setTitle(java.lang.String title)
title
- the title to setpublic NetCDFRootAttributes setSummary(java.lang.String summary)
summary
- the summary to setpublic NetCDFRootAttributes setKeywords(java.lang.String... keywords)
keywords
- the keywords to setpublic NetCDFRootAttributes setConventions(java.lang.String... conventions)
conventions
- the conventions to setpublic NetCDFRootAttributes setId(java.lang.String id)
id
- the id to setpublic NetCDFRootAttributes setNamingAuthority(java.lang.String namingAuthority)
namingAuthority
- the namingAuthority to setid
public NetCDFRootAttributes setHistory(java.lang.String history)
history
- the history to setpublic NetCDFRootAttributes setSource(java.lang.String source)
source
- the source to setpublic NetCDFRootAttributes setProcessingLevel(java.lang.String processingLevel)
processingLevel
- the processingLevel to setpublic NetCDFRootAttributes setLicense(java.lang.String license)
license
- the license to setpublic NetCDFRootAttributes setStandardNameVocabulary(java.lang.String standardNameVocabulary)
standardNameVocabulary
- the standardNameVocabulary to setpublic NetCDFRootAttributes setDateCreated(java.util.Date date)
dateCreated
- the dateCreated to setpublic NetCDFRootAttributes setDateModified(java.util.Date date)
dateModified
- the dateModified to setpublic NetCDFRootAttributes setDateIssued(java.util.Date date)
dateIssued
- the dateIssued to setpublic NetCDFRootAttributes setDateMetadataModified(java.lang.String dateMetadataModified)
dateMetadataModified
- the dateMetadataModified to setpublic NetCDFRootAttributes setCreatorName(java.lang.String creatorName)
ConfigFetch.getNeptusVersion()
creatorName
- the creatorName to setpublic NetCDFRootAttributes setCreatorType(java.lang.String creatorType)
creatorType
- the creatorType to setpublic NetCDFRootAttributes setAtribute(java.lang.String name, java.lang.Object val)
public NetCDFRootAttributes setAtribute(java.lang.String name, java.lang.Object[] val)
public NetCDFRootAttributes removeAtribute(java.lang.String name)
public boolean write(ucar.nc2.NetcdfFileWriter writer)
public static NetCDFRootAttributes createDefault(java.lang.String name, java.lang.String filePath)
Copyright © 2004-2020 FEUP-LSTS and Neptus developers. All Rights Reserved.