org.geotools.metadata.iso
Class MetadataExtensionInformationImpl

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.MetadataExtensionInformationImpl
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable, org.opengis.metadata.MetadataExtensionInformation

public class MetadataExtensionInformationImpl
extends MetadataEntity
implements org.opengis.metadata.MetadataExtensionInformation

Information describing metadata extensions.

Since:
2.1
Version:
$Id: MetadataExtensionInformationImpl.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
MetadataExtensionInformationImpl()
          Construct an initially empty metadata extension information.
MetadataExtensionInformationImpl(org.opengis.metadata.MetadataExtensionInformation source)
          Constructs a metadata entity initialized with the values from the specified metadata.
 
Method Summary
 java.util.Collection<org.opengis.metadata.ExtendedElementInformation> getExtendedElementInformation()
          Provides information about a new metadata element, not found in ISO 19115, which is required to describe geographic data.
 org.opengis.metadata.citation.OnLineResource getExtensionOnLineResource()
          Information about on-line sources containing the community profile name and the extended metadata elements.
 void setExtendedElementInformation(java.util.Collection<? extends org.opengis.metadata.ExtendedElementInformation> newValues)
          Set information about a new metadata element.
 void setExtensionOnLineResource(org.opengis.metadata.citation.OnLineResource newValue)
          Set information about on-line sources.
 
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

MetadataExtensionInformationImpl

public MetadataExtensionInformationImpl()
Construct an initially empty metadata extension information.


MetadataExtensionInformationImpl

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

Since:
2.4
Method Detail

getExtensionOnLineResource

public org.opengis.metadata.citation.OnLineResource getExtensionOnLineResource()
Information about on-line sources containing the community profile name and the extended metadata elements. Information for all new metadata elements.

Specified by:
getExtensionOnLineResource in interface org.opengis.metadata.MetadataExtensionInformation

setExtensionOnLineResource

public void setExtensionOnLineResource(org.opengis.metadata.citation.OnLineResource newValue)
Set information about on-line sources.


getExtendedElementInformation

public java.util.Collection<org.opengis.metadata.ExtendedElementInformation> getExtendedElementInformation()
Provides information about a new metadata element, not found in ISO 19115, which is required to describe geographic data.

Specified by:
getExtendedElementInformation in interface org.opengis.metadata.MetadataExtensionInformation

setExtendedElementInformation

public void setExtendedElementInformation(java.util.Collection<? extends org.opengis.metadata.ExtendedElementInformation> newValues)
Set information about a new metadata element.



Copyright © 1996-2010 Geotools. All Rights Reserved.