Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEike Stepper2011-09-04 08:11:34 +0000
committerEike Stepper2011-09-04 08:11:34 +0000
commit3519fd328173107e58c45eb943783cd566113823 (patch)
tree40b062146d75ea2c071d62da4b4a2ccb2696ce7d /plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container
parent5ddc813be91fb426adb5ac6b5f090092ac7642e4 (diff)
downloadcdo-3519fd328173107e58c45eb943783cd566113823.tar.gz
cdo-3519fd328173107e58c45eb943783cd566113823.tar.xz
cdo-3519fd328173107e58c45eb943783cd566113823.zip
added javadoc
Diffstat (limited to 'plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container')
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/Container.html4
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/ContainerDelta.html4
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/ContainerEvent.html4
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/ContainerEventAdapter.html5
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/ContainerUtil.html4
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/FactoryNotFoundException.html5
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IContainer.html29
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IContainer.pngbin18018 -> 26628 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IContainerDelta.Kind.html4
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IContainerDelta.html11
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IContainerDelta.pngbin1577 -> 3080 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IContainerEvent.html14
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IContainerEvent.pngbin4415 -> 17162 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IContainerEventVisitor.Filtered.html11
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IContainerEventVisitor.Filtered.pngbin2082 -> 3422 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IContainerEventVisitor.html13
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IContainerEventVisitor.pngbin2098 -> 3060 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IElementProcessor.html11
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IElementProcessor.pngbin4021 -> 5898 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IManagedContainer.html17
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IManagedContainer.pngbin5892 -> 12137 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IPluginContainer.html5
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/LifecycleEventConverter.html5
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/ManagedContainer.html4
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/SingleDeltaContainerEvent.html4
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/class-use/IContainer.html38
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/class-use/IContainerDelta.html2
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/class-use/IContainerEvent.html4
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/class-use/IContainerEventVisitor.html2
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/class-use/IManagedContainer.html5
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/AbstractDelegator.DelegatingIterator.html4
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/AbstractDelegator.html6
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/ContainerBlockingQueue.html4
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/ContainerCollection.html4
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/ContainerList.DelegatingListIterator.html4
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/ContainerList.html6
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/ContainerMap.html4
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/ContainerQueue.html4
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/ContainerSet.html4
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/ContainerSortedSet.html4
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/IContainerCollection.html4
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/IContainerList.html4
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/IContainerMap.html4
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/IContainerQueue.html4
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/IContainerSet.html4
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/IContainerSortedSet.html4
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/AbstractDelegator.DelegatingIterator.html2
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/AbstractDelegator.html14
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/ContainerCollection.html10
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/ContainerQueue.html2
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/ContainerSet.html2
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/IContainerBlockingQueue.html2
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/IContainerCollection.html20
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/IContainerList.html2
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/IContainerMap.html2
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/IContainerQueue.html4
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/IContainerSet.html6
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/IContainerSortedSet.html2
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/package-summary.html71
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/package-summary.pngbin48713 -> 20182 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/package-use.html22
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/package-summary.html89
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/package-summary.pngbin52660 -> 22867 bytes
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/package-use.html47
64 files changed, 354 insertions, 216 deletions
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/Container.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/Container.html
index a851ce287b..b7322f3251 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/Container.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/Container.html
@@ -117,6 +117,10 @@ Class Container&lt;E&gt;</H2>
<P>
+A default <A HREF="../../../../../org/eclipse/net4j/util/container/IContainer.html" title="interface in org.eclipse.net4j.util.container"><CODE>container</CODE></A> implementation with a <A HREF="../../../../../org/eclipse/net4j/util/lifecycle/ILifecycle.html" title="interface in org.eclipse.net4j.util.lifecycle"><CODE>lifecycle</CODE></A>.
+<P>
+
+<P>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/ContainerDelta.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/ContainerDelta.html
index f8c4faf934..977f804e22 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/ContainerDelta.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/ContainerDelta.html
@@ -110,6 +110,10 @@ Class ContainerDelta&lt;E&gt;</H2>
<P>
+A default <A HREF="../../../../../org/eclipse/net4j/util/container/IContainerDelta.html" title="interface in org.eclipse.net4j.util.container"><CODE>container delta</CODE></A> implementation.
+<P>
+
+<P>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/ContainerEvent.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/ContainerEvent.html
index 93f5d05a40..7e4e34b194 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/ContainerEvent.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/ContainerEvent.html
@@ -113,6 +113,10 @@ Class ContainerEvent&lt;E&gt;</H2>
<P>
+A default <A HREF="../../../../../org/eclipse/net4j/util/container/IContainerEvent.html" title="interface in org.eclipse.net4j.util.container"><CODE>container event</CODE></A> implementation.
+<P>
+
+<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../../serialized-form.html#org.eclipse.net4j.util.container.ContainerEvent">Serialized Form</A><DT><B>No Extend</B></DT>
<DD>This class is not intended to be subclassed by clients.</DD>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/ContainerEventAdapter.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/ContainerEventAdapter.html
index cfbc3de753..7da2300cb6 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/ContainerEventAdapter.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/ContainerEventAdapter.html
@@ -110,6 +110,11 @@ Class ContainerEventAdapter&lt;E&gt;</H2>
<P>
+A <A HREF="../../../../../org/eclipse/net4j/util/event/IListener.html" title="interface in org.eclipse.net4j.util.event"><CODE>listener</CODE></A> that dispatches container <A HREF="../../../../../org/eclipse/net4j/util/container/IContainerEvent.html" title="interface in org.eclipse.net4j.util.container"><CODE>events</CODE></A> to methods that can be
+ overridden by extenders.
+<P>
+
+<P>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/ContainerUtil.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/ContainerUtil.html
index 8e946d47f9..75ad792504 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/ContainerUtil.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/ContainerUtil.html
@@ -106,6 +106,10 @@ Class ContainerUtil</H2>
<P>
+Various static helper methods for dealing with <A HREF="../../../../../org/eclipse/net4j/util/container/IContainer.html" title="interface in org.eclipse.net4j.util.container"><CODE>containers</CODE></A>.
+<P>
+
+<P>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/FactoryNotFoundException.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/FactoryNotFoundException.html
index 2486c18541..4c0f088284 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/FactoryNotFoundException.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/FactoryNotFoundException.html
@@ -113,6 +113,11 @@ Class FactoryNotFoundException</H2>
<P>
+An unchecked exception that indicates the absence of a <A HREF="../../../../../org/eclipse/net4j/util/factory/IFactory.html" title="interface in org.eclipse.net4j.util.factory"><CODE>factory</CODE></A> identified by
+ <A HREF="../../../../../org/eclipse/net4j/util/factory/IFactoryKey.html#getProductGroup()"><CODE>product group</CODE></A> and <A HREF="../../../../../org/eclipse/net4j/util/factory/IFactoryKey.html#getType()"><CODE>type</CODE></A>.
+<P>
+
+<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../../serialized-form.html#org.eclipse.net4j.util.container.FactoryNotFoundException">Serialized Form</A><DT><B>No Extend</B></DT>
<DD>This class is not intended to be subclassed by clients.</DD>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IContainer.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IContainer.html
index c1dc3d2714..c04c689490 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IContainer.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IContainer.html
@@ -103,15 +103,17 @@ Interface IContainer&lt;E&gt;</H2>
<DL>
<DT><PRE>public interface <B>IContainer&lt;E&gt;</B><DT>extends <A HREF="../../../../../org/eclipse/net4j/util/event/INotifier.html" title="interface in org.eclipse.net4j.util.event">INotifier</A></DL>
</PRE><map id="APIVIZ" name="APIVIZ">
-<area shape="rect" id="node1" href="delegate/AbstractDelegator.html" title="AbstractDelegator (org.eclipse.net4j.util.container.delegate)" alt="" coords="464,5,720,45"/>
-<area shape="rect" id="node2" href="Container.html" title="Container" alt="" coords="553,65,631,90"/>
-<area shape="rect" id="node3" href="IContainer.html" title="&#171;interface&#187; IContainer" alt="" coords="283,176,368,216"/>
-<area shape="rect" id="node4" href="IContainer.Modifiable.html" title="&#171;interface&#187; IContainer.Modifiable" alt="" coords="521,109,663,149"/>
-<area shape="rect" id="node5" href="delegate/IContainerCollection.html" title="&#171;interface&#187; IContainerCollection (org.eclipse.net4j.util.container.delegate)" alt="" coords="464,169,720,223"/>
-<area shape="rect" id="node6" href="delegate/IContainerMap.html" title="&#171;interface&#187; IContainerMap (org.eclipse.net4j.util.container.delegate)" alt="" coords="464,242,720,297"/>
-<area shape="rect" id="node7" href="IManagedContainer.html" title="&#171;interface&#187; IManagedContainer" alt="" coords="525,316,659,356"/>
-<area shape="rect" id="node8" href="../event/INotifier.html" title="&#171;interface&#187; INotifier (org.eclipse.net4j.util.event)" alt="" coords="6,169,186,223"/>
-<area shape="rect" id="node9" href="../registry/IRegistry.html" title="&#171;interface&#187; IRegistry (org.eclipse.net4j.util.registry)" alt="" coords="495,375,689,430"/>
+<area shape="rect" id="node1" title="Object (java.lang)" alt="" coords="632,5,712,45"/>
+<area shape="rect" id="node2" href="delegate/AbstractDelegator.html" title="AbstractDelegator (org.eclipse.net4j.util.container.delegate)" alt="" coords="544,64,800,104"/>
+<area shape="rect" id="node3" href="Container.html" title="Container" alt="" coords="633,123,711,149"/>
+<area shape="rect" id="node4" href="IContainer.html" title="&#171;interface&#187; IContainer" alt="" coords="309,201,395,241"/>
+<area shape="rect" id="node5" href="IContainer.Modifiable.html" title="&#171;interface&#187; IContainer.Modifiable" alt="" coords="601,168,743,208"/>
+<area shape="rect" id="node6" href="delegate/IContainerCollection.html" title="&#171;interface&#187; IContainerCollection (org.eclipse.net4j.util.container.delegate)" alt="" coords="544,227,800,282"/>
+<area shape="rect" id="node7" href="IContainerEvent.html" title="&#171;interface&#187; IContainerEvent" alt="" coords="40,168,152,208"/>
+<area shape="rect" id="node8" href="delegate/IContainerMap.html" title="&#171;interface&#187; IContainerMap (org.eclipse.net4j.util.container.delegate)" alt="" coords="544,301,800,355"/>
+<area shape="rect" id="node9" href="IManagedContainer.html" title="&#171;interface&#187; IManagedContainer" alt="" coords="605,375,739,415"/>
+<area shape="rect" id="node10" href="../event/INotifier.html" title="&#171;interface&#187; INotifier (org.eclipse.net4j.util.event)" alt="" coords="6,227,186,282"/>
+<area shape="rect" id="node11" href="../registry/IRegistry.html" title="&#171;interface&#187; IRegistry (org.eclipse.net4j.util.registry)" alt="" coords="575,434,769,489"/>
</map>
<CENTER><IMG SRC="IContainer.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
@@ -119,6 +121,15 @@ Interface IContainer&lt;E&gt;</H2>
<P>
+Contains a number of elements and notifies about element addition and removal.
+ <p>
+ Fires the following events:
+ <ul>
+ <li> <A HREF="../../../../../org/eclipse/net4j/util/container/IContainerEvent.html" title="interface in org.eclipse.net4j.util.container"><CODE>IContainerEvent</CODE></A> after the addition and/or removal of elements.
+ </ul>
+<P>
+
+<P>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IContainer.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IContainer.png
index 472d7a78b3..c965cece1d 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IContainer.png
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IContainer.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IContainerDelta.Kind.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IContainerDelta.Kind.html
index efe7429b09..26126839a5 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IContainerDelta.Kind.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IContainerDelta.Kind.html
@@ -113,6 +113,10 @@ Enum IContainerDelta.Kind</H2>
<P>
+Enumerates the possible <A HREF="../../../../../org/eclipse/net4j/util/container/IContainerDelta.html" title="interface in org.eclipse.net4j.util.container"><CODE>container delta</CODE></A> kinds <A HREF="../../../../../org/eclipse/net4j/util/container/IContainerDelta.Kind.html#ADDED"><CODE>ADDED</CODE></A> or <A HREF="../../../../../org/eclipse/net4j/util/container/IContainerDelta.Kind.html#REMOVED"><CODE>REMOVED</CODE></A>.
+<P>
+
+<P>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IContainerDelta.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IContainerDelta.html
index 2cb94541fc..2d0a408741 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IContainerDelta.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IContainerDelta.html
@@ -97,8 +97,9 @@ Interface IContainerDelta&lt;E&gt;</H2>
<DL>
<DT><PRE>public interface <B>IContainerDelta&lt;E&gt;</B></DL>
</PRE><map id="APIVIZ" name="APIVIZ">
-<area shape="rect" id="node1" href="IContainerDelta.html" title="&#171;interface&#187; IContainerDelta" alt="" coords="5,5,115,45"/>
-<area shape="rect" id="node2" href="ContainerDelta.html" title="ContainerDelta" alt="" coords="7,85,113,110"/>
+<area shape="rect" id="node1" href="IContainerEvent.html" title="&#171;interface&#187; IContainerEvent" alt="" coords="5,5,117,45"/>
+<area shape="rect" id="node2" href="IContainerDelta.html" title="&#171;interface&#187; IContainerDelta" alt="" coords="6,101,116,141"/>
+<area shape="rect" id="node3" href="ContainerDelta.html" title="ContainerDelta" alt="" coords="8,185,115,210"/>
</map>
<CENTER><IMG SRC="IContainerDelta.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
@@ -106,6 +107,10 @@ Interface IContainerDelta&lt;E&gt;</H2>
<P>
+Describes the addition or removal of a single element from a <A HREF="../../../../../org/eclipse/net4j/util/container/IContainer.html" title="interface in org.eclipse.net4j.util.container"><CODE>container</CODE></A>.
+<P>
+
+<P>
<HR>
<P>
@@ -123,7 +128,7 @@ Interface IContainerDelta&lt;E&gt;</H2>
<TD><CODE><B><A HREF="../../../../../org/eclipse/net4j/util/container/IContainerDelta.Kind.html" title="enum in org.eclipse.net4j.util.container">IContainerDelta.Kind</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Enumerates the possible <A HREF="../../../../../org/eclipse/net4j/util/container/IContainerDelta.html" title="interface in org.eclipse.net4j.util.container"><CODE>container delta</CODE></A> kinds <A HREF="../../../../../org/eclipse/net4j/util/container/IContainerDelta.Kind.html#ADDED"><CODE>IContainerDelta.Kind.ADDED</CODE></A> or <A HREF="../../../../../org/eclipse/net4j/util/container/IContainerDelta.Kind.html#REMOVED"><CODE>IContainerDelta.Kind.REMOVED</CODE></A>.</TD>
</TR>
</TABLE>
&nbsp;
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IContainerDelta.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IContainerDelta.png
index c3848d7188..31d95c9cbe 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IContainerDelta.png
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IContainerDelta.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IContainerEvent.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IContainerEvent.html
index af783b4900..88b6ba804e 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IContainerEvent.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IContainerEvent.html
@@ -100,10 +100,14 @@ Interface IContainerEvent&lt;E&gt;</H2>
<DL>
<DT><PRE>public interface <B>IContainerEvent&lt;E&gt;</B><DT>extends <A HREF="../../../../../org/eclipse/net4j/util/event/IEvent.html" title="interface in org.eclipse.net4j.util.event">IEvent</A></DL>
</PRE><map id="APIVIZ" name="APIVIZ">
-<area shape="rect" id="node1" href="../event/IEvent.html" title="&#171;interface&#187; IEvent (org.eclipse.net4j.util.event)" alt="" coords="87,6,267,61"/>
-<area shape="rect" id="node2" href="IContainerEvent.html" title="&#171;interface&#187; IContainerEvent" alt="" coords="121,100,233,140"/>
-<area shape="rect" id="node3" href="SingleDeltaContainerEvent.html" title="SingleDeltaContainerEvent" alt="" coords="5,179,179,205"/>
-<area shape="rect" id="node4" href="ContainerEvent.html" title="ContainerEvent" alt="" coords="209,179,319,205"/>
+<area shape="rect" id="node1" href="ContainerEvent.html" title="ContainerEvent" alt="" coords="601,6,711,31"/>
+<area shape="rect" id="node2" href="SingleDeltaContainerEvent.html" title="SingleDeltaContainerEvent" alt="" coords="569,50,743,75"/>
+<area shape="rect" id="node3" href="IContainer.html" title="&#171;interface&#187; IContainer" alt="" coords="613,95,699,135"/>
+<area shape="rect" id="node4" href="IContainerDelta.html" title="&#171;interface&#187; IContainerDelta" alt="" coords="601,153,711,193"/>
+<area shape="rect" id="node5" href="IContainerEvent.html" title="&#171;interface&#187; IContainerEvent" alt="" coords="285,124,397,164"/>
+<area shape="rect" id="node6" href="IContainerEventVisitor.html" title="&#171;interface&#187; IContainerEventVisitor" alt="" coords="581,212,731,252"/>
+<area shape="rect" id="node7" href="IContainerEventVisitor.Filtered.html" title="&#171;interface&#187; IContainerEventVisitor.Filtered" alt="" coords="558,271,754,311"/>
+<area shape="rect" id="node8" href="../event/IEvent.html" title="&#171;interface&#187; IEvent (org.eclipse.net4j.util.event)" alt="" coords="6,117,186,171"/>
</map>
<CENTER><IMG SRC="IContainerEvent.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
@@ -111,7 +115,7 @@ Interface IContainerEvent&lt;E&gt;</H2>
<P>
-An <A HREF="../../../../../org/eclipse/net4j/util/event/IEvent.html" title="interface in org.eclipse.net4j.util.event"><CODE>event</CODE></A> fired from a <A HREF="../../../../../org/eclipse/net4j/util/container/IContainer.html" title="interface in org.eclipse.net4j.util.container"><CODE>container</CODE></A> when its contents have changed.
+An <A HREF="../../../../../org/eclipse/net4j/util/event/IEvent.html" title="interface in org.eclipse.net4j.util.event"><CODE>event</CODE></A> fired from a <A HREF="../../../../../org/eclipse/net4j/util/container/IContainer.html" title="interface in org.eclipse.net4j.util.container"><CODE>container</CODE></A> when its elements have changed.
<P>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IContainerEvent.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IContainerEvent.png
index 51274c790a..6dec07b49a 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IContainerEvent.png
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IContainerEvent.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IContainerEventVisitor.Filtered.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IContainerEventVisitor.Filtered.html
index 77e005ce1e..b78de356b0 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IContainerEventVisitor.Filtered.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IContainerEventVisitor.Filtered.html
@@ -100,8 +100,9 @@ Interface IContainerEventVisitor.Filtered&lt;E&gt;</H2>
<DL>
<DT><PRE>public static interface <B>IContainerEventVisitor.Filtered&lt;E&gt;</B><DT>extends <A HREF="../../../../../org/eclipse/net4j/util/container/IContainerEventVisitor.html" title="interface in org.eclipse.net4j.util.container">IContainerEventVisitor</A>&lt;E&gt;</DL>
</PRE><map id="APIVIZ" name="APIVIZ">
-<area shape="rect" id="node1" href="IContainerEventVisitor.Filtered.html" title="&#171;interface&#187; IContainerEventVisitor.Filtered" alt="" coords="5,84,200,124"/>
-<area shape="rect" id="node2" href="IContainerEventVisitor.html" title="&#171;interface&#187; IContainerEventVisitor" alt="" coords="28,5,177,45"/>
+<area shape="rect" id="node1" href="IContainerEventVisitor.Filtered.html" title="&#171;interface&#187; IContainerEventVisitor.Filtered" alt="" coords="62,101,257,141"/>
+<area shape="rect" id="node2" href="IContainerEventVisitor.html" title="&#171;interface&#187; IContainerEventVisitor" alt="" coords="5,5,155,45"/>
+<area shape="rect" id="node3" href="IContainerEvent.html" title="&#171;interface&#187; IContainerEvent" alt="" coords="184,5,296,45"/>
</map>
<CENTER><IMG SRC="IContainerEventVisitor.Filtered.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
@@ -109,6 +110,12 @@ Interface IContainerEventVisitor.Filtered&lt;E&gt;</H2>
<P>
+An extension interface for <A HREF="../../../../../org/eclipse/net4j/util/container/IContainerEventVisitor.html" title="interface in org.eclipse.net4j.util.container"><CODE>container event visitors</CODE></A> that can <A HREF="../../../../../org/eclipse/net4j/util/container/IContainerEventVisitor.Filtered.html#filter(E)"><CODE>filter</CODE></A> deltas from being visited.
+<P>
+
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../../org/eclipse/net4j/util/container/IContainerEvent.html#accept(org.eclipse.net4j.util.container.IContainerEventVisitor)"><CODE>IContainerEvent.accept(IContainerEventVisitor)</CODE></A></DL>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IContainerEventVisitor.Filtered.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IContainerEventVisitor.Filtered.png
index 61c08eb98c..d0d68ffade 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IContainerEventVisitor.Filtered.png
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IContainerEventVisitor.Filtered.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IContainerEventVisitor.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IContainerEventVisitor.html
index 15c074ab38..d9cce6082b 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IContainerEventVisitor.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IContainerEventVisitor.html
@@ -97,8 +97,9 @@ Interface IContainerEventVisitor&lt;E&gt;</H2>
<DL>
<DT><PRE>public interface <B>IContainerEventVisitor&lt;E&gt;</B></DL>
</PRE><map id="APIVIZ" name="APIVIZ">
-<area shape="rect" id="node1" href="IContainerEventVisitor.Filtered.html" title="&#171;interface&#187; IContainerEventVisitor.Filtered" alt="" coords="5,84,200,124"/>
-<area shape="rect" id="node2" href="IContainerEventVisitor.html" title="&#171;interface&#187; IContainerEventVisitor" alt="" coords="28,5,177,45"/>
+<area shape="rect" id="node1" href="IContainerEventVisitor.Filtered.html" title="&#171;interface&#187; IContainerEventVisitor.Filtered" alt="" coords="5,184,200,224"/>
+<area shape="rect" id="node2" href="IContainerEventVisitor.html" title="&#171;interface&#187; IContainerEventVisitor" alt="" coords="28,101,177,141"/>
+<area shape="rect" id="node3" href="IContainerEvent.html" title="&#171;interface&#187; IContainerEvent" alt="" coords="47,5,159,45"/>
</map>
<CENTER><IMG SRC="IContainerEventVisitor.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
@@ -106,6 +107,12 @@ Interface IContainerEventVisitor&lt;E&gt;</H2>
<P>
+A callback interface for visiting <A HREF="../../../../../org/eclipse/net4j/util/container/IContainerDelta.html" title="interface in org.eclipse.net4j.util.container"><CODE>container deltas</CODE></A>.
+<P>
+
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../../org/eclipse/net4j/util/container/IContainerEvent.html#accept(org.eclipse.net4j.util.container.IContainerEventVisitor)"><CODE>IContainerEvent.accept(IContainerEventVisitor)</CODE></A></DL>
<HR>
<P>
@@ -123,7 +130,7 @@ Interface IContainerEventVisitor&lt;E&gt;</H2>
<TD><CODE><B><A HREF="../../../../../org/eclipse/net4j/util/container/IContainerEventVisitor.Filtered.html" title="interface in org.eclipse.net4j.util.container">IContainerEventVisitor.Filtered</A>&lt;<A HREF="../../../../../org/eclipse/net4j/util/container/IContainerEventVisitor.Filtered.html" title="type parameter in IContainerEventVisitor.Filtered">E</A>&gt;</B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;An extension interface for <A HREF="../../../../../org/eclipse/net4j/util/container/IContainerEventVisitor.html" title="interface in org.eclipse.net4j.util.container"><CODE>container event visitors</CODE></A> that can <A HREF="../../../../../org/eclipse/net4j/util/container/IContainerEventVisitor.Filtered.html#filter(E)"><CODE>filter</CODE></A> deltas from being visited.</TD>
</TR>
</TABLE>
&nbsp;
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IContainerEventVisitor.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IContainerEventVisitor.png
index d9c0dffd40..a95177fa29 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IContainerEventVisitor.png
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IContainerEventVisitor.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IElementProcessor.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IElementProcessor.html
index d8d3eae267..7789da3812 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IElementProcessor.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IElementProcessor.html
@@ -97,9 +97,10 @@ Interface IElementProcessor</H2>
<DL>
<DT><PRE>public interface <B>IElementProcessor</B></DL>
</PRE><map id="APIVIZ" name="APIVIZ">
-<area shape="rect" id="node1" href="IElementProcessor.html" title="&#171;interface&#187; IElementProcessor" alt="" coords="149,5,280,45"/>
-<area shape="rect" id="node2" href="../security/ResponseNegotiatorInjector.html" title="ResponseNegotiatorInjector (org.eclipse.net4j.util.security)" alt="" coords="5,84,200,124"/>
-<area shape="rect" id="node3" href="../security/ChallengeNegotiatorConfigurer.html" title="ChallengeNegotiatorConfigurer (org.eclipse.net4j.util.security)" alt="" coords="230,84,425,124"/>
+<area shape="rect" id="node1" href="IManagedContainer.html" title="&#171;interface&#187; IManagedContainer" alt="" coords="148,5,281,45"/>
+<area shape="rect" id="node2" href="IElementProcessor.html" title="&#171;interface&#187; IElementProcessor" alt="" coords="149,101,280,141"/>
+<area shape="rect" id="node3" href="../security/ResponseNegotiatorInjector.html" title="ResponseNegotiatorInjector (org.eclipse.net4j.util.security)" alt="" coords="5,184,200,224"/>
+<area shape="rect" id="node4" href="../security/ChallengeNegotiatorConfigurer.html" title="ChallengeNegotiatorConfigurer (org.eclipse.net4j.util.security)" alt="" coords="230,184,425,224"/>
</map>
<CENTER><IMG SRC="IElementProcessor.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
@@ -107,6 +108,10 @@ Interface IElementProcessor</H2>
<P>
+Processes elements of a <A HREF="../../../../../org/eclipse/net4j/util/container/IManagedContainer.html" title="interface in org.eclipse.net4j.util.container"><CODE>managed container</CODE></A> when they're added to the container.
+<P>
+
+<P>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IElementProcessor.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IElementProcessor.png
index f1a5fa70d7..2aecc23338 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IElementProcessor.png
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IElementProcessor.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IManagedContainer.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IManagedContainer.html
index fe34cf30aa..fdf70cfa70 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IManagedContainer.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IManagedContainer.html
@@ -103,11 +103,13 @@ Interface IManagedContainer</H2>
<DL>
<DT><PRE>public interface <B>IManagedContainer</B><DT>extends <A HREF="../../../../../org/eclipse/net4j/util/container/IContainer.html" title="interface in org.eclipse.net4j.util.container">IContainer</A>&lt;<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&gt;, <A HREF="../../../../../org/eclipse/net4j/util/lifecycle/ILifecycle.html" title="interface in org.eclipse.net4j.util.lifecycle">ILifecycle</A></DL>
</PRE><map id="APIVIZ" name="APIVIZ">
-<area shape="rect" id="node1" href="IPluginContainer.html" title="&#171;interface&#187; IPluginContainer" alt="" coords="55,179,171,219"/>
-<area shape="rect" id="node2" href="IManagedContainer.html" title="&#171;interface&#187; IManagedContainer" alt="" coords="123,100,256,140"/>
-<area shape="rect" id="node3" href="../lifecycle/ILifecycle.html" title="&#171;interface&#187; ILifecycle (org.eclipse.net4j.util.lifecycle)" alt="" coords="5,6,203,61"/>
-<area shape="rect" id="node4" href="IContainer.html" title="&#171;interface&#187; IContainer" alt="" coords="232,13,317,53"/>
-<area shape="rect" id="node5" href="ManagedContainer.html" title="ManagedContainer" alt="" coords="201,186,332,211"/>
+<area shape="rect" id="node1" href="IPluginContainer.html" title="&#171;interface&#187; IPluginContainer" alt="" coords="5,208,120,248"/>
+<area shape="rect" id="node2" href="IManagedContainer.html" title="&#171;interface&#187; IManagedContainer" alt="" coords="273,104,407,144"/>
+<area shape="rect" id="node3" href="../lifecycle/ILifecycle.html" title="&#171;interface&#187; ILifecycle (org.eclipse.net4j.util.lifecycle)" alt="" coords="156,6,353,61"/>
+<area shape="rect" id="node4" href="../factory/IFactory.html" title="&#171;interface&#187; IFactory (org.eclipse.net4j.util.factory)" alt="" coords="151,201,340,255"/>
+<area shape="rect" id="node5" href="IElementProcessor.html" title="&#171;interface&#187; IElementProcessor" alt="" coords="370,208,501,248"/>
+<area shape="rect" id="node6" href="IContainer.html" title="&#171;interface&#187; IContainer" alt="" coords="383,13,468,53"/>
+<area shape="rect" id="node7" href="ManagedContainer.html" title="ManagedContainer" alt="" coords="532,215,663,241"/>
</map>
<CENTER><IMG SRC="IManagedContainer.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
@@ -115,6 +117,11 @@ Interface IManagedContainer</H2>
<P>
+A <A HREF="../../../../../org/eclipse/net4j/util/container/IContainer.html" title="interface in org.eclipse.net4j.util.container"><CODE>container</CODE></A> that populates itself by means of element <A HREF="../../../../../org/eclipse/net4j/util/container/IManagedContainer.html#getFactoryRegistry()"><CODE>factories</CODE></A> and
+ <A HREF="../../../../../org/eclipse/net4j/util/container/IManagedContainer.html#getPostProcessors()"><CODE>post processors</CODE></A> .
+<P>
+
+<P>
<DL>
<DT><B>No Implement</B></DT>
<DD>This interface is not intended to be implemented by clients.</DD>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IManagedContainer.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IManagedContainer.png
index 1abbf432f9..2699a5218f 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IManagedContainer.png
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IManagedContainer.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IPluginContainer.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IPluginContainer.html
index 95752da073..417341ff0e 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IPluginContainer.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/IPluginContainer.html
@@ -106,6 +106,11 @@ Interface IPluginContainer</H2>
<P>
+A <A HREF="../../../../../org/eclipse/net4j/util/container/IManagedContainer.html" title="interface in org.eclipse.net4j.util.container"><CODE>managed container</CODE></A> that is configured by the <CODE>extension registry</CODE>
+ .
+<P>
+
+<P>
<DL>
<DT><B>No Implement</B></DT>
<DD>This interface is not intended to be implemented by clients.</DD>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/LifecycleEventConverter.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/LifecycleEventConverter.html
index 642475c8f8..5916107bb9 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/LifecycleEventConverter.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/LifecycleEventConverter.html
@@ -110,6 +110,11 @@ Class LifecycleEventConverter&lt;E&gt;</H2>
<P>
+A delegating <A HREF="../../../../../org/eclipse/net4j/util/event/IListener.html" title="interface in org.eclipse.net4j.util.event"><CODE>listener</CODE></A> that converts <A HREF="../../../../../org/eclipse/net4j/util/lifecycle/ILifecycleEvent.html" title="interface in org.eclipse.net4j.util.lifecycle"><CODE>lifecycle events</CODE></A> into
+ <A HREF="../../../../../org/eclipse/net4j/util/container/IContainerEvent.html" title="interface in org.eclipse.net4j.util.container"><CODE>container events</CODE></A>.
+<P>
+
+<P>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/ManagedContainer.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/ManagedContainer.html
index f4ced937ad..fc668d1f3e 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/ManagedContainer.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/ManagedContainer.html
@@ -113,6 +113,10 @@ Class ManagedContainer</H2>
<P>
+A default implementation of a <A HREF="../../../../../org/eclipse/net4j/util/container/IManagedContainer.html" title="interface in org.eclipse.net4j.util.container"><CODE>managed container</CODE></A>.
+<P>
+
+<P>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/SingleDeltaContainerEvent.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/SingleDeltaContainerEvent.html
index 9535934b39..8113e85ef1 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/SingleDeltaContainerEvent.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/SingleDeltaContainerEvent.html
@@ -113,6 +113,10 @@ Class SingleDeltaContainerEvent&lt;E&gt;</H2>
<P>
+A <A HREF="../../../../../org/eclipse/net4j/util/container/IContainerEvent.html" title="interface in org.eclipse.net4j.util.container"><CODE>container event</CODE></A> with a single element <A HREF="../../../../../org/eclipse/net4j/util/container/IContainerDelta.html" title="interface in org.eclipse.net4j.util.container"><CODE>delta</CODE></A>.
+<P>
+
+<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../../serialized-form.html#org.eclipse.net4j.util.container.SingleDeltaContainerEvent">Serialized Form</A><DT><B>No Extend</B></DT>
<DD>This class is not intended to be subclassed by clients.</DD>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/class-use/IContainer.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/class-use/IContainer.html
index 6a19977dbd..06c073814a 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/class-use/IContainer.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/class-use/IContainer.html
@@ -135,7 +135,8 @@ Uses of <A HREF="../../../../../../org/eclipse/net4j/util/container/IContainer.h
<TD><CODE><B><A HREF="../../../../../../org/eclipse/net4j/util/container/IManagedContainer.html" title="interface in org.eclipse.net4j.util.container">IManagedContainer</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A <A HREF="../../../../../../org/eclipse/net4j/util/container/IContainer.html" title="interface in org.eclipse.net4j.util.container"><CODE>container</CODE></A> that populates itself by means of element <A HREF="../../../../../../org/eclipse/net4j/util/container/IManagedContainer.html#getFactoryRegistry()"><CODE>factories</CODE></A> and
+ <A HREF="../../../../../../org/eclipse/net4j/util/container/IManagedContainer.html#getPostProcessors()"><CODE>post processors</CODE></A> .</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -143,7 +144,8 @@ Uses of <A HREF="../../../../../../org/eclipse/net4j/util/container/IContainer.h
<TD><CODE><B><A HREF="../../../../../../org/eclipse/net4j/util/container/IPluginContainer.html" title="interface in org.eclipse.net4j.util.container">IPluginContainer</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A <A HREF="../../../../../../org/eclipse/net4j/util/container/IManagedContainer.html" title="interface in org.eclipse.net4j.util.container"><CODE>managed container</CODE></A> that is configured by the <CODE>extension registry</CODE>
+ .</TD>
</TR>
</TABLE>
&nbsp;
@@ -159,7 +161,7 @@ Uses of <A HREF="../../../../../../org/eclipse/net4j/util/container/IContainer.h
<TD><CODE><B><A HREF="../../../../../../org/eclipse/net4j/util/container/Container.html" title="class in org.eclipse.net4j.util.container">Container&lt;E&gt;</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A default <A HREF="../../../../../../org/eclipse/net4j/util/container/IContainer.html" title="interface in org.eclipse.net4j.util.container"><CODE>container</CODE></A> implementation with a <A HREF="../../../../../../org/eclipse/net4j/util/lifecycle/ILifecycle.html" title="interface in org.eclipse.net4j.util.lifecycle"><CODE>lifecycle</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -167,7 +169,7 @@ Uses of <A HREF="../../../../../../org/eclipse/net4j/util/container/IContainer.h
<TD><CODE><B><A HREF="../../../../../../org/eclipse/net4j/util/container/ManagedContainer.html" title="class in org.eclipse.net4j.util.container">ManagedContainer</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A default implementation of a <A HREF="../../../../../../org/eclipse/net4j/util/container/IManagedContainer.html" title="interface in org.eclipse.net4j.util.container"><CODE>managed container</CODE></A>.</TD>
</TR>
</TABLE>
&nbsp;
@@ -305,7 +307,7 @@ Uses of <A HREF="../../../../../../org/eclipse/net4j/util/container/IContainer.h
<TD><CODE><B><A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/IContainerCollection.html" title="interface in org.eclipse.net4j.util.container.delegate">IContainerCollection&lt;E&gt;</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A <A HREF="../../../../../../org/eclipse/net4j/util/container/IContainer.html" title="interface in org.eclipse.net4j.util.container"><CODE>container</CODE></A> that is a <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util"><CODE>Collection</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -313,7 +315,7 @@ Uses of <A HREF="../../../../../../org/eclipse/net4j/util/container/IContainer.h
<TD><CODE><B><A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/IContainerList.html" title="interface in org.eclipse.net4j.util.container.delegate">IContainerList&lt;E&gt;</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A <A HREF="../../../../../../org/eclipse/net4j/util/container/IContainer.html" title="interface in org.eclipse.net4j.util.container"><CODE>container</CODE></A> that is a <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util"><CODE>List</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -321,7 +323,7 @@ Uses of <A HREF="../../../../../../org/eclipse/net4j/util/container/IContainer.h
<TD><CODE><B><A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/IContainerMap.html" title="interface in org.eclipse.net4j.util.container.delegate">IContainerMap&lt;K,V&gt;</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A <A HREF="../../../../../../org/eclipse/net4j/util/container/IContainer.html" title="interface in org.eclipse.net4j.util.container"><CODE>container</CODE></A> (of <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/util/Map.Entry.html?is-external=true" title="class or interface in java.util"><CODE>map entries</CODE></A>) that is a <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util"><CODE>Map</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -329,7 +331,7 @@ Uses of <A HREF="../../../../../../org/eclipse/net4j/util/container/IContainer.h
<TD><CODE><B><A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/IContainerQueue.html" title="interface in org.eclipse.net4j.util.container.delegate">IContainerQueue&lt;E&gt;</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A <A HREF="../../../../../../org/eclipse/net4j/util/container/IContainer.html" title="interface in org.eclipse.net4j.util.container"><CODE>container</CODE></A> that is a <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/util/Queue.html?is-external=true" title="class or interface in java.util"><CODE>Queue</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -337,7 +339,7 @@ Uses of <A HREF="../../../../../../org/eclipse/net4j/util/container/IContainer.h
<TD><CODE><B><A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/IContainerSet.html" title="interface in org.eclipse.net4j.util.container.delegate">IContainerSet&lt;E&gt;</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A <A HREF="../../../../../../org/eclipse/net4j/util/container/IContainer.html" title="interface in org.eclipse.net4j.util.container"><CODE>container</CODE></A> that is a <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util"><CODE>Set</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -345,7 +347,7 @@ Uses of <A HREF="../../../../../../org/eclipse/net4j/util/container/IContainer.h
<TD><CODE><B><A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/IContainerSortedSet.html" title="interface in org.eclipse.net4j.util.container.delegate">IContainerSortedSet&lt;E&gt;</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A <A HREF="../../../../../../org/eclipse/net4j/util/container/IContainer.html" title="interface in org.eclipse.net4j.util.container"><CODE>container</CODE></A> that is a <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/util/SortedSet.html?is-external=true" title="class or interface in java.util"><CODE>SortedSet</CODE></A>.</TD>
</TR>
</TABLE>
&nbsp;
@@ -361,7 +363,7 @@ Uses of <A HREF="../../../../../../org/eclipse/net4j/util/container/IContainer.h
<TD><CODE><B><A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/AbstractDelegator.html" title="class in org.eclipse.net4j.util.container.delegate">AbstractDelegator&lt;E&gt;</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A delegating base class for <A HREF="../../../../../../org/eclipse/net4j/util/container/IContainer.html" title="interface in org.eclipse.net4j.util.container"><CODE>containers</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -369,7 +371,7 @@ Uses of <A HREF="../../../../../../org/eclipse/net4j/util/container/IContainer.h
<TD><CODE><B><A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/ContainerBlockingQueue.html" title="class in org.eclipse.net4j.util.container.delegate">ContainerBlockingQueue&lt;E&gt;</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A default implementation of a <A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/IContainerBlockingQueue.html" title="interface in org.eclipse.net4j.util.container.delegate"><CODE>container blocking queue</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -377,7 +379,7 @@ Uses of <A HREF="../../../../../../org/eclipse/net4j/util/container/IContainer.h
<TD><CODE><B><A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/ContainerCollection.html" title="class in org.eclipse.net4j.util.container.delegate">ContainerCollection&lt;E&gt;</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A default implementation of a <A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/IContainerCollection.html" title="interface in org.eclipse.net4j.util.container.delegate"><CODE>container collection</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -385,7 +387,7 @@ Uses of <A HREF="../../../../../../org/eclipse/net4j/util/container/IContainer.h
<TD><CODE><B><A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/ContainerList.html" title="class in org.eclipse.net4j.util.container.delegate">ContainerList&lt;E&gt;</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A default implementation of a <A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/IContainerList.html" title="interface in org.eclipse.net4j.util.container.delegate"><CODE>container list</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -393,7 +395,7 @@ Uses of <A HREF="../../../../../../org/eclipse/net4j/util/container/IContainer.h
<TD><CODE><B><A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/ContainerMap.html" title="class in org.eclipse.net4j.util.container.delegate">ContainerMap&lt;K,V&gt;</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A default implementation of a <A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/IContainerMap.html" title="interface in org.eclipse.net4j.util.container.delegate"><CODE>container map</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -401,7 +403,7 @@ Uses of <A HREF="../../../../../../org/eclipse/net4j/util/container/IContainer.h
<TD><CODE><B><A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/ContainerQueue.html" title="class in org.eclipse.net4j.util.container.delegate">ContainerQueue&lt;E&gt;</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A default implementation of a <A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/IContainerQueue.html" title="interface in org.eclipse.net4j.util.container.delegate"><CODE>container queue</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -409,7 +411,7 @@ Uses of <A HREF="../../../../../../org/eclipse/net4j/util/container/IContainer.h
<TD><CODE><B><A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/ContainerSet.html" title="class in org.eclipse.net4j.util.container.delegate">ContainerSet&lt;E&gt;</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A default implementation of a <A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/IContainerSet.html" title="interface in org.eclipse.net4j.util.container.delegate"><CODE>container set</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -417,7 +419,7 @@ Uses of <A HREF="../../../../../../org/eclipse/net4j/util/container/IContainer.h
<TD><CODE><B><A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/ContainerSortedSet.html" title="class in org.eclipse.net4j.util.container.delegate">ContainerSortedSet&lt;E&gt;</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A default implementation of a <A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/IContainerSortedSet.html" title="interface in org.eclipse.net4j.util.container.delegate"><CODE>container sorted set</CODE></A>.</TD>
</TR>
</TABLE>
&nbsp;
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/class-use/IContainerDelta.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/class-use/IContainerDelta.html
index b95934fc99..162a0693d4 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/class-use/IContainerDelta.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/class-use/IContainerDelta.html
@@ -115,7 +115,7 @@ Uses of <A HREF="../../../../../../org/eclipse/net4j/util/container/IContainerDe
<TD><CODE><B><A HREF="../../../../../../org/eclipse/net4j/util/container/ContainerDelta.html" title="class in org.eclipse.net4j.util.container">ContainerDelta&lt;E&gt;</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A default <A HREF="../../../../../../org/eclipse/net4j/util/container/IContainerDelta.html" title="interface in org.eclipse.net4j.util.container"><CODE>container delta</CODE></A> implementation.</TD>
</TR>
</TABLE>
&nbsp;
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/class-use/IContainerEvent.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/class-use/IContainerEvent.html
index 0316417a2b..0f81a90a5c 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/class-use/IContainerEvent.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/class-use/IContainerEvent.html
@@ -115,7 +115,7 @@ Uses of <A HREF="../../../../../../org/eclipse/net4j/util/container/IContainerEv
<TD><CODE><B><A HREF="../../../../../../org/eclipse/net4j/util/container/ContainerEvent.html" title="class in org.eclipse.net4j.util.container">ContainerEvent&lt;E&gt;</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A default <A HREF="../../../../../../org/eclipse/net4j/util/container/IContainerEvent.html" title="interface in org.eclipse.net4j.util.container"><CODE>container event</CODE></A> implementation.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -123,7 +123,7 @@ Uses of <A HREF="../../../../../../org/eclipse/net4j/util/container/IContainerEv
<TD><CODE><B><A HREF="../../../../../../org/eclipse/net4j/util/container/SingleDeltaContainerEvent.html" title="class in org.eclipse.net4j.util.container">SingleDeltaContainerEvent&lt;E&gt;</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A <A HREF="../../../../../../org/eclipse/net4j/util/container/IContainerEvent.html" title="interface in org.eclipse.net4j.util.container"><CODE>container event</CODE></A> with a single element <A HREF="../../../../../../org/eclipse/net4j/util/container/IContainerDelta.html" title="interface in org.eclipse.net4j.util.container"><CODE>delta</CODE></A>.</TD>
</TR>
</TABLE>
&nbsp;
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/class-use/IContainerEventVisitor.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/class-use/IContainerEventVisitor.html
index bffc0a7ab4..fe49bba638 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/class-use/IContainerEventVisitor.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/class-use/IContainerEventVisitor.html
@@ -115,7 +115,7 @@ Uses of <A HREF="../../../../../../org/eclipse/net4j/util/container/IContainerEv
<TD><CODE><B><A HREF="../../../../../../org/eclipse/net4j/util/container/IContainerEventVisitor.Filtered.html" title="interface in org.eclipse.net4j.util.container">IContainerEventVisitor.Filtered&lt;E&gt;</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;An extension interface for <A HREF="../../../../../../org/eclipse/net4j/util/container/IContainerEventVisitor.html" title="interface in org.eclipse.net4j.util.container"><CODE>container event visitors</CODE></A> that can <A HREF="../../../../../../org/eclipse/net4j/util/container/IContainerEventVisitor.Filtered.html#filter(E)"><CODE>filter</CODE></A> deltas from being visited.</TD>
</TR>
</TABLE>
&nbsp;
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/class-use/IManagedContainer.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/class-use/IManagedContainer.html
index 2d9942f541..ce64e98fe3 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/class-use/IManagedContainer.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/class-use/IManagedContainer.html
@@ -161,7 +161,8 @@ Uses of <A HREF="../../../../../../org/eclipse/net4j/util/container/IManagedCont
<TD><CODE><B><A HREF="../../../../../../org/eclipse/net4j/util/container/IPluginContainer.html" title="interface in org.eclipse.net4j.util.container">IPluginContainer</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A <A HREF="../../../../../../org/eclipse/net4j/util/container/IManagedContainer.html" title="interface in org.eclipse.net4j.util.container"><CODE>managed container</CODE></A> that is configured by the <CODE>extension registry</CODE>
+ .</TD>
</TR>
</TABLE>
&nbsp;
@@ -177,7 +178,7 @@ Uses of <A HREF="../../../../../../org/eclipse/net4j/util/container/IManagedCont
<TD><CODE><B><A HREF="../../../../../../org/eclipse/net4j/util/container/ManagedContainer.html" title="class in org.eclipse.net4j.util.container">ManagedContainer</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A default implementation of a <A HREF="../../../../../../org/eclipse/net4j/util/container/IManagedContainer.html" title="interface in org.eclipse.net4j.util.container"><CODE>managed container</CODE></A>.</TD>
</TR>
</TABLE>
&nbsp;
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/AbstractDelegator.DelegatingIterator.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/AbstractDelegator.DelegatingIterator.html
index b976edb641..b4acc902ad 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/AbstractDelegator.DelegatingIterator.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/AbstractDelegator.DelegatingIterator.html
@@ -117,6 +117,10 @@ Class AbstractDelegator.DelegatingIterator</H2>
<P>
+A delegating <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/util/Iterator.html?is-external=true" title="class or interface in java.util"><CODE>iterator</CODE></A>.
+<P>
+
+<P>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/AbstractDelegator.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/AbstractDelegator.html
index 0e1946aaf4..94c89fea4c 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/AbstractDelegator.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/AbstractDelegator.html
@@ -117,6 +117,10 @@ Class AbstractDelegator&lt;E&gt;</H2>
<P>
+A delegating base class for <A HREF="../../../../../../org/eclipse/net4j/util/container/IContainer.html" title="interface in org.eclipse.net4j.util.container"><CODE>containers</CODE></A>.
+<P>
+
+<P>
<HR>
<P>
@@ -134,7 +138,7 @@ Class AbstractDelegator&lt;E&gt;</H2>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/AbstractDelegator.DelegatingIterator.html" title="class in org.eclipse.net4j.util.container.delegate">AbstractDelegator.DelegatingIterator</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A delegating <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/util/Iterator.html?is-external=true" title="class or interface in java.util"><CODE>iterator</CODE></A>.</TD>
</TR>
</TABLE>
&nbsp;<A NAME="nested_classes_inherited_from_class_org.eclipse.net4j.util.container.IContainer"><!-- --></A>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/ContainerBlockingQueue.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/ContainerBlockingQueue.html
index 86d8377473..1ec36c213e 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/ContainerBlockingQueue.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/ContainerBlockingQueue.html
@@ -115,6 +115,10 @@ Class ContainerBlockingQueue&lt;E&gt;</H2>
<P>
+A default implementation of a <A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/IContainerBlockingQueue.html" title="interface in org.eclipse.net4j.util.container.delegate"><CODE>container blocking queue</CODE></A>.
+<P>
+
+<P>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/ContainerCollection.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/ContainerCollection.html
index 71add2b70c..ce73c0f61f 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/ContainerCollection.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/ContainerCollection.html
@@ -119,6 +119,10 @@ Class ContainerCollection&lt;E&gt;</H2>
<P>
+A default implementation of a <A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/IContainerCollection.html" title="interface in org.eclipse.net4j.util.container.delegate"><CODE>container collection</CODE></A>.
+<P>
+
+<P>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/ContainerList.DelegatingListIterator.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/ContainerList.DelegatingListIterator.html
index b4b45ebc78..45ee52c939 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/ContainerList.DelegatingListIterator.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/ContainerList.DelegatingListIterator.html
@@ -115,6 +115,10 @@ Class ContainerList.DelegatingListIterator</H2>
<P>
+A delegating <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/util/ListIterator.html?is-external=true" title="class or interface in java.util"><CODE>list iterator</CODE></A>.
+<P>
+
+<P>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/ContainerList.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/ContainerList.html
index 1474ed3721..52ab9650ea 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/ContainerList.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/ContainerList.html
@@ -114,6 +114,10 @@ Class ContainerList&lt;E&gt;</H2>
<P>
+A default implementation of a <A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/IContainerList.html" title="interface in org.eclipse.net4j.util.container.delegate"><CODE>container list</CODE></A>.
+<P>
+
+<P>
<HR>
<P>
@@ -131,7 +135,7 @@ Class ContainerList&lt;E&gt;</H2>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/ContainerList.DelegatingListIterator.html" title="class in org.eclipse.net4j.util.container.delegate">ContainerList.DelegatingListIterator</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A delegating <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/util/ListIterator.html?is-external=true" title="class or interface in java.util"><CODE>list iterator</CODE></A>.</TD>
</TR>
</TABLE>
&nbsp;<A NAME="nested_classes_inherited_from_class_org.eclipse.net4j.util.container.delegate.AbstractDelegator"><!-- --></A>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/ContainerMap.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/ContainerMap.html
index adb34f16e0..9b6506bc3e 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/ContainerMap.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/ContainerMap.html
@@ -113,6 +113,10 @@ Class ContainerMap&lt;K,V&gt;</H2>
<P>
+A default implementation of a <A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/IContainerMap.html" title="interface in org.eclipse.net4j.util.container.delegate"><CODE>container map</CODE></A>.
+<P>
+
+<P>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/ContainerQueue.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/ContainerQueue.html
index 25dc9e8661..45ad85c114 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/ContainerQueue.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/ContainerQueue.html
@@ -118,6 +118,10 @@ Class ContainerQueue&lt;E&gt;</H2>
<P>
+A default implementation of a <A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/IContainerQueue.html" title="interface in org.eclipse.net4j.util.container.delegate"><CODE>container queue</CODE></A>.
+<P>
+
+<P>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/ContainerSet.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/ContainerSet.html
index 4abea62f83..cce60a649a 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/ContainerSet.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/ContainerSet.html
@@ -118,6 +118,10 @@ Class ContainerSet&lt;E&gt;</H2>
<P>
+A default implementation of a <A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/IContainerSet.html" title="interface in org.eclipse.net4j.util.container.delegate"><CODE>container set</CODE></A>.
+<P>
+
+<P>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/ContainerSortedSet.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/ContainerSortedSet.html
index 846d8d15cb..8a3b56f123 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/ContainerSortedSet.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/ContainerSortedSet.html
@@ -115,6 +115,10 @@ Class ContainerSortedSet&lt;E&gt;</H2>
<P>
+A default implementation of a <A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/IContainerSortedSet.html" title="interface in org.eclipse.net4j.util.container.delegate"><CODE>container sorted set</CODE></A>.
+<P>
+
+<P>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/IContainerCollection.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/IContainerCollection.html
index dddb8a84d8..30aa7cc6d8 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/IContainerCollection.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/IContainerCollection.html
@@ -117,6 +117,10 @@ Interface IContainerCollection&lt;E&gt;</H2>
<P>
+A <A HREF="../../../../../../org/eclipse/net4j/util/container/IContainer.html" title="interface in org.eclipse.net4j.util.container"><CODE>container</CODE></A> that is a <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util"><CODE>Collection</CODE></A>.
+<P>
+
+<P>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/IContainerList.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/IContainerList.html
index 75089e464c..5740689e56 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/IContainerList.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/IContainerList.html
@@ -111,6 +111,10 @@ Interface IContainerList&lt;E&gt;</H2>
<P>
+A <A HREF="../../../../../../org/eclipse/net4j/util/container/IContainer.html" title="interface in org.eclipse.net4j.util.container"><CODE>container</CODE></A> that is a <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util"><CODE>List</CODE></A>.
+<P>
+
+<P>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/IContainerMap.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/IContainerMap.html
index 918b71410b..3367ea4cfd 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/IContainerMap.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/IContainerMap.html
@@ -111,6 +111,10 @@ Interface IContainerMap&lt;K,V&gt;</H2>
<P>
+A <A HREF="../../../../../../org/eclipse/net4j/util/container/IContainer.html" title="interface in org.eclipse.net4j.util.container"><CODE>container</CODE></A> (of <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/util/Map.Entry.html?is-external=true" title="class or interface in java.util"><CODE>map entries</CODE></A>) that is a <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util"><CODE>Map</CODE></A>.
+<P>
+
+<P>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/IContainerQueue.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/IContainerQueue.html
index fab2eeb2de..a8f94736c5 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/IContainerQueue.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/IContainerQueue.html
@@ -115,6 +115,10 @@ Interface IContainerQueue&lt;E&gt;</H2>
<P>
+A <A HREF="../../../../../../org/eclipse/net4j/util/container/IContainer.html" title="interface in org.eclipse.net4j.util.container"><CODE>container</CODE></A> that is a <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/util/Queue.html?is-external=true" title="class or interface in java.util"><CODE>Queue</CODE></A>.
+<P>
+
+<P>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/IContainerSet.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/IContainerSet.html
index 2d3d53b9ad..a0f53b34cf 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/IContainerSet.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/IContainerSet.html
@@ -115,6 +115,10 @@ Interface IContainerSet&lt;E&gt;</H2>
<P>
+A <A HREF="../../../../../../org/eclipse/net4j/util/container/IContainer.html" title="interface in org.eclipse.net4j.util.container"><CODE>container</CODE></A> that is a <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util"><CODE>Set</CODE></A>.
+<P>
+
+<P>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/IContainerSortedSet.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/IContainerSortedSet.html
index 07f517b46d..1e0dc4987f 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/IContainerSortedSet.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/IContainerSortedSet.html
@@ -111,6 +111,10 @@ Interface IContainerSortedSet&lt;E&gt;</H2>
<P>
+A <A HREF="../../../../../../org/eclipse/net4j/util/container/IContainer.html" title="interface in org.eclipse.net4j.util.container"><CODE>container</CODE></A> that is a <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/util/SortedSet.html?is-external=true" title="class or interface in java.util"><CODE>SortedSet</CODE></A>.
+<P>
+
+<P>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/AbstractDelegator.DelegatingIterator.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/AbstractDelegator.DelegatingIterator.html
index fa81905297..72fbd03098 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/AbstractDelegator.DelegatingIterator.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/AbstractDelegator.DelegatingIterator.html
@@ -115,7 +115,7 @@ Uses of <A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/
<TD><CODE><B><A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/ContainerList.DelegatingListIterator.html" title="class in org.eclipse.net4j.util.container.delegate">ContainerList.DelegatingListIterator</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A delegating <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/util/ListIterator.html?is-external=true" title="class or interface in java.util"><CODE>list iterator</CODE></A>.</TD>
</TR>
</TABLE>
&nbsp;
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/AbstractDelegator.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/AbstractDelegator.html
index eeea14a057..99e8a87c11 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/AbstractDelegator.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/AbstractDelegator.html
@@ -115,7 +115,7 @@ Uses of <A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/
<TD><CODE><B><A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/ContainerBlockingQueue.html" title="class in org.eclipse.net4j.util.container.delegate">ContainerBlockingQueue&lt;E&gt;</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A default implementation of a <A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/IContainerBlockingQueue.html" title="interface in org.eclipse.net4j.util.container.delegate"><CODE>container blocking queue</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -123,7 +123,7 @@ Uses of <A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/
<TD><CODE><B><A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/ContainerCollection.html" title="class in org.eclipse.net4j.util.container.delegate">ContainerCollection&lt;E&gt;</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A default implementation of a <A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/IContainerCollection.html" title="interface in org.eclipse.net4j.util.container.delegate"><CODE>container collection</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -131,7 +131,7 @@ Uses of <A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/
<TD><CODE><B><A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/ContainerList.html" title="class in org.eclipse.net4j.util.container.delegate">ContainerList&lt;E&gt;</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A default implementation of a <A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/IContainerList.html" title="interface in org.eclipse.net4j.util.container.delegate"><CODE>container list</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -139,7 +139,7 @@ Uses of <A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/
<TD><CODE><B><A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/ContainerMap.html" title="class in org.eclipse.net4j.util.container.delegate">ContainerMap&lt;K,V&gt;</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A default implementation of a <A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/IContainerMap.html" title="interface in org.eclipse.net4j.util.container.delegate"><CODE>container map</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -147,7 +147,7 @@ Uses of <A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/
<TD><CODE><B><A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/ContainerQueue.html" title="class in org.eclipse.net4j.util.container.delegate">ContainerQueue&lt;E&gt;</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A default implementation of a <A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/IContainerQueue.html" title="interface in org.eclipse.net4j.util.container.delegate"><CODE>container queue</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -155,7 +155,7 @@ Uses of <A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/
<TD><CODE><B><A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/ContainerSet.html" title="class in org.eclipse.net4j.util.container.delegate">ContainerSet&lt;E&gt;</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A default implementation of a <A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/IContainerSet.html" title="interface in org.eclipse.net4j.util.container.delegate"><CODE>container set</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -163,7 +163,7 @@ Uses of <A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/
<TD><CODE><B><A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/ContainerSortedSet.html" title="class in org.eclipse.net4j.util.container.delegate">ContainerSortedSet&lt;E&gt;</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A default implementation of a <A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/IContainerSortedSet.html" title="interface in org.eclipse.net4j.util.container.delegate"><CODE>container sorted set</CODE></A>.</TD>
</TR>
</TABLE>
&nbsp;
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/ContainerCollection.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/ContainerCollection.html
index 2078f3c49e..2b806a5f36 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/ContainerCollection.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/ContainerCollection.html
@@ -115,7 +115,7 @@ Uses of <A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/
<TD><CODE><B><A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/ContainerBlockingQueue.html" title="class in org.eclipse.net4j.util.container.delegate">ContainerBlockingQueue&lt;E&gt;</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A default implementation of a <A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/IContainerBlockingQueue.html" title="interface in org.eclipse.net4j.util.container.delegate"><CODE>container blocking queue</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -123,7 +123,7 @@ Uses of <A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/
<TD><CODE><B><A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/ContainerList.html" title="class in org.eclipse.net4j.util.container.delegate">ContainerList&lt;E&gt;</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A default implementation of a <A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/IContainerList.html" title="interface in org.eclipse.net4j.util.container.delegate"><CODE>container list</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -131,7 +131,7 @@ Uses of <A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/
<TD><CODE><B><A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/ContainerQueue.html" title="class in org.eclipse.net4j.util.container.delegate">ContainerQueue&lt;E&gt;</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A default implementation of a <A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/IContainerQueue.html" title="interface in org.eclipse.net4j.util.container.delegate"><CODE>container queue</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -139,7 +139,7 @@ Uses of <A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/
<TD><CODE><B><A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/ContainerSet.html" title="class in org.eclipse.net4j.util.container.delegate">ContainerSet&lt;E&gt;</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A default implementation of a <A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/IContainerSet.html" title="interface in org.eclipse.net4j.util.container.delegate"><CODE>container set</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -147,7 +147,7 @@ Uses of <A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/
<TD><CODE><B><A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/ContainerSortedSet.html" title="class in org.eclipse.net4j.util.container.delegate">ContainerSortedSet&lt;E&gt;</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A default implementation of a <A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/IContainerSortedSet.html" title="interface in org.eclipse.net4j.util.container.delegate"><CODE>container sorted set</CODE></A>.</TD>
</TR>
</TABLE>
&nbsp;
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/ContainerQueue.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/ContainerQueue.html
index b11fb55632..15c9fbb4a8 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/ContainerQueue.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/ContainerQueue.html
@@ -115,7 +115,7 @@ Uses of <A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/
<TD><CODE><B><A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/ContainerBlockingQueue.html" title="class in org.eclipse.net4j.util.container.delegate">ContainerBlockingQueue&lt;E&gt;</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A default implementation of a <A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/IContainerBlockingQueue.html" title="interface in org.eclipse.net4j.util.container.delegate"><CODE>container blocking queue</CODE></A>.</TD>
</TR>
</TABLE>
&nbsp;
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/ContainerSet.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/ContainerSet.html
index 49191fb8bd..318e54ecf0 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/ContainerSet.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/ContainerSet.html
@@ -115,7 +115,7 @@ Uses of <A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/
<TD><CODE><B><A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/ContainerSortedSet.html" title="class in org.eclipse.net4j.util.container.delegate">ContainerSortedSet&lt;E&gt;</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A default implementation of a <A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/IContainerSortedSet.html" title="interface in org.eclipse.net4j.util.container.delegate"><CODE>container sorted set</CODE></A>.</TD>
</TR>
</TABLE>
&nbsp;
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/IContainerBlockingQueue.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/IContainerBlockingQueue.html
index afc2f3595d..133fc0d188 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/IContainerBlockingQueue.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/IContainerBlockingQueue.html
@@ -115,7 +115,7 @@ Uses of <A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/
<TD><CODE><B><A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/ContainerBlockingQueue.html" title="class in org.eclipse.net4j.util.container.delegate">ContainerBlockingQueue&lt;E&gt;</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A default implementation of a <A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/IContainerBlockingQueue.html" title="interface in org.eclipse.net4j.util.container.delegate"><CODE>container blocking queue</CODE></A>.</TD>
</TR>
</TABLE>
&nbsp;
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/IContainerCollection.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/IContainerCollection.html
index d51f2efea6..fe14943cdb 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/IContainerCollection.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/IContainerCollection.html
@@ -123,7 +123,7 @@ Uses of <A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/
<TD><CODE><B><A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/IContainerList.html" title="interface in org.eclipse.net4j.util.container.delegate">IContainerList&lt;E&gt;</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A <A HREF="../../../../../../../org/eclipse/net4j/util/container/IContainer.html" title="interface in org.eclipse.net4j.util.container"><CODE>container</CODE></A> that is a <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util"><CODE>List</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -131,7 +131,7 @@ Uses of <A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/
<TD><CODE><B><A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/IContainerQueue.html" title="interface in org.eclipse.net4j.util.container.delegate">IContainerQueue&lt;E&gt;</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A <A HREF="../../../../../../../org/eclipse/net4j/util/container/IContainer.html" title="interface in org.eclipse.net4j.util.container"><CODE>container</CODE></A> that is a <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/util/Queue.html?is-external=true" title="class or interface in java.util"><CODE>Queue</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -139,7 +139,7 @@ Uses of <A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/
<TD><CODE><B><A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/IContainerSet.html" title="interface in org.eclipse.net4j.util.container.delegate">IContainerSet&lt;E&gt;</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A <A HREF="../../../../../../../org/eclipse/net4j/util/container/IContainer.html" title="interface in org.eclipse.net4j.util.container"><CODE>container</CODE></A> that is a <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util"><CODE>Set</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -147,7 +147,7 @@ Uses of <A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/
<TD><CODE><B><A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/IContainerSortedSet.html" title="interface in org.eclipse.net4j.util.container.delegate">IContainerSortedSet&lt;E&gt;</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A <A HREF="../../../../../../../org/eclipse/net4j/util/container/IContainer.html" title="interface in org.eclipse.net4j.util.container"><CODE>container</CODE></A> that is a <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/util/SortedSet.html?is-external=true" title="class or interface in java.util"><CODE>SortedSet</CODE></A>.</TD>
</TR>
</TABLE>
&nbsp;
@@ -163,7 +163,7 @@ Uses of <A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/
<TD><CODE><B><A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/ContainerBlockingQueue.html" title="class in org.eclipse.net4j.util.container.delegate">ContainerBlockingQueue&lt;E&gt;</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A default implementation of a <A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/IContainerBlockingQueue.html" title="interface in org.eclipse.net4j.util.container.delegate"><CODE>container blocking queue</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -171,7 +171,7 @@ Uses of <A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/
<TD><CODE><B><A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/ContainerCollection.html" title="class in org.eclipse.net4j.util.container.delegate">ContainerCollection&lt;E&gt;</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A default implementation of a <A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/IContainerCollection.html" title="interface in org.eclipse.net4j.util.container.delegate"><CODE>container collection</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -179,7 +179,7 @@ Uses of <A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/
<TD><CODE><B><A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/ContainerList.html" title="class in org.eclipse.net4j.util.container.delegate">ContainerList&lt;E&gt;</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A default implementation of a <A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/IContainerList.html" title="interface in org.eclipse.net4j.util.container.delegate"><CODE>container list</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -187,7 +187,7 @@ Uses of <A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/
<TD><CODE><B><A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/ContainerQueue.html" title="class in org.eclipse.net4j.util.container.delegate">ContainerQueue&lt;E&gt;</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A default implementation of a <A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/IContainerQueue.html" title="interface in org.eclipse.net4j.util.container.delegate"><CODE>container queue</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -195,7 +195,7 @@ Uses of <A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/
<TD><CODE><B><A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/ContainerSet.html" title="class in org.eclipse.net4j.util.container.delegate">ContainerSet&lt;E&gt;</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A default implementation of a <A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/IContainerSet.html" title="interface in org.eclipse.net4j.util.container.delegate"><CODE>container set</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -203,7 +203,7 @@ Uses of <A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/
<TD><CODE><B><A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/ContainerSortedSet.html" title="class in org.eclipse.net4j.util.container.delegate">ContainerSortedSet&lt;E&gt;</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A default implementation of a <A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/IContainerSortedSet.html" title="interface in org.eclipse.net4j.util.container.delegate"><CODE>container sorted set</CODE></A>.</TD>
</TR>
</TABLE>
&nbsp;
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/IContainerList.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/IContainerList.html
index 22f7f81013..00c84f86a6 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/IContainerList.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/IContainerList.html
@@ -115,7 +115,7 @@ Uses of <A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/
<TD><CODE><B><A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/ContainerList.html" title="class in org.eclipse.net4j.util.container.delegate">ContainerList&lt;E&gt;</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A default implementation of a <A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/IContainerList.html" title="interface in org.eclipse.net4j.util.container.delegate"><CODE>container list</CODE></A>.</TD>
</TR>
</TABLE>
&nbsp;
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/IContainerMap.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/IContainerMap.html
index f714a4002c..0957ba096c 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/IContainerMap.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/IContainerMap.html
@@ -115,7 +115,7 @@ Uses of <A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/
<TD><CODE><B><A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/ContainerMap.html" title="class in org.eclipse.net4j.util.container.delegate">ContainerMap&lt;K,V&gt;</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A default implementation of a <A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/IContainerMap.html" title="interface in org.eclipse.net4j.util.container.delegate"><CODE>container map</CODE></A>.</TD>
</TR>
</TABLE>
&nbsp;
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/IContainerQueue.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/IContainerQueue.html
index 287562d6b7..bd2b1bbf7e 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/IContainerQueue.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/IContainerQueue.html
@@ -131,7 +131,7 @@ Uses of <A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/
<TD><CODE><B><A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/ContainerBlockingQueue.html" title="class in org.eclipse.net4j.util.container.delegate">ContainerBlockingQueue&lt;E&gt;</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A default implementation of a <A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/IContainerBlockingQueue.html" title="interface in org.eclipse.net4j.util.container.delegate"><CODE>container blocking queue</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -139,7 +139,7 @@ Uses of <A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/
<TD><CODE><B><A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/ContainerQueue.html" title="class in org.eclipse.net4j.util.container.delegate">ContainerQueue&lt;E&gt;</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A default implementation of a <A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/IContainerQueue.html" title="interface in org.eclipse.net4j.util.container.delegate"><CODE>container queue</CODE></A>.</TD>
</TR>
</TABLE>
&nbsp;
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/IContainerSet.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/IContainerSet.html
index 6fb2262310..75ff3d29e1 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/IContainerSet.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/IContainerSet.html
@@ -115,7 +115,7 @@ Uses of <A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/
<TD><CODE><B><A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/IContainerSortedSet.html" title="interface in org.eclipse.net4j.util.container.delegate">IContainerSortedSet&lt;E&gt;</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A <A HREF="../../../../../../../org/eclipse/net4j/util/container/IContainer.html" title="interface in org.eclipse.net4j.util.container"><CODE>container</CODE></A> that is a <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/util/SortedSet.html?is-external=true" title="class or interface in java.util"><CODE>SortedSet</CODE></A>.</TD>
</TR>
</TABLE>
&nbsp;
@@ -131,7 +131,7 @@ Uses of <A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/
<TD><CODE><B><A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/ContainerSet.html" title="class in org.eclipse.net4j.util.container.delegate">ContainerSet&lt;E&gt;</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A default implementation of a <A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/IContainerSet.html" title="interface in org.eclipse.net4j.util.container.delegate"><CODE>container set</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -139,7 +139,7 @@ Uses of <A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/
<TD><CODE><B><A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/ContainerSortedSet.html" title="class in org.eclipse.net4j.util.container.delegate">ContainerSortedSet&lt;E&gt;</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A default implementation of a <A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/IContainerSortedSet.html" title="interface in org.eclipse.net4j.util.container.delegate"><CODE>container sorted set</CODE></A>.</TD>
</TR>
</TABLE>
&nbsp;
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/IContainerSortedSet.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/IContainerSortedSet.html
index 7e07b83aca..0f44e91713 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/IContainerSortedSet.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/IContainerSortedSet.html
@@ -115,7 +115,7 @@ Uses of <A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/
<TD><CODE><B><A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/ContainerSortedSet.html" title="class in org.eclipse.net4j.util.container.delegate">ContainerSortedSet&lt;E&gt;</A></B></CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A default implementation of a <A HREF="../../../../../../../org/eclipse/net4j/util/container/delegate/IContainerSortedSet.html" title="interface in org.eclipse.net4j.util.container.delegate"><CODE>container sorted set</CODE></A>.</TD>
</TR>
</TABLE>
&nbsp;
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/package-summary.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/package-summary.html
index d49ed18d25..9392722c71 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/package-summary.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/package-summary.html
@@ -89,34 +89,21 @@ Hybrid interfaces of notifying containers and the Java Collection Framework.
<P>
<map id="APIVIZ" name="APIVIZ">
-<area shape="rect" id="node1" href="AbstractDelegator.DelegatingIterator.html" title="AbstractDelegator.DelegatingIterator" alt="" coords="238,542,469,567"/>
-<area shape="rect" id="node2" href="ContainerBlockingQueue.html" title="ContainerBlockingQueue" alt="" coords="949,93,1115,118"/>
-<area shape="rect" id="node3" href="ContainerCollection.html" title="ContainerCollection" alt="" coords="543,213,678,238"/>
-<area shape="rect" id="node4" href="ContainerList.html" title="ContainerList" alt="" coords="787,191,885,217"/>
-<area shape="rect" id="node5" href="ContainerList.DelegatingListIterator.html" title="ContainerList.DelegatingListIterator" alt="" coords="499,510,723,535"/>
-<area shape="rect" id="node6" href="ContainerMap.html" title="ContainerMap" alt="" coords="559,406,662,431"/>
-<area shape="rect" id="node7" href="ContainerQueue.html" title="ContainerQueue" alt="" coords="779,121,893,146"/>
-<area shape="rect" id="node8" href="ContainerSet.html" title="ContainerSet" alt="" coords="787,245,885,270"/>
-<area shape="rect" id="node9" href="ContainerSortedSet.html" title="ContainerSortedSet" alt="" coords="965,273,1099,298"/>
-<area shape="rect" id="node10" href="../../event/Notifier.html" title="Notifier (org.eclipse.net4j.util.event)" alt="" coords="17,331,197,371"/>
-<area shape="rect" id="node11" href="AbstractDelegator.html" title="AbstractDelegator" alt="" coords="290,270,417,295"/>
-<area shape="rect" id="node12" title="&#171;interface&#187; BlockingQueue (java.util.concurrent)" alt="" coords="541,5,680,59"/>
-<area shape="rect" id="node13" title="&#171;interface&#187; Collection (java.util)" alt="" coords="64,173,149,227"/>
-<area shape="rect" id="node14" href="../IContainer.html" title="&#171;interface&#187; IContainer (org.eclipse.net4j.util.container)" alt="" coords="5,251,208,306"/>
-<area shape="rect" id="node15" href="IContainerBlockingQueue.html" title="&#171;interface&#187; IContainerBlockingQueue" alt="" coords="752,56,920,96"/>
-<area shape="rect" id="node16" href="IContainerCollection.html" title="&#171;interface&#187; IContainerCollection" alt="" coords="285,205,422,245"/>
-<area shape="rect" id="node17" href="IContainerList.html" title="&#171;interface&#187; IContainerList" alt="" coords="560,148,661,188"/>
-<area shape="rect" id="node18" href="IContainerMap.html" title="&#171;interface&#187; IContainerMap" alt="" coords="301,399,406,439"/>
-<area shape="rect" id="node19" href="IContainerQueue.html" title="&#171;interface&#187; IContainerQueue" alt="" coords="551,84,670,124"/>
-<area shape="rect" id="node20" href="IContainerSet.html" title="&#171;interface&#187; IContainerSet" alt="" coords="561,263,661,303"/>
-<area shape="rect" id="node21" href="IContainerSortedSet.html" title="&#171;interface&#187; IContainerSortedSet" alt="" coords="767,295,905,335"/>
-<area shape="rect" id="node22" title="&#171;interface&#187; Iterator (java.util)" alt="" coords="64,527,149,582"/>
-<area shape="rect" id="node23" title="&#171;interface&#187; List (java.util)" alt="" coords="311,126,396,181"/>
-<area shape="rect" id="node24" title="&#171;interface&#187; ListIterator (java.util)" alt="" coords="311,463,396,518"/>
-<area shape="rect" id="node25" title="&#171;interface&#187; Map (java.util)" alt="" coords="64,395,149,450"/>
-<area shape="rect" id="node26" title="&#171;interface&#187; Queue (java.util)" alt="" coords="311,47,396,102"/>
-<area shape="rect" id="node27" title="&#171;interface&#187; Set (java.util)" alt="" coords="311,319,396,374"/>
-<area shape="rect" id="node28" title="&#171;interface&#187; SortedSet (java.util)" alt="" coords="568,327,653,382"/>
+<area shape="rect" id="node1" title="&#171;interface&#187; BlockingQueue (java.util.concurrent)" alt="" coords="405,77,544,131"/>
+<area shape="rect" id="node2" title="&#171;interface&#187; Collection (java.util)" alt="" coords="64,211,149,266"/>
+<area shape="rect" id="node3" href="../IContainer.html" title="&#171;interface&#187; IContainer (org.eclipse.net4j.util.container)" alt="" coords="5,290,208,345"/>
+<area shape="rect" id="node4" href="IContainerBlockingQueue.html" title="&#171;interface&#187; IContainerBlockingQueue" alt="" coords="573,48,741,88"/>
+<area shape="rect" id="node5" href="IContainerCollection.html" title="&#171;interface&#187; IContainerCollection" alt="" coords="238,221,375,261"/>
+<area shape="rect" id="node6" href="IContainerList.html" title="&#171;interface&#187; IContainerList" alt="" coords="424,156,525,196"/>
+<area shape="rect" id="node7" href="IContainerMap.html" title="&#171;interface&#187; IContainerMap" alt="" coords="254,375,359,415"/>
+<area shape="rect" id="node8" href="IContainerQueue.html" title="&#171;interface&#187; IContainerQueue" alt="" coords="415,12,534,52"/>
+<area shape="rect" id="node9" href="IContainerSet.html" title="&#171;interface&#187; IContainerSet" alt="" coords="425,300,525,340"/>
+<area shape="rect" id="node10" href="IContainerSortedSet.html" title="&#171;interface&#187; IContainerSortedSet" alt="" coords="588,264,727,304"/>
+<area shape="rect" id="node11" title="&#171;interface&#187; List (java.util)" alt="" coords="264,142,349,197"/>
+<area shape="rect" id="node12" title="&#171;interface&#187; Map (java.util)" alt="" coords="64,369,149,423"/>
+<area shape="rect" id="node13" title="&#171;interface&#187; Queue (java.util)" alt="" coords="264,5,349,59"/>
+<area shape="rect" id="node14" title="&#171;interface&#187; Set (java.util)" alt="" coords="264,293,349,347"/>
+<area shape="rect" id="node15" title="&#171;interface&#187; SortedSet (java.util)" alt="" coords="432,221,517,275"/>
</map>
<CENTER><IMG SRC="package-summary.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
@@ -132,27 +119,27 @@ Hybrid interfaces of notifying containers and the Java Collection Framework.
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/IContainerCollection.html" title="interface in org.eclipse.net4j.util.container.delegate">IContainerCollection&lt;E&gt;</A></B></TD>
-<TD>&nbsp;</TD>
+<TD>A <A HREF="../../../../../../org/eclipse/net4j/util/container/IContainer.html" title="interface in org.eclipse.net4j.util.container"><CODE>container</CODE></A> that is a <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util"><CODE>Collection</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/IContainerList.html" title="interface in org.eclipse.net4j.util.container.delegate">IContainerList&lt;E&gt;</A></B></TD>
-<TD>&nbsp;</TD>
+<TD>A <A HREF="../../../../../../org/eclipse/net4j/util/container/IContainer.html" title="interface in org.eclipse.net4j.util.container"><CODE>container</CODE></A> that is a <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util"><CODE>List</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/IContainerMap.html" title="interface in org.eclipse.net4j.util.container.delegate">IContainerMap&lt;K,V&gt;</A></B></TD>
-<TD>&nbsp;</TD>
+<TD>A <A HREF="../../../../../../org/eclipse/net4j/util/container/IContainer.html" title="interface in org.eclipse.net4j.util.container"><CODE>container</CODE></A> (of <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/util/Map.Entry.html?is-external=true" title="class or interface in java.util"><CODE>map entries</CODE></A>) that is a <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util"><CODE>Map</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/IContainerQueue.html" title="interface in org.eclipse.net4j.util.container.delegate">IContainerQueue&lt;E&gt;</A></B></TD>
-<TD>&nbsp;</TD>
+<TD>A <A HREF="../../../../../../org/eclipse/net4j/util/container/IContainer.html" title="interface in org.eclipse.net4j.util.container"><CODE>container</CODE></A> that is a <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/util/Queue.html?is-external=true" title="class or interface in java.util"><CODE>Queue</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/IContainerSet.html" title="interface in org.eclipse.net4j.util.container.delegate">IContainerSet&lt;E&gt;</A></B></TD>
-<TD>&nbsp;</TD>
+<TD>A <A HREF="../../../../../../org/eclipse/net4j/util/container/IContainer.html" title="interface in org.eclipse.net4j.util.container"><CODE>container</CODE></A> that is a <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util"><CODE>Set</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/IContainerSortedSet.html" title="interface in org.eclipse.net4j.util.container.delegate">IContainerSortedSet&lt;E&gt;</A></B></TD>
-<TD>&nbsp;</TD>
+<TD>A <A HREF="../../../../../../org/eclipse/net4j/util/container/IContainer.html" title="interface in org.eclipse.net4j.util.container"><CODE>container</CODE></A> that is a <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/util/SortedSet.html?is-external=true" title="class or interface in java.util"><CODE>SortedSet</CODE></A>.</TD>
</TR>
</TABLE>
&nbsp;
@@ -166,35 +153,35 @@ Hybrid interfaces of notifying containers and the Java Collection Framework.
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/AbstractDelegator.html" title="class in org.eclipse.net4j.util.container.delegate">AbstractDelegator&lt;E&gt;</A></B></TD>
-<TD>&nbsp;</TD>
+<TD>A delegating base class for <A HREF="../../../../../../org/eclipse/net4j/util/container/IContainer.html" title="interface in org.eclipse.net4j.util.container"><CODE>containers</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/ContainerBlockingQueue.html" title="class in org.eclipse.net4j.util.container.delegate">ContainerBlockingQueue&lt;E&gt;</A></B></TD>
-<TD>&nbsp;</TD>
+<TD>A default implementation of a <A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/IContainerBlockingQueue.html" title="interface in org.eclipse.net4j.util.container.delegate"><CODE>container blocking queue</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/ContainerCollection.html" title="class in org.eclipse.net4j.util.container.delegate">ContainerCollection&lt;E&gt;</A></B></TD>
-<TD>&nbsp;</TD>
+<TD>A default implementation of a <A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/IContainerCollection.html" title="interface in org.eclipse.net4j.util.container.delegate"><CODE>container collection</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/ContainerList.html" title="class in org.eclipse.net4j.util.container.delegate">ContainerList&lt;E&gt;</A></B></TD>
-<TD>&nbsp;</TD>
+<TD>A default implementation of a <A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/IContainerList.html" title="interface in org.eclipse.net4j.util.container.delegate"><CODE>container list</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/ContainerMap.html" title="class in org.eclipse.net4j.util.container.delegate">ContainerMap&lt;K,V&gt;</A></B></TD>
-<TD>&nbsp;</TD>
+<TD>A default implementation of a <A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/IContainerMap.html" title="interface in org.eclipse.net4j.util.container.delegate"><CODE>container map</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/ContainerQueue.html" title="class in org.eclipse.net4j.util.container.delegate">ContainerQueue&lt;E&gt;</A></B></TD>
-<TD>&nbsp;</TD>
+<TD>A default implementation of a <A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/IContainerQueue.html" title="interface in org.eclipse.net4j.util.container.delegate"><CODE>container queue</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/ContainerSet.html" title="class in org.eclipse.net4j.util.container.delegate">ContainerSet&lt;E&gt;</A></B></TD>
-<TD>&nbsp;</TD>
+<TD>A default implementation of a <A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/IContainerSet.html" title="interface in org.eclipse.net4j.util.container.delegate"><CODE>container set</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/ContainerSortedSet.html" title="class in org.eclipse.net4j.util.container.delegate">ContainerSortedSet&lt;E&gt;</A></B></TD>
-<TD>&nbsp;</TD>
+<TD>A default implementation of a <A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/IContainerSortedSet.html" title="interface in org.eclipse.net4j.util.container.delegate"><CODE>container sorted set</CODE></A>.</TD>
</TR>
</TABLE>
&nbsp;
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/package-summary.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/package-summary.png
index 86675ef436..49e0fda60d 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/package-summary.png
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/package-summary.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/package-use.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/package-use.html
index 7a893fb118..fae749d623 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/package-use.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/delegate/package-use.html
@@ -105,31 +105,31 @@ Classes in <A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/
<TD><B><A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/class-use/AbstractDelegator.html#org.eclipse.net4j.util.container.delegate"><B>AbstractDelegator</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A delegating base class for <A HREF="../../../../../../org/eclipse/net4j/util/container/IContainer.html" title="interface in org.eclipse.net4j.util.container"><CODE>containers</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/class-use/AbstractDelegator.DelegatingIterator.html#org.eclipse.net4j.util.container.delegate"><B>AbstractDelegator.DelegatingIterator</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A delegating <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/util/Iterator.html?is-external=true" title="class or interface in java.util"><CODE>iterator</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/class-use/ContainerCollection.html#org.eclipse.net4j.util.container.delegate"><B>ContainerCollection</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A default implementation of a <A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/IContainerCollection.html" title="interface in org.eclipse.net4j.util.container.delegate"><CODE>container collection</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/class-use/ContainerQueue.html#org.eclipse.net4j.util.container.delegate"><B>ContainerQueue</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A default implementation of a <A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/IContainerQueue.html" title="interface in org.eclipse.net4j.util.container.delegate"><CODE>container queue</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/class-use/ContainerSet.html#org.eclipse.net4j.util.container.delegate"><B>ContainerSet</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A default implementation of a <A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/IContainerSet.html" title="interface in org.eclipse.net4j.util.container.delegate"><CODE>container set</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/class-use/IContainerBlockingQueue.html#org.eclipse.net4j.util.container.delegate"><B>IContainerBlockingQueue</B></A></B>
@@ -141,37 +141,37 @@ Classes in <A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/
<TD><B><A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/class-use/IContainerCollection.html#org.eclipse.net4j.util.container.delegate"><B>IContainerCollection</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A <A HREF="../../../../../../org/eclipse/net4j/util/container/IContainer.html" title="interface in org.eclipse.net4j.util.container"><CODE>container</CODE></A> that is a <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util"><CODE>Collection</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/class-use/IContainerList.html#org.eclipse.net4j.util.container.delegate"><B>IContainerList</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A <A HREF="../../../../../../org/eclipse/net4j/util/container/IContainer.html" title="interface in org.eclipse.net4j.util.container"><CODE>container</CODE></A> that is a <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util"><CODE>List</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/class-use/IContainerMap.html#org.eclipse.net4j.util.container.delegate"><B>IContainerMap</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A <A HREF="../../../../../../org/eclipse/net4j/util/container/IContainer.html" title="interface in org.eclipse.net4j.util.container"><CODE>container</CODE></A> (of <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/util/Map.Entry.html?is-external=true" title="class or interface in java.util"><CODE>map entries</CODE></A>) that is a <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util"><CODE>Map</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/class-use/IContainerQueue.html#org.eclipse.net4j.util.container.delegate"><B>IContainerQueue</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A <A HREF="../../../../../../org/eclipse/net4j/util/container/IContainer.html" title="interface in org.eclipse.net4j.util.container"><CODE>container</CODE></A> that is a <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/util/Queue.html?is-external=true" title="class or interface in java.util"><CODE>Queue</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/class-use/IContainerSet.html#org.eclipse.net4j.util.container.delegate"><B>IContainerSet</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A <A HREF="../../../../../../org/eclipse/net4j/util/container/IContainer.html" title="interface in org.eclipse.net4j.util.container"><CODE>container</CODE></A> that is a <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util"><CODE>Set</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../../org/eclipse/net4j/util/container/delegate/class-use/IContainerSortedSet.html#org.eclipse.net4j.util.container.delegate"><B>IContainerSortedSet</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A <A HREF="../../../../../../org/eclipse/net4j/util/container/IContainer.html" title="interface in org.eclipse.net4j.util.container"><CODE>container</CODE></A> that is a <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/util/SortedSet.html?is-external=true" title="class or interface in java.util"><CODE>SortedSet</CODE></A>.</TD>
</TR>
</TABLE>
&nbsp;
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/package-summary.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/package-summary.html
index f61c5b6270..480239c014 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/package-summary.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/package-summary.html
@@ -89,40 +89,20 @@ A framework of notifying collections and wiring containers.
<P>
<map id="APIVIZ" name="APIVIZ">
-<area shape="rect" id="node1" href="FactoryNotFoundException.html" title="&#171;exception&#187; FactoryNotFoundException" alt="" coords="225,1217,405,1257"/>
-<area shape="rect" id="node2" title="&#171;exception&#187; RuntimeException (java.lang)" alt="" coords="32,1210,160,1265"/>
-<area shape="rect" id="node3" href="../security/ChallengeNegotiatorConfigurer.html" title="ChallengeNegotiatorConfigurer (org.eclipse.net4j.util.security)" alt="" coords="217,1073,413,1113"/>
-<area shape="rect" id="node4" href="ContainerDelta.html" title="ContainerDelta" alt="" coords="261,1023,368,1049"/>
-<area shape="rect" id="node5" href="ContainerEvent.html" title="ContainerEvent" alt="" coords="516,891,625,917"/>
-<area shape="rect" id="node6" href="ContainerEventAdapter.html" title="ContainerEventAdapter" alt="" coords="237,781,392,806"/>
-<area shape="rect" id="node7" href="../event/Event.html" title="Event (org.eclipse.net4j.util.event)" alt="" coords="225,880,405,920"/>
-<area shape="rect" id="node8" href="../lifecycle/Lifecycle.html" title="Lifecycle (org.eclipse.net4j.util.lifecycle)" alt="" coords="216,261,413,301"/>
-<area shape="rect" id="node9" href="LifecycleEventConverter.html" title="LifecycleEventConverter" alt="" coords="235,830,394,855"/>
-<area shape="rect" id="node10" href="ManagedContainer.html" title="ManagedContainer" alt="" coords="759,243,889,269"/>
-<area shape="rect" id="node11" href="SingleDeltaContainerEvent.html" title="SingleDeltaContainerEvent" alt="" coords="483,947,658,973"/>
-<area shape="rect" id="node12" href="delegate/AbstractDelegator.html" title="AbstractDelegator (org.eclipse.net4j.util.container.delegate)" alt="" coords="443,501,699,541"/>
-<area shape="rect" id="node13" href="Container.html" title="Container" alt="" coords="532,294,609,319"/>
-<area shape="rect" id="node14" href="../registry/Registry.html" title="Registry (org.eclipse.net4j.util.registry)" alt="" coords="728,293,920,333"/>
-<area shape="rect" id="node15" href="../security/ResponseNegotiatorInjector.html" title="ResponseNegotiatorInjector (org.eclipse.net4j.util.security)" alt="" coords="217,1137,412,1177"/>
-<area shape="rect" id="node16" href="IContainer.html" title="&#171;interface&#187; IContainer" alt="" coords="272,501,357,541"/>
-<area shape="rect" id="node17" href="IContainer.Modifiable.html" title="&#171;interface&#187; IContainer.Modifiable" alt="" coords="499,565,642,605"/>
-<area shape="rect" id="node18" href="delegate/IContainerCollection.html" title="&#171;interface&#187; IContainerCollection (org.eclipse.net4j.util.container.delegate)" alt="" coords="443,630,699,685"/>
-<area shape="rect" id="node19" href="IContainerDelta.html" title="&#171;interface&#187; IContainerDelta" alt="" coords="41,1016,151,1056"/>
-<area shape="rect" id="node20" href="IContainerEvent.html" title="&#171;interface&#187; IContainerEvent" alt="" coords="259,944,371,984"/>
-<area shape="rect" id="node21" href="IContainerEventVisitor.html" title="&#171;interface&#187; IContainerEventVisitor" alt="" coords="21,197,171,237"/>
-<area shape="rect" id="node22" href="IContainerEventVisitor.Filtered.html" title="&#171;interface&#187; IContainerEventVisitor.Filtered" alt="" coords="217,197,413,237"/>
-<area shape="rect" id="node23" href="delegate/IContainerMap.html" title="&#171;interface&#187; IContainerMap (org.eclipse.net4j.util.container.delegate)" alt="" coords="443,343,699,398"/>
-<area shape="rect" id="node24" href="IElementProcessor.html" title="&#171;interface&#187; IElementProcessor" alt="" coords="30,1121,162,1161"/>
-<area shape="rect" id="node25" href="../event/IEvent.html" title="&#171;interface&#187; IEvent (org.eclipse.net4j.util.event)" alt="" coords="6,937,186,991"/>
-<area shape="rect" id="node26" href="../lifecycle/ILifecycle.html" title="&#171;interface&#187; ILifecycle (org.eclipse.net4j.util.lifecycle)" alt="" coords="216,702,413,757"/>
-<area shape="rect" id="node27" href="../event/IListener.html" title="&#171;interface&#187; IListener (org.eclipse.net4j.util.event)" alt="" coords="6,791,186,846"/>
-<area shape="rect" id="node28" href="IManagedContainer.html" title="&#171;interface&#187; IManagedContainer" alt="" coords="504,709,637,749"/>
-<area shape="rect" id="node29" href="../event/INotifier.html" title="&#171;interface&#187; INotifier (org.eclipse.net4j.util.event)" alt="" coords="6,494,186,549"/>
-<area shape="rect" id="node30" href="IPluginContainer.html" title="&#171;interface&#187; IPluginContainer" alt="" coords="766,709,882,749"/>
-<area shape="rect" id="node31" href="../registry/IRegistry.html" title="&#171;interface&#187; IRegistry (org.eclipse.net4j.util.registry)" alt="" coords="474,422,667,477"/>
-<area shape="rect" id="node32" href="ISlow.html" title="&#171;interface&#187; ISlow" alt="" coords="53,133,139,173"/>
-<area shape="rect" id="node33" href="ContainerUtil.html" title="&#171;static&#187; ContainerUtil" alt="" coords="48,69,144,109"/>
-<area shape="rect" id="node34" href="IContainerDelta.Kind.html" title="&#171;enum&#187; IContainerDelta.Kind" alt="" coords="26,5,166,45"/>
+<area shape="rect" id="node1" title="Object (java.lang)" alt="" coords="779,209,859,249"/>
+<area shape="rect" id="node2" href="Container.html" title="Container" alt="" coords="780,274,857,299"/>
+<area shape="rect" id="node3" href="IContainer.html" title="&#171;interface&#187; IContainer" alt="" coords="523,209,608,249"/>
+<area shape="rect" id="node4" href="IContainer.Modifiable.html" title="&#171;interface&#187; IContainer.Modifiable" alt="" coords="747,145,890,185"/>
+<area shape="rect" id="node5" href="IContainerDelta.html" title="&#171;interface&#187; IContainerDelta" alt="" coords="510,145,621,185"/>
+<area shape="rect" id="node6" href="IContainerEvent.html" title="&#171;interface&#187; IContainerEvent" alt="" coords="253,155,365,195"/>
+<area shape="rect" id="node7" href="IElementProcessor.html" title="&#171;interface&#187; IElementProcessor" alt="" coords="1042,5,1174,45"/>
+<area shape="rect" id="node8" href="../event/IEvent.html" title="&#171;interface&#187; IEvent (org.eclipse.net4j.util.event)" alt="" coords="6,147,186,202"/>
+<area shape="rect" id="node9" href="../factory/IFactory.html" title="&#171;interface&#187; IFactory (org.eclipse.net4j.util.factory)" alt="" coords="1013,70,1203,125"/>
+<area shape="rect" id="node10" href="../lifecycle/ILifecycle.html" title="&#171;interface&#187; ILifecycle (org.eclipse.net4j.util.lifecycle)" alt="" coords="467,66,664,121"/>
+<area shape="rect" id="node11" href="IManagedContainer.html" title="&#171;interface&#187; IManagedContainer" alt="" coords="752,77,885,117"/>
+<area shape="rect" id="node12" href="../event/INotifier.html" title="&#171;interface&#187; INotifier (org.eclipse.net4j.util.event)" alt="" coords="219,227,399,282"/>
+<area shape="rect" id="node13" href="IPluginContainer.html" title="&#171;interface&#187; IPluginContainer" alt="" coords="1050,149,1166,189"/>
+<area shape="rect" id="node14" href="ContainerUtil.html" title="&#171;static&#187; ContainerUtil" alt="" coords="48,83,144,123"/>
</map>
<CENTER><IMG SRC="package-summary.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
@@ -134,7 +114,7 @@ A framework of notifying collections and wiring containers.
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../org/eclipse/net4j/util/container/IContainer.html" title="interface in org.eclipse.net4j.util.container">IContainer&lt;E&gt;</A></B></TD>
-<TD>&nbsp;</TD>
+<TD>Contains a number of elements and notifies about element addition and removal.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../org/eclipse/net4j/util/container/IContainer.Modifiable.html" title="interface in org.eclipse.net4j.util.container">IContainer.Modifiable&lt;E&gt;</A></B></TD>
@@ -142,31 +122,33 @@ A framework of notifying collections and wiring containers.
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../org/eclipse/net4j/util/container/IContainerDelta.html" title="interface in org.eclipse.net4j.util.container">IContainerDelta&lt;E&gt;</A></B></TD>
-<TD>&nbsp;</TD>
+<TD>Describes the addition or removal of a single element from a <A HREF="../../../../../org/eclipse/net4j/util/container/IContainer.html" title="interface in org.eclipse.net4j.util.container"><CODE>container</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../org/eclipse/net4j/util/container/IContainerEvent.html" title="interface in org.eclipse.net4j.util.container">IContainerEvent&lt;E&gt;</A></B></TD>
-<TD>An <A HREF="../../../../../org/eclipse/net4j/util/event/IEvent.html" title="interface in org.eclipse.net4j.util.event"><CODE>event</CODE></A> fired from a <A HREF="../../../../../org/eclipse/net4j/util/container/IContainer.html" title="interface in org.eclipse.net4j.util.container"><CODE>container</CODE></A> when its contents have changed.</TD>
+<TD>An <A HREF="../../../../../org/eclipse/net4j/util/event/IEvent.html" title="interface in org.eclipse.net4j.util.event"><CODE>event</CODE></A> fired from a <A HREF="../../../../../org/eclipse/net4j/util/container/IContainer.html" title="interface in org.eclipse.net4j.util.container"><CODE>container</CODE></A> when its elements have changed.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../org/eclipse/net4j/util/container/IContainerEventVisitor.html" title="interface in org.eclipse.net4j.util.container">IContainerEventVisitor&lt;E&gt;</A></B></TD>
-<TD>&nbsp;</TD>
+<TD>A callback interface for visiting <A HREF="../../../../../org/eclipse/net4j/util/container/IContainerDelta.html" title="interface in org.eclipse.net4j.util.container"><CODE>container deltas</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../org/eclipse/net4j/util/container/IContainerEventVisitor.Filtered.html" title="interface in org.eclipse.net4j.util.container">IContainerEventVisitor.Filtered&lt;E&gt;</A></B></TD>
-<TD>&nbsp;</TD>
+<TD>An extension interface for <A HREF="../../../../../org/eclipse/net4j/util/container/IContainerEventVisitor.html" title="interface in org.eclipse.net4j.util.container"><CODE>container event visitors</CODE></A> that can <A HREF="../../../../../org/eclipse/net4j/util/container/IContainerEventVisitor.Filtered.html#filter(E)"><CODE>filter</CODE></A> deltas from being visited.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../org/eclipse/net4j/util/container/IElementProcessor.html" title="interface in org.eclipse.net4j.util.container">IElementProcessor</A></B></TD>
-<TD>&nbsp;</TD>
+<TD>Processes elements of a <A HREF="../../../../../org/eclipse/net4j/util/container/IManagedContainer.html" title="interface in org.eclipse.net4j.util.container"><CODE>managed container</CODE></A> when they're added to the container.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../org/eclipse/net4j/util/container/IManagedContainer.html" title="interface in org.eclipse.net4j.util.container">IManagedContainer</A></B></TD>
-<TD>&nbsp;</TD>
+<TD>A <A HREF="../../../../../org/eclipse/net4j/util/container/IContainer.html" title="interface in org.eclipse.net4j.util.container"><CODE>container</CODE></A> that populates itself by means of element <A HREF="../../../../../org/eclipse/net4j/util/container/IManagedContainer.html#getFactoryRegistry()"><CODE>factories</CODE></A> and
+ <A HREF="../../../../../org/eclipse/net4j/util/container/IManagedContainer.html#getPostProcessors()"><CODE>post processors</CODE></A> .</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../org/eclipse/net4j/util/container/IPluginContainer.html" title="interface in org.eclipse.net4j.util.container">IPluginContainer</A></B></TD>
-<TD>&nbsp;</TD>
+<TD>A <A HREF="../../../../../org/eclipse/net4j/util/container/IManagedContainer.html" title="interface in org.eclipse.net4j.util.container"><CODE>managed container</CODE></A> that is configured by the <CODE>extension registry</CODE>
+ .</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../org/eclipse/net4j/util/container/ISlow.html" title="interface in org.eclipse.net4j.util.container">ISlow</A></B></TD>
@@ -184,35 +166,37 @@ A framework of notifying collections and wiring containers.
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../org/eclipse/net4j/util/container/Container.html" title="class in org.eclipse.net4j.util.container">Container&lt;E&gt;</A></B></TD>
-<TD>&nbsp;</TD>
+<TD>A default <A HREF="../../../../../org/eclipse/net4j/util/container/IContainer.html" title="interface in org.eclipse.net4j.util.container"><CODE>container</CODE></A> implementation with a <A HREF="../../../../../org/eclipse/net4j/util/lifecycle/ILifecycle.html" title="interface in org.eclipse.net4j.util.lifecycle"><CODE>lifecycle</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../org/eclipse/net4j/util/container/ContainerDelta.html" title="class in org.eclipse.net4j.util.container">ContainerDelta&lt;E&gt;</A></B></TD>
-<TD>&nbsp;</TD>
+<TD>A default <A HREF="../../../../../org/eclipse/net4j/util/container/IContainerDelta.html" title="interface in org.eclipse.net4j.util.container"><CODE>container delta</CODE></A> implementation.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../org/eclipse/net4j/util/container/ContainerEvent.html" title="class in org.eclipse.net4j.util.container">ContainerEvent&lt;E&gt;</A></B></TD>
-<TD>&nbsp;</TD>
+<TD>A default <A HREF="../../../../../org/eclipse/net4j/util/container/IContainerEvent.html" title="interface in org.eclipse.net4j.util.container"><CODE>container event</CODE></A> implementation.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../org/eclipse/net4j/util/container/ContainerEventAdapter.html" title="class in org.eclipse.net4j.util.container">ContainerEventAdapter&lt;E&gt;</A></B></TD>
-<TD>&nbsp;</TD>
+<TD>A <A HREF="../../../../../org/eclipse/net4j/util/event/IListener.html" title="interface in org.eclipse.net4j.util.event"><CODE>listener</CODE></A> that dispatches container <A HREF="../../../../../org/eclipse/net4j/util/container/IContainerEvent.html" title="interface in org.eclipse.net4j.util.container"><CODE>events</CODE></A> to methods that can be
+ overridden by extenders.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../org/eclipse/net4j/util/container/ContainerUtil.html" title="class in org.eclipse.net4j.util.container">ContainerUtil</A></B></TD>
-<TD>&nbsp;</TD>
+<TD>Various static helper methods for dealing with <A HREF="../../../../../org/eclipse/net4j/util/container/IContainer.html" title="interface in org.eclipse.net4j.util.container"><CODE>containers</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../org/eclipse/net4j/util/container/LifecycleEventConverter.html" title="class in org.eclipse.net4j.util.container">LifecycleEventConverter&lt;E&gt;</A></B></TD>
-<TD>&nbsp;</TD>
+<TD>A delegating <A HREF="../../../../../org/eclipse/net4j/util/event/IListener.html" title="interface in org.eclipse.net4j.util.event"><CODE>listener</CODE></A> that converts <A HREF="../../../../../org/eclipse/net4j/util/lifecycle/ILifecycleEvent.html" title="interface in org.eclipse.net4j.util.lifecycle"><CODE>lifecycle events</CODE></A> into
+ <A HREF="../../../../../org/eclipse/net4j/util/container/IContainerEvent.html" title="interface in org.eclipse.net4j.util.container"><CODE>container events</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../org/eclipse/net4j/util/container/ManagedContainer.html" title="class in org.eclipse.net4j.util.container">ManagedContainer</A></B></TD>
-<TD>&nbsp;</TD>
+<TD>A default implementation of a <A HREF="../../../../../org/eclipse/net4j/util/container/IManagedContainer.html" title="interface in org.eclipse.net4j.util.container"><CODE>managed container</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../org/eclipse/net4j/util/container/SingleDeltaContainerEvent.html" title="class in org.eclipse.net4j.util.container">SingleDeltaContainerEvent&lt;E&gt;</A></B></TD>
-<TD>&nbsp;</TD>
+<TD>A <A HREF="../../../../../org/eclipse/net4j/util/container/IContainerEvent.html" title="interface in org.eclipse.net4j.util.container"><CODE>container event</CODE></A> with a single element <A HREF="../../../../../org/eclipse/net4j/util/container/IContainerDelta.html" title="interface in org.eclipse.net4j.util.container"><CODE>delta</CODE></A>.</TD>
</TR>
</TABLE>
&nbsp;
@@ -226,7 +210,7 @@ A framework of notifying collections and wiring containers.
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../org/eclipse/net4j/util/container/IContainerDelta.Kind.html" title="enum in org.eclipse.net4j.util.container">IContainerDelta.Kind</A></B></TD>
-<TD>&nbsp;</TD>
+<TD>Enumerates the possible <A HREF="../../../../../org/eclipse/net4j/util/container/IContainerDelta.html" title="interface in org.eclipse.net4j.util.container"><CODE>container delta</CODE></A> kinds <A HREF="../../../../../org/eclipse/net4j/util/container/IContainerDelta.Kind.html#ADDED"><CODE>IContainerDelta.Kind.ADDED</CODE></A> or <A HREF="../../../../../org/eclipse/net4j/util/container/IContainerDelta.Kind.html#REMOVED"><CODE>IContainerDelta.Kind.REMOVED</CODE></A>.</TD>
</TR>
</TABLE>
&nbsp;
@@ -240,7 +224,8 @@ A framework of notifying collections and wiring containers.
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../org/eclipse/net4j/util/container/FactoryNotFoundException.html" title="class in org.eclipse.net4j.util.container">FactoryNotFoundException</A></B></TD>
-<TD>&nbsp;</TD>
+<TD>An unchecked exception that indicates the absence of a <A HREF="../../../../../org/eclipse/net4j/util/factory/IFactory.html" title="interface in org.eclipse.net4j.util.factory"><CODE>factory</CODE></A> identified by
+ <A HREF="../../../../../org/eclipse/net4j/util/factory/IFactoryKey.html#getProductGroup()"><CODE>product group</CODE></A> and <A HREF="../../../../../org/eclipse/net4j/util/factory/IFactoryKey.html#getType()"><CODE>type</CODE></A>.</TD>
</TR>
</TABLE>
&nbsp;
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/package-summary.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/package-summary.png
index 8fc9dbf38c..7ff7a69050 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/package-summary.png
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/package-summary.png
Binary files differ
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/package-use.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/package-use.html
index e1d538d7b5..c1952967e3 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/package-use.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/package-use.html
@@ -129,7 +129,8 @@ Classes in <A HREF="../../../../../org/eclipse/net4j/util/container/package-summ
<TD><B><A HREF="../../../../../org/eclipse/net4j/util/container/class-use/IManagedContainer.html#org.eclipse.net4j.util.concurrent"><B>IManagedContainer</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A <A HREF="../../../../../org/eclipse/net4j/util/container/IContainer.html" title="interface in org.eclipse.net4j.util.container"><CODE>container</CODE></A> that populates itself by means of element <A HREF="../../../../../org/eclipse/net4j/util/container/IManagedContainer.html#getFactoryRegistry()"><CODE>factories</CODE></A> and
+ <A HREF="../../../../../org/eclipse/net4j/util/container/IManagedContainer.html#getPostProcessors()"><CODE>post processors</CODE></A> .</TD>
</TR>
</TABLE>
&nbsp;
@@ -144,67 +145,69 @@ Classes in <A HREF="../../../../../org/eclipse/net4j/util/container/package-summ
<TD><B><A HREF="../../../../../org/eclipse/net4j/util/container/class-use/ContainerEvent.html#org.eclipse.net4j.util.container"><B>ContainerEvent</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A default <A HREF="../../../../../org/eclipse/net4j/util/container/IContainerEvent.html" title="interface in org.eclipse.net4j.util.container"><CODE>container event</CODE></A> implementation.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/net4j/util/container/class-use/IContainer.html#org.eclipse.net4j.util.container"><B>IContainer</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Contains a number of elements and notifies about element addition and removal.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/net4j/util/container/class-use/IContainerDelta.html#org.eclipse.net4j.util.container"><B>IContainerDelta</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Describes the addition or removal of a single element from a <A HREF="../../../../../org/eclipse/net4j/util/container/IContainer.html" title="interface in org.eclipse.net4j.util.container"><CODE>container</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/net4j/util/container/class-use/IContainerDelta.Kind.html#org.eclipse.net4j.util.container"><B>IContainerDelta.Kind</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Enumerates the possible <A HREF="../../../../../org/eclipse/net4j/util/container/IContainerDelta.html" title="interface in org.eclipse.net4j.util.container"><CODE>container delta</CODE></A> kinds <A HREF="../../../../../org/eclipse/net4j/util/container/IContainerDelta.Kind.html#ADDED"><CODE>IContainerDelta.Kind.ADDED</CODE></A> or <A HREF="../../../../../org/eclipse/net4j/util/container/IContainerDelta.Kind.html#REMOVED"><CODE>IContainerDelta.Kind.REMOVED</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/net4j/util/container/class-use/IContainerEvent.html#org.eclipse.net4j.util.container"><B>IContainerEvent</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;An <A HREF="../../../../../org/eclipse/net4j/util/event/IEvent.html" title="interface in org.eclipse.net4j.util.event"><CODE>event</CODE></A> fired from a <A HREF="../../../../../org/eclipse/net4j/util/container/IContainer.html" title="interface in org.eclipse.net4j.util.container"><CODE>container</CODE></A> when its contents have changed.</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;An <A HREF="../../../../../org/eclipse/net4j/util/event/IEvent.html" title="interface in org.eclipse.net4j.util.event"><CODE>event</CODE></A> fired from a <A HREF="../../../../../org/eclipse/net4j/util/container/IContainer.html" title="interface in org.eclipse.net4j.util.container"><CODE>container</CODE></A> when its elements have changed.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/net4j/util/container/class-use/IContainerEventVisitor.html#org.eclipse.net4j.util.container"><B>IContainerEventVisitor</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A callback interface for visiting <A HREF="../../../../../org/eclipse/net4j/util/container/IContainerDelta.html" title="interface in org.eclipse.net4j.util.container"><CODE>container deltas</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/net4j/util/container/class-use/IElementProcessor.html#org.eclipse.net4j.util.container"><B>IElementProcessor</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Processes elements of a <A HREF="../../../../../org/eclipse/net4j/util/container/IManagedContainer.html" title="interface in org.eclipse.net4j.util.container"><CODE>managed container</CODE></A> when they're added to the container.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/net4j/util/container/class-use/IManagedContainer.html#org.eclipse.net4j.util.container"><B>IManagedContainer</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A <A HREF="../../../../../org/eclipse/net4j/util/container/IContainer.html" title="interface in org.eclipse.net4j.util.container"><CODE>container</CODE></A> that populates itself by means of element <A HREF="../../../../../org/eclipse/net4j/util/container/IManagedContainer.html#getFactoryRegistry()"><CODE>factories</CODE></A> and
+ <A HREF="../../../../../org/eclipse/net4j/util/container/IManagedContainer.html#getPostProcessors()"><CODE>post processors</CODE></A> .</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/net4j/util/container/class-use/IPluginContainer.html#org.eclipse.net4j.util.container"><B>IPluginContainer</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A <A HREF="../../../../../org/eclipse/net4j/util/container/IManagedContainer.html" title="interface in org.eclipse.net4j.util.container"><CODE>managed container</CODE></A> that is configured by the <CODE>extension registry</CODE>
+ .</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/net4j/util/container/class-use/ManagedContainer.html#org.eclipse.net4j.util.container"><B>ManagedContainer</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A default implementation of a <A HREF="../../../../../org/eclipse/net4j/util/container/IManagedContainer.html" title="interface in org.eclipse.net4j.util.container"><CODE>managed container</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/net4j/util/container/class-use/SingleDeltaContainerEvent.html#org.eclipse.net4j.util.container"><B>SingleDeltaContainerEvent</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A <A HREF="../../../../../org/eclipse/net4j/util/container/IContainerEvent.html" title="interface in org.eclipse.net4j.util.container"><CODE>container event</CODE></A> with a single element <A HREF="../../../../../org/eclipse/net4j/util/container/IContainerDelta.html" title="interface in org.eclipse.net4j.util.container"><CODE>delta</CODE></A>.</TD>
</TR>
</TABLE>
&nbsp;
@@ -219,19 +222,19 @@ Classes in <A HREF="../../../../../org/eclipse/net4j/util/container/package-summ
<TD><B><A HREF="../../../../../org/eclipse/net4j/util/container/class-use/ContainerEvent.html#org.eclipse.net4j.util.container.delegate"><B>ContainerEvent</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A default <A HREF="../../../../../org/eclipse/net4j/util/container/IContainerEvent.html" title="interface in org.eclipse.net4j.util.container"><CODE>container event</CODE></A> implementation.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/net4j/util/container/class-use/IContainer.html#org.eclipse.net4j.util.container.delegate"><B>IContainer</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Contains a number of elements and notifies about element addition and removal.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/net4j/util/container/class-use/IContainerDelta.Kind.html#org.eclipse.net4j.util.container.delegate"><B>IContainerDelta.Kind</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Enumerates the possible <A HREF="../../../../../org/eclipse/net4j/util/container/IContainerDelta.html" title="interface in org.eclipse.net4j.util.container"><CODE>container delta</CODE></A> kinds <A HREF="../../../../../org/eclipse/net4j/util/container/IContainerDelta.Kind.html#ADDED"><CODE>IContainerDelta.Kind.ADDED</CODE></A> or <A HREF="../../../../../org/eclipse/net4j/util/container/IContainerDelta.Kind.html#REMOVED"><CODE>IContainerDelta.Kind.REMOVED</CODE></A>.</TD>
</TR>
</TABLE>
&nbsp;
@@ -246,13 +249,13 @@ Classes in <A HREF="../../../../../org/eclipse/net4j/util/container/package-summ
<TD><B><A HREF="../../../../../org/eclipse/net4j/util/container/class-use/Container.html#org.eclipse.net4j.util.registry"><B>Container</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A default <A HREF="../../../../../org/eclipse/net4j/util/container/IContainer.html" title="interface in org.eclipse.net4j.util.container"><CODE>container</CODE></A> implementation with a <A HREF="../../../../../org/eclipse/net4j/util/lifecycle/ILifecycle.html" title="interface in org.eclipse.net4j.util.lifecycle"><CODE>lifecycle</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/net4j/util/container/class-use/IContainer.html#org.eclipse.net4j.util.registry"><B>IContainer</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Contains a number of elements and notifies about element addition and removal.</TD>
</TR>
</TABLE>
&nbsp;
@@ -267,13 +270,14 @@ Classes in <A HREF="../../../../../org/eclipse/net4j/util/container/package-summ
<TD><B><A HREF="../../../../../org/eclipse/net4j/util/container/class-use/IElementProcessor.html#org.eclipse.net4j.util.security"><B>IElementProcessor</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Processes elements of a <A HREF="../../../../../org/eclipse/net4j/util/container/IManagedContainer.html" title="interface in org.eclipse.net4j.util.container"><CODE>managed container</CODE></A> when they're added to the container.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/net4j/util/container/class-use/IManagedContainer.html#org.eclipse.net4j.util.security"><B>IManagedContainer</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A <A HREF="../../../../../org/eclipse/net4j/util/container/IContainer.html" title="interface in org.eclipse.net4j.util.container"><CODE>container</CODE></A> that populates itself by means of element <A HREF="../../../../../org/eclipse/net4j/util/container/IManagedContainer.html#getFactoryRegistry()"><CODE>factories</CODE></A> and
+ <A HREF="../../../../../org/eclipse/net4j/util/container/IManagedContainer.html#getPostProcessors()"><CODE>post processors</CODE></A> .</TD>
</TR>
</TABLE>
&nbsp;
@@ -288,7 +292,8 @@ Classes in <A HREF="../../../../../org/eclipse/net4j/util/container/package-summ
<TD><B><A HREF="../../../../../org/eclipse/net4j/util/container/class-use/IManagedContainer.html#org.eclipse.net4j.util.ui.container"><B>IManagedContainer</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A <A HREF="../../../../../org/eclipse/net4j/util/container/IContainer.html" title="interface in org.eclipse.net4j.util.container"><CODE>container</CODE></A> that populates itself by means of element <A HREF="../../../../../org/eclipse/net4j/util/container/IManagedContainer.html#getFactoryRegistry()"><CODE>factories</CODE></A> and
+ <A HREF="../../../../../org/eclipse/net4j/util/container/IManagedContainer.html#getPostProcessors()"><CODE>post processors</CODE></A> .</TD>
</TR>
</TABLE>
&nbsp;
@@ -303,7 +308,7 @@ Classes in <A HREF="../../../../../org/eclipse/net4j/util/container/package-summ
<TD><B><A HREF="../../../../../org/eclipse/net4j/util/container/class-use/IContainer.html#org.eclipse.net4j.util.ui.views"><B>IContainer</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Contains a number of elements and notifies about element addition and removal.</TD>
</TR>
</TABLE>
&nbsp;

Back to the top