org.gcube.dataanalysis.geo.meta
Class NetCDFMetadata

java.lang.Object
  extended by org.gcube.dataanalysis.geo.meta.NetCDFMetadata

public class NetCDFMetadata
extends Object


Constructor Summary
NetCDFMetadata()
           
 
Method Summary
 String getAbstractField()
           
 String getAuthor()
           
 String getContactInfo()
           
 HashSet<String> getCustomTopics()
           
 Date getEndDate()
           
 String getGeonetworkPwd()
           
 String getGeonetworkUrl()
           
 String getGeonetworkUser()
           
 String getLayerName()
           
 String getLayerUrl()
           
 String getProcessdescription()
           
 String getPurpose()
           
 double getResolution()
           
 String getSourceFileName()
           
 Date getSourceGenerationDate()
           
 Date getStartDate()
           
 String getThreddsCatalogUrl()
           
 String getTitle()
           
 String getUsageField()
           
 String getUsageLimitations()
           
 double getXLeftLow()
           
 double getXRightUpper()
           
 double getYLeftLow()
           
 double getYRightUpper()
           
static List<org.opengis.metadata.identification.TopicCategory> guessTopicCategory(String refString)
           
 void insertMetaData()
           
 void insertMetaData(String group, String category, String stylesheet, boolean validate)
           
 void setAbstractField(String abstractField)
           
 void setAuthor(String author)
           
 void setContactInfo(String contactInfo)
           
 void setCustomTopics(String... topics)
           
 void setEndDate(Date date)
           
 void setGeonetworkPwd(String geonetworkPwd)
           
 void setGeonetworkUrl(String geonetworkUrl)
           
 void setGeonetworkUser(String geonetworkUser)
           
 void setLayerName(String layerName)
           
 void setLayerUrl(String layerUrl)
           
 void setProcessdescription(String processdescription)
           
 void setPurpose(String purpose)
           
 void setResolution(double res)
           
 void setSourceFileName(String sourceTableName)
           
 void setSourceGenerationDate(Date sourceGenerationDate)
           
 void setStartDate(Date date)
           
 void setThreddsCatalogUrl(String threddsCatalogUrl)
           
 void setTitle(String title)
           
 void setUsageField(String usageField)
           
 void setUsageLimitations(String usageLimitations)
           
 void setXLeftLow(double xLL)
           
 void setXRightUpper(double xRU)
           
 void setYLeftLow(double yLL)
           
 void setYRightUpper(double yRU)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NetCDFMetadata

public NetCDFMetadata()
Method Detail

setCustomTopics

public void setCustomTopics(String... topics)

getCustomTopics

public HashSet<String> getCustomTopics()

setStartDate

public void setStartDate(Date date)

setEndDate

public void setEndDate(Date date)

getStartDate

public Date getStartDate()

getEndDate

public Date getEndDate()

getGeonetworkUrl

public String getGeonetworkUrl()

setGeonetworkUrl

public void setGeonetworkUrl(String geonetworkUrl)

getGeonetworkUser

public String getGeonetworkUser()

setGeonetworkUser

public void setGeonetworkUser(String geonetworkUser)

getGeonetworkPwd

public String getGeonetworkPwd()

setGeonetworkPwd

public void setGeonetworkPwd(String geonetworkPwd)

getThreddsCatalogUrl

public String getThreddsCatalogUrl()

setThreddsCatalogUrl

public void setThreddsCatalogUrl(String threddsCatalogUrl)

getTitle

public String getTitle()

setTitle

public void setTitle(String title)

getLayerName

public String getLayerName()

setLayerName

public void setLayerName(String layerName)

getUsageField

public String getUsageField()

setUsageField

public void setUsageField(String usageField)

getProcessdescription

public String getProcessdescription()

setProcessdescription

public void setProcessdescription(String processdescription)

getUsageLimitations

public String getUsageLimitations()

setUsageLimitations

public void setUsageLimitations(String usageLimitations)

getSourceGenerationDate

public Date getSourceGenerationDate()

setSourceGenerationDate

public void setSourceGenerationDate(Date sourceGenerationDate)

getSourceFileName

public String getSourceFileName()

setSourceFileName

public void setSourceFileName(String sourceTableName)

getContactInfo

public String getContactInfo()

setContactInfo

public void setContactInfo(String contactInfo)

getAbstractField

public String getAbstractField()

setAbstractField

public void setAbstractField(String abstractField)

getPurpose

public String getPurpose()

setPurpose

public void setPurpose(String purpose)

getAuthor

public String getAuthor()

setAuthor

public void setAuthor(String author)

getResolution

public double getResolution()

setResolution

public void setResolution(double res)

getXLeftLow

public double getXLeftLow()

setXLeftLow

public void setXLeftLow(double xLL)

getXRightUpper

public double getXRightUpper()

setXRightUpper

public void setXRightUpper(double xRU)

getYLeftLow

public double getYLeftLow()

setYLeftLow

public void setYLeftLow(double yLL)

getYRightUpper

public double getYRightUpper()

setYRightUpper

public void setYRightUpper(double yRU)

getLayerUrl

public String getLayerUrl()

setLayerUrl

public void setLayerUrl(String layerUrl)

insertMetaData

public void insertMetaData()
                    throws Exception
Throws:
Exception

insertMetaData

public void insertMetaData(String group,
                           String category,
                           String stylesheet,
                           boolean validate)
                    throws Exception
Throws:
Exception

guessTopicCategory

public static List<org.opengis.metadata.identification.TopicCategory> guessTopicCategory(String refString)


Copyright © 2013. All Rights Reserved.