blob: 865ecad09786d457d919316f9bd2114600d76e2a [file] [log] [blame]
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_92) on Wed Jul 13 13:04:16 CEST 2016 -->
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>DefaultMetadataExtensionInformation (Apache SIS 0.7 API)</title>
<meta name="date" content="2016-07-13">
<meta name="keywords" content="org.apache.sis.metadata.iso.DefaultMetadataExtensionInformation class">
<meta name="keywords" content="castOrCopy()">
<meta name="keywords" content="getExtensionOnLineResource()">
<meta name="keywords" content="setExtensionOnLineResource()">
<meta name="keywords" content="getExtendedElementInformation()">
<meta name="keywords" content="setExtendedElementInformation()">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="DefaultMetadataExtensionInformation (Apache SIS 0.7 API)";
}
}
catch(err) {
}
//-->
var methods = {"i0":9,"i1":10,"i2":10,"i3":10,"i4":10};
var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/DefaultMetadataExtensionInformation.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../org/apache/sis/metadata/iso/DefaultMetadata.html" title="class in org.apache.sis.metadata.iso"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../../org/apache/sis/metadata/iso/DefaultMetadataScope.html" title="class in org.apache.sis.metadata.iso"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?org/apache/sis/metadata/iso/DefaultMetadataExtensionInformation.html" target="_top">Frames</a></li>
<li><a href="DefaultMetadataExtensionInformation.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#fields.inherited.from.class.ISOMetadata">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">org.apache.sis.metadata.iso</div>
<h2 title="Class DefaultMetadataExtensionInformation" class="title">Class DefaultMetadataExtensionInformation</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></li>
<li>
<ul class="inheritance">
<li><a href="../../../../../org/apache/sis/metadata/AbstractMetadata.html" title="class in org.apache.sis.metadata">AbstractMetadata</a></li>
<li>
<ul class="inheritance">
<li><a href="../../../../../org/apache/sis/metadata/ModifiableMetadata.html" title="class in org.apache.sis.metadata">ModifiableMetadata</a></li>
<li>
<ul class="inheritance">
<li><a href="../../../../../org/apache/sis/metadata/iso/ISOMetadata.html" title="class in org.apache.sis.metadata.iso">ISOMetadata</a></li>
<li>
<ul class="inheritance">
<li>DefaultMetadataExtensionInformation</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>All Implemented Interfaces:</dt>
<dd><a href="http://docs.oracle.com/javase/6/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>, <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Cloneable.html?is-external=true" title="class or interface in java.lang">Cloneable</a>, <a href="../../../../../org/apache/sis/util/Emptiable.html" title="interface in org.apache.sis.util">Emptiable</a>, <a href="../../../../../org/apache/sis/util/LenientComparable.html" title="interface in org.apache.sis.util">LenientComparable</a>, <a href="../../../../../org/apache/sis/xml/IdentifiedObject.html" title="interface in org.apache.sis.xml">IdentifiedObject</a>, <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/metadata/MetadataExtensionInformation.html?is-external=true" title="class or interface in org.opengis.metadata">MetadataExtensionInformation</a></dd>
</dl>
<hr>
<br>
<pre>public class <span class="typeNameLabel">DefaultMetadataExtensionInformation</span>
extends <a href="../../../../../org/apache/sis/metadata/iso/ISOMetadata.html" title="class in org.apache.sis.metadata.iso">ISOMetadata</a>
implements <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/metadata/MetadataExtensionInformation.html?is-external=true" title="class or interface in org.opengis.metadata">MetadataExtensionInformation</a></pre>
<div class="block">Information describing metadata extensions.
<p><b>Limitations:</b></p>
<ul>
<li>Instances of this class are not synchronized for multi-threading.
Synchronization, if needed, is caller's responsibility.</li>
<li>Serialized objects of this class are not guaranteed to be compatible with future Apache SIS releases.
Serialization support is appropriate for short term storage or RMI between applications running the
same version of Apache SIS. For long term storage, use <a href="../../../../../org/apache/sis/xml/XML.html" title="class in org.apache.sis.xml"><code>XML</code></a> instead.</li>
</ul></div>
<dl>
<dt><span class="simpleTagLabel">Since:</span></dt>
<dd>0.3</dd>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../../serialized-form.html#org.apache.sis.metadata.iso.DefaultMetadataExtensionInformation">Serialized Form</a></dd>
<p><font size="-1">Defined in the <code>sis-metadata</code> module</font></p>
</dl>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- =========== FIELD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="field.summary">
<!-- -->
</a>
<h3>Field Summary</h3>
<ul class="blockList">
<li class="blockList"><a name="fields.inherited.from.class.ISOMetadata">
<!-- -->
</a>
<h3>Fields inherited from class&nbsp;<a href="../../../../../org/apache/sis/metadata/iso/ISOMetadata.html" title="class in org.apache.sis.metadata.iso">ISOMetadata</a></h3>
<code><a href="../../../../../org/apache/sis/metadata/iso/ISOMetadata.html#identifiers">identifiers</a></code></li>
</ul>
</li>
</ul>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.summary">
<!-- -->
</a>
<h3>Constructor Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/apache/sis/metadata/iso/DefaultMetadataExtensionInformation.html#DefaultMetadataExtensionInformation--">Default­Metadata­Extension­Information</a></span>()</code>
<div class="block">Construct an initially empty metadata extension information.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/apache/sis/metadata/iso/DefaultMetadataExtensionInformation.html#DefaultMetadataExtensionInformation-org.opengis.metadata.MetadataExtensionInformation-">Default­Metadata­Extension­Information</a></span>(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/metadata/MetadataExtensionInformation.html?is-external=true" title="class or interface in org.opengis.metadata">Metadata­Extension­Information</a>&nbsp;object)</code>
<div class="block">Constructs a new instance initialized with the values from the specified metadata object.</div>
</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>static <a href="../../../../../org/apache/sis/metadata/iso/DefaultMetadataExtensionInformation.html" title="class in org.apache.sis.metadata.iso">Default­Metadata­Extension­Information</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/sis/metadata/iso/DefaultMetadataExtensionInformation.html#castOrCopy-org.opengis.metadata.MetadataExtensionInformation-">cast­Or­Copy</a></span>(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/metadata/MetadataExtensionInformation.html?is-external=true" title="class or interface in org.opengis.metadata">Metadata­Extension­Information</a>&nbsp;object)</code>
<div class="block">Returns a SIS metadata implementation with the values of the given arbitrary implementation.</div>
</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code><a href="http://docs.oracle.com/javase/6/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/metadata/ExtendedElementInformation.html?is-external=true" title="class or interface in org.opengis.metadata">Extended­Element­Information</a>&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/sis/metadata/iso/DefaultMetadataExtensionInformation.html#getExtendedElementInformation--">get­Extended­Element­Information</a></span>()</code>
<div class="block">Provides information about a new metadata element, not found in ISO 19115,
which is required to describe resource.</div>
</td>
</tr>
<tr id="i2" class="altColor">
<td class="colFirst"><code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/metadata/citation/OnlineResource.html?is-external=true" title="class or interface in org.opengis.metadata.citation">Online­Resource</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/sis/metadata/iso/DefaultMetadataExtensionInformation.html#getExtensionOnLineResource--">get­Extension­On­Line­Resource</a></span>()</code>
<div class="block">Information about on-line sources containing the community profile name and
the extended metadata elements and information for all new metadata elements.</div>
</td>
</tr>
<tr id="i3" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/sis/metadata/iso/DefaultMetadataExtensionInformation.html#setExtendedElementInformation-java.util.Collection-">set­Extended­Element­Information</a></span>(<a href="http://docs.oracle.com/javase/6/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;? extends <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/metadata/ExtendedElementInformation.html?is-external=true" title="class or interface in org.opengis.metadata">Extended­Element­Information</a>&gt;&nbsp;new­Values)</code>
<div class="block">Sets information about a new metadata element.</div>
</td>
</tr>
<tr id="i4" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/sis/metadata/iso/DefaultMetadataExtensionInformation.html#setExtensionOnLineResource-org.opengis.metadata.citation.OnlineResource-">set­Extension­On­Line­Resource</a></span>(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/metadata/citation/OnlineResource.html?is-external=true" title="class or interface in org.opengis.metadata.citation">Online­Resource</a>&nbsp;new­Value)</code>
<div class="block">Sets information about on-line sources.</div>
</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.ISOMetadata">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;<a href="../../../../../org/apache/sis/metadata/iso/ISOMetadata.html" title="class in org.apache.sis.metadata.iso">ISOMetadata</a></h3>
<code><a href="../../../../../org/apache/sis/metadata/iso/ISOMetadata.html#getIdentifierMap--">get­Identifier­Map</a>, <a href="../../../../../org/apache/sis/metadata/iso/ISOMetadata.html#getIdentifiers--">get­Identifiers</a>, <a href="../../../../../org/apache/sis/metadata/iso/ISOMetadata.html#getStandard--">get­Standard</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.ModifiableMetadata">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;<a href="../../../../../org/apache/sis/metadata/ModifiableMetadata.html" title="class in org.apache.sis.metadata">ModifiableMetadata</a></h3>
<code><a href="../../../../../org/apache/sis/metadata/ModifiableMetadata.html#checkWritePermission--">check­Write­Permission</a>, <a href="../../../../../org/apache/sis/metadata/ModifiableMetadata.html#clone--">clone</a>, <a href="../../../../../org/apache/sis/metadata/ModifiableMetadata.html#collectionType-java.lang.Class-">collection­Type</a>, <a href="../../../../../org/apache/sis/metadata/ModifiableMetadata.html#copyCollection-java.util.Collection-java.lang.Class-">copy­Collection</a>, <a href="../../../../../org/apache/sis/metadata/ModifiableMetadata.html#copyList-java.util.Collection-java.lang.Class-">copy­List</a>, <a href="../../../../../org/apache/sis/metadata/ModifiableMetadata.html#copySet-java.util.Collection-java.lang.Class-">copy­Set</a>, <a href="../../../../../org/apache/sis/metadata/ModifiableMetadata.html#freeze--">freeze</a>, <a href="../../../../../org/apache/sis/metadata/ModifiableMetadata.html#isModifiable--">is­Modifiable</a>, <a href="../../../../../org/apache/sis/metadata/ModifiableMetadata.html#nonNullCollection-java.util.Collection-java.lang.Class-">non­Null­Collection</a>, <a href="../../../../../org/apache/sis/metadata/ModifiableMetadata.html#nonNullList-java.util.List-java.lang.Class-">non­Null­List</a>, <a href="../../../../../org/apache/sis/metadata/ModifiableMetadata.html#nonNullSet-java.util.Set-java.lang.Class-">non­Null­Set</a>, <a href="../../../../../org/apache/sis/metadata/ModifiableMetadata.html#singleton-E-java.lang.Class-">singleton</a>, <a href="../../../../../org/apache/sis/metadata/ModifiableMetadata.html#unmodifiable--">unmodifiable</a>, <a href="../../../../../org/apache/sis/metadata/ModifiableMetadata.html#writeCollection-java.util.Collection-java.util.Collection-java.lang.Class-">write­Collection</a>, <a href="../../../../../org/apache/sis/metadata/ModifiableMetadata.html#writeList-java.util.Collection-java.util.List-java.lang.Class-">write­List</a>, <a href="../../../../../org/apache/sis/metadata/ModifiableMetadata.html#writeSet-java.util.Collection-java.util.Set-java.lang.Class-">write­Set</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.AbstractMetadata">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;<a href="../../../../../org/apache/sis/metadata/AbstractMetadata.html" title="class in org.apache.sis.metadata">AbstractMetadata</a></h3>
<code><a href="../../../../../org/apache/sis/metadata/AbstractMetadata.html#asMap--">as­Map</a>, <a href="../../../../../org/apache/sis/metadata/AbstractMetadata.html#asTreeTable--">as­Tree­Table</a>, <a href="../../../../../org/apache/sis/metadata/AbstractMetadata.html#equals-java.lang.Object-">equals</a>, <a href="../../../../../org/apache/sis/metadata/AbstractMetadata.html#equals-java.lang.Object-org.apache.sis.util.ComparisonMode-">equals</a>, <a href="../../../../../org/apache/sis/metadata/AbstractMetadata.html#getInterface--">get­Interface</a>, <a href="../../../../../org/apache/sis/metadata/AbstractMetadata.html#hashCode--">hash­Code</a>, <a href="../../../../../org/apache/sis/metadata/AbstractMetadata.html#isEmpty--">is­Empty</a>, <a href="../../../../../org/apache/sis/metadata/AbstractMetadata.html#prune--">prune</a>, <a href="../../../../../org/apache/sis/metadata/AbstractMetadata.html#toString--">to­String</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
<code><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">get­Class</a>, <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notify­All</a>, <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#wait--" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#wait-long-" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#wait-long-int-" title="class or interface in java.lang">wait</a></code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.detail">
<!-- -->
</a>
<h3>Constructor Detail</h3>
<a name="DefaultMetadataExtensionInformation--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>DefaultMetadataExtensionInformation</h4>
<pre>public&nbsp;DefaultMetadataExtensionInformation()</pre>
<div class="block">Construct an initially empty metadata extension information.</div>
</li>
</ul>
<a name="DefaultMetadataExtensionInformation-org.opengis.metadata.MetadataExtensionInformation-">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>DefaultMetadataExtensionInformation</h4>
<pre>public&nbsp;DefaultMetadataExtensionInformation(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/metadata/MetadataExtensionInformation.html?is-external=true" title="class or interface in org.opengis.metadata">MetadataExtensionInformation</a>&nbsp;object)</pre>
<div class="block">Constructs a new instance initialized with the values from the specified metadata object.
This is a <cite>shallow</cite> copy constructor, since the other metadata contained in the
given object are not recursively copied.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>object</code> - The metadata to copy values from, or <code>null</code> if none.</dd>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../../org/apache/sis/metadata/iso/DefaultMetadataExtensionInformation.html#castOrCopy-org.opengis.metadata.MetadataExtensionInformation-"><code>cast­Or­Copy(Metadata­Extension­Information)</code></a></dd>
</dl>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="castOrCopy-org.opengis.metadata.MetadataExtensionInformation-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>castOrCopy</h4>
<pre>public static&nbsp;<a href="../../../../../org/apache/sis/metadata/iso/DefaultMetadataExtensionInformation.html" title="class in org.apache.sis.metadata.iso">DefaultMetadataExtensionInformation</a>&nbsp;castOrCopy(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/metadata/MetadataExtensionInformation.html?is-external=true" title="class or interface in org.opengis.metadata">MetadataExtensionInformation</a>&nbsp;object)</pre>
<div class="block">Returns a SIS metadata implementation with the values of the given arbitrary implementation.
This method performs the first applicable action in the following choices:
<ul>
<li>If the given object is <code>null</code>, then this method returns <code>null</code>.</li>
<li>Otherwise if the given object is already an instance of
<code>Default­Metadata­Extension­Information</code>, then it is returned unchanged.</li>
<li>Otherwise a new <code>Default­Metadata­Extension­Information</code> instance is created using the
<a href="../../../../../org/apache/sis/metadata/iso/DefaultMetadataExtensionInformation.html#DefaultMetadataExtensionInformation-org.opengis.metadata.MetadataExtensionInformation-">copy constructor</a>
and returned. Note that this is a <cite>shallow</cite> copy operation, since the other
metadata contained in the given object are not recursively copied.</li>
</ul></div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>object</code> - The object to get as a SIS implementation, or <code>null</code> if none.</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>A SIS implementation containing the values of the given object (may be the
given object itself), or <code>null</code> if the argument was null.</dd>
</dl>
</li>
</ul>
<a name="getExtensionOnLineResource--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getExtensionOnLineResource</h4>
<pre>public&nbsp;<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/metadata/citation/OnlineResource.html?is-external=true" title="class or interface in org.opengis.metadata.citation">OnlineResource</a>&nbsp;getExtensionOnLineResource()</pre>
<div class="block">Information about on-line sources containing the community profile name and
the extended metadata elements and information for all new metadata elements.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/metadata/MetadataExtensionInformation.html?is-external=true#getExtensionOnLineResource--" title="class or interface in org.opengis.metadata">get­Extension­On­Line­Resource</a></code>&nbsp;in interface&nbsp;<code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/metadata/MetadataExtensionInformation.html?is-external=true" title="class or interface in org.opengis.metadata">Metadata­Extension­Information</a></code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>Online sources to community profile name and extended metadata elements, or <code>null</code>.</dd>
</dl>
</li>
</ul>
<a name="setExtensionOnLineResource-org.opengis.metadata.citation.OnlineResource-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setExtensionOnLineResource</h4>
<pre>public&nbsp;void&nbsp;setExtensionOnLineResource(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/metadata/citation/OnlineResource.html?is-external=true" title="class or interface in org.opengis.metadata.citation">OnlineResource</a>&nbsp;newValue)</pre>
<div class="block">Sets information about on-line sources.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>new­Value</code> - The new extension online resource.</dd>
</dl>
</li>
</ul>
<a name="getExtendedElementInformation--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getExtendedElementInformation</h4>
<pre>public&nbsp;<a href="http://docs.oracle.com/javase/6/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/metadata/ExtendedElementInformation.html?is-external=true" title="class or interface in org.opengis.metadata">ExtendedElementInformation</a>&gt;&nbsp;getExtendedElementInformation()</pre>
<div class="block">Provides information about a new metadata element, not found in ISO 19115,
which is required to describe resource.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/metadata/MetadataExtensionInformation.html?is-external=true#getExtendedElementInformation--" title="class or interface in org.opengis.metadata">get­Extended­Element­Information</a></code>&nbsp;in interface&nbsp;<code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/metadata/MetadataExtensionInformation.html?is-external=true" title="class or interface in org.opengis.metadata">Metadata­Extension­Information</a></code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>New metadata elements not found in ISO 19115.</dd>
</dl>
</li>
</ul>
<a name="setExtendedElementInformation-java.util.Collection-">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>setExtendedElementInformation</h4>
<pre>public&nbsp;void&nbsp;setExtendedElementInformation(<a href="http://docs.oracle.com/javase/6/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;? extends <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/metadata/ExtendedElementInformation.html?is-external=true" title="class or interface in org.opengis.metadata">ExtendedElementInformation</a>&gt;&nbsp;newValues)</pre>
<div class="block">Sets information about a new metadata element.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>new­Values</code> - The new extended element information.</dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/DefaultMetadataExtensionInformation.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../org/apache/sis/metadata/iso/DefaultMetadata.html" title="class in org.apache.sis.metadata.iso"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../../org/apache/sis/metadata/iso/DefaultMetadataScope.html" title="class in org.apache.sis.metadata.iso"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?org/apache/sis/metadata/iso/DefaultMetadataExtensionInformation.html" target="_top">Frames</a></li>
<li><a href="DefaultMetadataExtensionInformation.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#fields.inherited.from.class.ISOMetadata">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small>Copyright &#169; 2010&#x2013;2016 <a href="http://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p>
</body>
</html>