Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/package-summary.html')
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/package-summary.html89
1 files changed, 37 insertions, 52 deletions
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;

Back to the top