org.geotools.metadata.iso
Class ApplicationSchemaInformationImpl

java.lang.Object
  extended by org.geotools.metadata.AbstractMetadata
      extended by org.geotools.metadata.ModifiableMetadata
          extended by org.geotools.metadata.iso.MetadataEntity
              extended by org.geotools.metadata.iso.ApplicationSchemaInformationImpl
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable, org.opengis.metadata.ApplicationSchemaInformation

public class ApplicationSchemaInformationImpl
extends MetadataEntity
implements org.opengis.metadata.ApplicationSchemaInformation

Information about the application schema used to build the dataset.

Since:
2.1
Version:
$Id: ApplicationSchemaInformationImpl.java 31557 2008-09-19 20:02:35Z desruisseaux $
Author:
Martin Desruisseaux (IRD), Touraïvane
See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.geotools.metadata.AbstractMetadata
LOGGER
 
Constructor Summary
ApplicationSchemaInformationImpl()
          Construct an initially empty application schema information.
ApplicationSchemaInformationImpl(org.opengis.metadata.ApplicationSchemaInformation source)
          Constructs a metadata entity initialized with the values from the specified metadata.
ApplicationSchemaInformationImpl(org.opengis.metadata.citation.Citation name, java.lang.String schemaLanguage, java.lang.String constraintLanguage)
          Creates a application schema information initialized to the specified values.
 
Method Summary
 java.lang.String getConstraintLanguage()
          Formal language used in Application Schema.
 org.opengis.metadata.SpatialAttributeSupplement getFeatureCatalogueSupplement()
          Deprecated. removed from ISO 19115
 java.net.URI getGraphicsFile()
          Full application schema given as a graphics file.
 org.opengis.metadata.citation.Citation getName()
          Name of the application schema used.
 java.net.URI getSchemaAscii()
          Full application schema given as an ASCII file.
 java.lang.String getSchemaLanguage()
          Identification of the schema language used.
 java.net.URI getSoftwareDevelopmentFile()
          Full application schema given as a software development file.
 java.lang.String getSoftwareDevelopmentFileFormat()
          Software dependent format used for the application schema software dependent file.
 void setConstraintLanguage(java.lang.String newValue)
          Set the formal language used in Application Schema.
 void setFeatureCatalogueSupplement(org.opengis.metadata.SpatialAttributeSupplement newValue)
          Deprecated. removed from ISO 19115
 void setGraphicsFile(java.net.URI newValue)
          Set the full application schema given as a graphics file.
 void setName(org.opengis.metadata.citation.Citation newValue)
          Set the name of the application schema used.
 void setSchemaAscii(java.net.URI newValue)
          Set the full application schema given as an ASCII file.
 void setSchemaLanguage(java.lang.String newValue)
          Set the identification of the schema language used.
 void setSoftwareDevelopmentFile(java.net.URI newValue)
          Set the full application schema given as a software development file.
 void setSoftwareDevelopmentFileFormat(java.lang.String newValue)
          Set the software dependent format used for the application schema software dependent file.
 
Methods inherited from class org.geotools.metadata.iso.MetadataEntity
ensureNonNull, getStandard
 
Methods inherited from class org.geotools.metadata.ModifiableMetadata
checkWritePermission, clone, copyCollection, copyList, freeze, isModifiable, nonNullCollection, nonNullList, nonNullSet, unmodifiable
 
Methods inherited from class org.geotools.metadata.AbstractMetadata
asMap, asTree, equals, getInterface, hashCode, toString
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ApplicationSchemaInformationImpl

public ApplicationSchemaInformationImpl()
Construct an initially empty application schema information.


ApplicationSchemaInformationImpl

public ApplicationSchemaInformationImpl(org.opengis.metadata.ApplicationSchemaInformation source)
Constructs a metadata entity initialized with the values from the specified metadata.

Since:
2.4

ApplicationSchemaInformationImpl

public ApplicationSchemaInformationImpl(org.opengis.metadata.citation.Citation name,
                                        java.lang.String schemaLanguage,
                                        java.lang.String constraintLanguage)
Creates a application schema information initialized to the specified values.

Method Detail

getName

public org.opengis.metadata.citation.Citation getName()
Name of the application schema used.

Specified by:
getName in interface org.opengis.metadata.ApplicationSchemaInformation

setName

public void setName(org.opengis.metadata.citation.Citation newValue)
Set the name of the application schema used.


getSchemaLanguage

public java.lang.String getSchemaLanguage()
Identification of the schema language used.

Specified by:
getSchemaLanguage in interface org.opengis.metadata.ApplicationSchemaInformation

setSchemaLanguage

public void setSchemaLanguage(java.lang.String newValue)
Set the identification of the schema language used.


getConstraintLanguage

public java.lang.String getConstraintLanguage()
Formal language used in Application Schema.

Specified by:
getConstraintLanguage in interface org.opengis.metadata.ApplicationSchemaInformation

setConstraintLanguage

public void setConstraintLanguage(java.lang.String newValue)
Set the formal language used in Application Schema.


getSchemaAscii

public java.net.URI getSchemaAscii()
Full application schema given as an ASCII file.

Specified by:
getSchemaAscii in interface org.opengis.metadata.ApplicationSchemaInformation

setSchemaAscii

public void setSchemaAscii(java.net.URI newValue)
Set the full application schema given as an ASCII file.


getGraphicsFile

public java.net.URI getGraphicsFile()
Full application schema given as a graphics file.

Specified by:
getGraphicsFile in interface org.opengis.metadata.ApplicationSchemaInformation

setGraphicsFile

public void setGraphicsFile(java.net.URI newValue)
Set the full application schema given as a graphics file.


getSoftwareDevelopmentFile

public java.net.URI getSoftwareDevelopmentFile()
Full application schema given as a software development file.

Specified by:
getSoftwareDevelopmentFile in interface org.opengis.metadata.ApplicationSchemaInformation

setSoftwareDevelopmentFile

public void setSoftwareDevelopmentFile(java.net.URI newValue)
Set the full application schema given as a software development file.


getSoftwareDevelopmentFileFormat

public java.lang.String getSoftwareDevelopmentFileFormat()
Software dependent format used for the application schema software dependent file.

Specified by:
getSoftwareDevelopmentFileFormat in interface org.opengis.metadata.ApplicationSchemaInformation

setSoftwareDevelopmentFileFormat

public void setSoftwareDevelopmentFileFormat(java.lang.String newValue)
Set the software dependent format used for the application schema software dependent file.


getFeatureCatalogueSupplement

@Deprecated
public org.opengis.metadata.SpatialAttributeSupplement getFeatureCatalogueSupplement()
Deprecated. removed from ISO 19115

Information about the spatial attributes in the application schema for the feature types.

Specified by:
getFeatureCatalogueSupplement in interface org.opengis.metadata.ApplicationSchemaInformation

setFeatureCatalogueSupplement

@Deprecated
public void setFeatureCatalogueSupplement(org.opengis.metadata.SpatialAttributeSupplement newValue)
Deprecated. removed from ISO 19115

Set information about the spatial attributes in the application schema for the feature types.



Copyright © 1996-2010 Geotools. All Rights Reserved.