diff options
Diffstat (limited to 'plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/factory')
15 files changed, 84 insertions, 48 deletions
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/factory/Factory.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/factory/Factory.html index de90b5f12c..a4afe6acb1 100644 --- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/factory/Factory.html +++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/factory/Factory.html @@ -121,6 +121,10 @@ Class Factory</H2> <P>
+A default implementation of a <A HREF="../../../../../org/eclipse/net4j/util/factory/IFactory.html" title="interface in org.eclipse.net4j.util.factory"><CODE>factory</CODE></A>.
+<P>
+
+<P>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/factory/FactoryCreationException.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/factory/FactoryCreationException.html index 76000341e1..d445e16b7c 100644 --- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/factory/FactoryCreationException.html +++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/factory/FactoryCreationException.html @@ -113,6 +113,10 @@ Class FactoryCreationException</H2> <P>
+Thrown from <A HREF="../../../../../org/eclipse/net4j/util/factory/FactoryDescriptor.html#createFactory()"><CODE>FactoryDescriptor.createFactory()</CODE></A> if a <A HREF="../../../../../org/eclipse/net4j/util/factory/IFactory.html" title="interface in org.eclipse.net4j.util.factory"><CODE>factory</CODE></A> could not be created.
+<P>
+
+<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../../serialized-form.html#org.eclipse.net4j.util.factory.FactoryCreationException">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/factory/FactoryDescriptor.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/factory/FactoryDescriptor.html index 075455a135..3b55839cf9 100644 --- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/factory/FactoryDescriptor.html +++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/factory/FactoryDescriptor.html @@ -111,6 +111,22 @@ Class FactoryDescriptor</H2> <P>
+A <A HREF="../../../../../org/eclipse/net4j/util/factory/IFactory.html" title="interface in org.eclipse.net4j.util.factory"><CODE>factory</CODE></A> that delegates to an <CODE>extension registry</CODE> contribution.
+ <p>
+ Example contribution:
+
+ <pre>
+ <extension
+ point="org.eclipse.net4j.util.factories">
+ <factory
+ class="org.eclipse.net4j.util.concurrent.TimerLifecycle$DaemonFactory"
+ productGroup="org.eclipse.net4j.util.timers"
+ type="daemon"/>
+ </extension>
+ </pre>
+<P>
+
+<P>
<DL>
<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/factory/FactoryKey.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/factory/FactoryKey.html index 2ce8fc6c2a..4eb9440095 100644 --- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/factory/FactoryKey.html +++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/factory/FactoryKey.html @@ -112,6 +112,10 @@ Class FactoryKey</H2> <P>
+A default implementation of a <A HREF="../../../../../org/eclipse/net4j/util/factory/IFactoryKey.html" title="interface in org.eclipse.net4j.util.factory"><CODE>factory key</CODE></A>.
+<P>
+
+<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../../serialized-form.html#org.eclipse.net4j.util.factory.FactoryKey">Serialized Form</A></DL>
<HR>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/factory/IFactory.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/factory/IFactory.html index 1325d7fe31..f7d93f2836 100644 --- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/factory/IFactory.html +++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/factory/IFactory.html @@ -97,8 +97,10 @@ Interface IFactory</H2> <DL>
<DT><PRE>public interface <B>IFactory</B></DL>
</PRE><map id="APIVIZ" name="APIVIZ">
-<area shape="rect" id="node1" href="IFactory.html" title="«interface» IFactory" alt="" coords="5,5,91,45"/>
-<area shape="rect" id="node2" href="Factory.html" title="Factory" alt="" coords="15,85,80,110"/>
+<area shape="rect" id="node1" href="../container/IManagedContainer.html" title="«interface» IManagedContainer (org.eclipse.net4j.util.container)" alt="" coords="5,6,208,61"/>
+<area shape="rect" id="node2" href="IFactoryKey.html" title="«interface» IFactoryKey" alt="" coords="7,200,99,240"/>
+<area shape="rect" id="node3" href="IFactory.html" title="«interface» IFactory" alt="" coords="64,117,149,157"/>
+<area shape="rect" id="node4" href="Factory.html" title="Factory" alt="" coords="129,207,193,233"/>
</map>
<CENTER><IMG SRC="IFactory.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
@@ -106,6 +108,10 @@ Interface IFactory</H2> <P>
+<A HREF="../../../../../org/eclipse/net4j/util/factory/IFactory.html#create(java.lang.String)"><CODE>Creates</CODE></A> objects from a string <A HREF="../../../../../org/eclipse/net4j/util/factory/IFactory.html#getDescriptionFor(java.lang.Object)"><CODE>description</CODE></A>.
+<P>
+
+<P>
<HR>
<P>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/factory/IFactory.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/factory/IFactory.png Binary files differindex 0f96244c51..fc04166469 100644 --- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/factory/IFactory.png +++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/factory/IFactory.png diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/factory/IFactoryKey.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/factory/IFactoryKey.html index dba1af2404..35291172d8 100644 --- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/factory/IFactoryKey.html +++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/factory/IFactoryKey.html @@ -97,8 +97,9 @@ Interface IFactoryKey</H2> <DL>
<DT><PRE>public interface <B>IFactoryKey</B></DL>
</PRE><map id="APIVIZ" name="APIVIZ">
-<area shape="rect" id="node1" href="IFactoryKey.html" title="«interface» IFactoryKey" alt="" coords="5,5,96,45"/>
-<area shape="rect" id="node2" href="FactoryKey.html" title="FactoryKey" alt="" coords="6,85,95,110"/>
+<area shape="rect" id="node1" href="IFactoryKey.html" title="«interface» IFactoryKey" alt="" coords="5,84,96,124"/>
+<area shape="rect" id="node2" href="IFactory.html" title="«interface» IFactory" alt="" coords="8,5,93,45"/>
+<area shape="rect" id="node3" href="FactoryKey.html" title="FactoryKey" alt="" coords="6,163,95,189"/>
</map>
<CENTER><IMG SRC="IFactoryKey.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
@@ -106,6 +107,10 @@ Interface IFactoryKey</H2> <P>
+Identifies a <A HREF="../../../../../org/eclipse/net4j/util/factory/IFactory.html" title="interface in org.eclipse.net4j.util.factory"><CODE>factory</CODE></A> 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>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/factory/IFactoryKey.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/factory/IFactoryKey.png Binary files differindex a63bff6c93..6166e1eb07 100644 --- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/factory/IFactoryKey.png +++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/factory/IFactoryKey.png diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/factory/ProductCreationException.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/factory/ProductCreationException.html index 80dc2316b8..7cb2f73927 100644 --- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/factory/ProductCreationException.html +++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/factory/ProductCreationException.html @@ -113,6 +113,11 @@ Class ProductCreationException</H2> <P>
+An unchecked exception that may be thrown from <A HREF="../../../../../org/eclipse/net4j/util/factory/IFactory.html" title="interface in org.eclipse.net4j.util.factory"><CODE>factories</CODE></A> to indicate the inability to create a
+ product.
+<P>
+
+<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../../serialized-form.html#org.eclipse.net4j.util.factory.ProductCreationException">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/factory/class-use/Factory.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/factory/class-use/Factory.html index 997a19fdb9..e4b984dbe9 100644 --- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/factory/class-use/Factory.html +++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/factory/class-use/Factory.html @@ -160,7 +160,7 @@ Uses of <A HREF="../../../../../../org/eclipse/net4j/util/factory/Factory.html" <TD><CODE><B><A HREF="../../../../../../org/eclipse/net4j/util/factory/FactoryDescriptor.html" title="class in org.eclipse.net4j.util.factory">FactoryDescriptor</A></B></CODE>
<BR>
- </TD>
+ A <A HREF="../../../../../../org/eclipse/net4j/util/factory/IFactory.html" title="interface in org.eclipse.net4j.util.factory"><CODE>factory</CODE></A> that delegates to an <CODE>extension registry</CODE> contribution.</TD>
</TR>
</TABLE>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/factory/class-use/IFactory.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/factory/class-use/IFactory.html index 8fbe0bb8db..b99640d066 100644 --- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/factory/class-use/IFactory.html +++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/factory/class-use/IFactory.html @@ -255,7 +255,7 @@ Uses of <A HREF="../../../../../../org/eclipse/net4j/util/factory/IFactory.html" <TD><CODE><B><A HREF="../../../../../../org/eclipse/net4j/util/factory/Factory.html" title="class in org.eclipse.net4j.util.factory">Factory</A></B></CODE>
<BR>
- </TD>
+ A default implementation of a <A HREF="../../../../../../org/eclipse/net4j/util/factory/IFactory.html" title="interface in org.eclipse.net4j.util.factory"><CODE>factory</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -263,7 +263,7 @@ Uses of <A HREF="../../../../../../org/eclipse/net4j/util/factory/IFactory.html" <TD><CODE><B><A HREF="../../../../../../org/eclipse/net4j/util/factory/FactoryDescriptor.html" title="class in org.eclipse.net4j.util.factory">FactoryDescriptor</A></B></CODE>
<BR>
- </TD>
+ A <A HREF="../../../../../../org/eclipse/net4j/util/factory/IFactory.html" title="interface in org.eclipse.net4j.util.factory"><CODE>factory</CODE></A> that delegates to an <CODE>extension registry</CODE> contribution.</TD>
</TR>
</TABLE>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/factory/class-use/IFactoryKey.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/factory/class-use/IFactoryKey.html index 1eb700aea2..3efdf6739f 100644 --- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/factory/class-use/IFactoryKey.html +++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/factory/class-use/IFactoryKey.html @@ -160,7 +160,7 @@ Uses of <A HREF="../../../../../../org/eclipse/net4j/util/factory/IFactoryKey.ht <TD><CODE><B><A HREF="../../../../../../org/eclipse/net4j/util/factory/FactoryKey.html" title="class in org.eclipse.net4j.util.factory">FactoryKey</A></B></CODE>
<BR>
- </TD>
+ A default implementation of a <A HREF="../../../../../../org/eclipse/net4j/util/factory/IFactoryKey.html" title="interface in org.eclipse.net4j.util.factory"><CODE>factory key</CODE></A>.</TD>
</TR>
</TABLE>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/factory/package-summary.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/factory/package-summary.html index d966583419..9bec888565 100644 --- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/factory/package-summary.html +++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/factory/package-summary.html @@ -89,23 +89,10 @@ A framework for factory based instance creation. <P>
<map id="APIVIZ" name="APIVIZ">
-<area shape="rect" id="node1" href="FactoryCreationException.html" title="«exception» FactoryCreationException" alt="" coords="163,285,335,325"/>
-<area shape="rect" id="node2" href="ProductCreationException.html" title="«exception» ProductCreationException" alt="" coords="163,349,336,389"/>
-<area shape="rect" id="node3" title="«exception» RuntimeException (java.lang)" alt="" coords="5,318,133,373"/>
-<area shape="rect" id="node4" href="../concurrent/ExecutorServiceFactory.html" title="ExecutorServiceFactory (org.eclipse.net4j.util.concurrent)" alt="" coords="369,17,580,57"/>
-<area shape="rect" id="node5" href="FactoryDescriptor.html" title="FactoryDescriptor" alt="" coords="412,82,537,107"/>
-<area shape="rect" id="node6" href="FactoryKey.html" title="FactoryKey" alt="" coords="205,91,294,117"/>
-<area shape="rect" id="node7" href="../security/RandomizerFactory.html" title="RandomizerFactory (org.eclipse.net4j.util.security)" alt="" coords="377,132,573,172"/>
-<area shape="rect" id="node8" href="../concurrent/TimerLifecycle.DaemonFactory.html" title="TimerLifecycle.DaemonFactory (org.eclipse.net4j.util.concurrent)" alt="" coords="369,196,580,236"/>
-<area shape="rect" id="node9" href="../security/CredentialsProviderFactory.html" title="CredentialsProviderFactory (org.eclipse.net4j.util.security)" alt="" coords="377,260,572,300"/>
-<area shape="rect" id="node10" href="../ui/container/ElementWizardFactory.html" title="ElementWizardFactory (org.eclipse.net4j.util.ui.container)" alt="" coords="366,324,583,364"/>
-<area shape="rect" id="node11" href="Factory.html" title="Factory" alt="" coords="217,235,282,261"/>
-<area shape="rect" id="node12" href="../security/NegotiatorFactory.html" title="NegotiatorFactory (org.eclipse.net4j.util.security)" alt="" coords="377,388,572,428"/>
-<area shape="rect" id="node13" href="../security/UserManagerFactory.html" title="UserManagerFactory (org.eclipse.net4j.util.security)" alt="" coords="377,452,572,492"/>
-<area shape="rect" id="node14" title="«interface» Comparable (java.lang)" alt="" coords="24,5,115,59"/>
-<area shape="rect" id="node15" href="IFactory.html" title="«interface» IFactory" alt="" coords="27,228,112,268"/>
-<area shape="rect" id="node16" href="IFactoryKey.html" title="«interface» IFactoryKey" alt="" coords="23,84,115,124"/>
-<area shape="rect" id="node17" title="«interface» Serializable (java.io)" alt="" coords="25,149,114,203"/>
+<area shape="rect" id="node1" href="Factory.html" title="Factory" alt="" coords="457,5,522,30"/>
+<area shape="rect" id="node2" href="IFactory.html" title="«interface» IFactory" alt="" coords="325,27,411,67"/>
+<area shape="rect" id="node3" href="IFactoryKey.html" title="«interface» IFactoryKey" alt="" coords="443,55,535,95"/>
+<area shape="rect" id="node4" href="../container/IManagedContainer.html" title="«interface» IManagedContainer (org.eclipse.net4j.util.container)" alt="" coords="5,19,208,74"/>
</map>
<CENTER><IMG SRC="package-summary.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
@@ -117,11 +104,11 @@ A framework for factory based instance creation. </TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../org/eclipse/net4j/util/factory/IFactory.html" title="interface in org.eclipse.net4j.util.factory">IFactory</A></B></TD>
-<TD> </TD>
+<TD><A HREF="../../../../../org/eclipse/net4j/util/factory/IFactory.html#create(java.lang.String)"><CODE>Creates</CODE></A> objects from a string <A HREF="../../../../../org/eclipse/net4j/util/factory/IFactory.html#getDescriptionFor(java.lang.Object)"><CODE>description</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../org/eclipse/net4j/util/factory/IFactoryKey.html" title="interface in org.eclipse.net4j.util.factory">IFactoryKey</A></B></TD>
-<TD> </TD>
+<TD>Identifies a <A HREF="../../../../../org/eclipse/net4j/util/factory/IFactory.html" title="interface in org.eclipse.net4j.util.factory"><CODE>factory</CODE></A> 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>
@@ -135,15 +122,15 @@ A framework for factory based instance creation. </TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../org/eclipse/net4j/util/factory/Factory.html" title="class in org.eclipse.net4j.util.factory">Factory</A></B></TD>
-<TD> </TD>
+<TD>A default implementation of a <A HREF="../../../../../org/eclipse/net4j/util/factory/IFactory.html" title="interface in org.eclipse.net4j.util.factory"><CODE>factory</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../org/eclipse/net4j/util/factory/FactoryDescriptor.html" title="class in org.eclipse.net4j.util.factory">FactoryDescriptor</A></B></TD>
-<TD> </TD>
+<TD>A <A HREF="../../../../../org/eclipse/net4j/util/factory/IFactory.html" title="interface in org.eclipse.net4j.util.factory"><CODE>factory</CODE></A> that delegates to an <CODE>extension registry</CODE> contribution.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../org/eclipse/net4j/util/factory/FactoryKey.html" title="class in org.eclipse.net4j.util.factory">FactoryKey</A></B></TD>
-<TD> </TD>
+<TD>A default implementation of a <A HREF="../../../../../org/eclipse/net4j/util/factory/IFactoryKey.html" title="interface in org.eclipse.net4j.util.factory"><CODE>factory key</CODE></A>.</TD>
</TR>
</TABLE>
@@ -157,11 +144,12 @@ A framework for factory based instance creation. </TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../org/eclipse/net4j/util/factory/FactoryCreationException.html" title="class in org.eclipse.net4j.util.factory">FactoryCreationException</A></B></TD>
-<TD> </TD>
+<TD>Thrown from <A HREF="../../../../../org/eclipse/net4j/util/factory/FactoryDescriptor.html#createFactory()"><CODE>FactoryDescriptor.createFactory()</CODE></A> if a <A HREF="../../../../../org/eclipse/net4j/util/factory/IFactory.html" title="interface in org.eclipse.net4j.util.factory"><CODE>factory</CODE></A> could not be created.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../org/eclipse/net4j/util/factory/ProductCreationException.html" title="class in org.eclipse.net4j.util.factory">ProductCreationException</A></B></TD>
-<TD> </TD>
+<TD>An unchecked exception that may be thrown from <A HREF="../../../../../org/eclipse/net4j/util/factory/IFactory.html" title="interface in org.eclipse.net4j.util.factory"><CODE>factories</CODE></A> to indicate the inability to create a
+ product.</TD>
</TR>
</TABLE>
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/factory/package-summary.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/factory/package-summary.png Binary files differindex c748b33c1a..1c6300556e 100644 --- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/factory/package-summary.png +++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/factory/package-summary.png diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/factory/package-use.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/factory/package-use.html index a699f6e81a..4eba9fd8d6 100644 --- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/factory/package-use.html +++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/factory/package-use.html @@ -121,19 +121,20 @@ Classes in <A HREF="../../../../../org/eclipse/net4j/util/factory/package-summar <TD><B><A HREF="../../../../../org/eclipse/net4j/util/factory/class-use/Factory.html#org.eclipse.net4j.util.concurrent"><B>Factory</B></A></B>
<BR>
- </TD>
+ A default implementation of a <A HREF="../../../../../org/eclipse/net4j/util/factory/IFactory.html" title="interface in org.eclipse.net4j.util.factory"><CODE>factory</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/net4j/util/factory/class-use/IFactory.html#org.eclipse.net4j.util.concurrent"><B>IFactory</B></A></B>
<BR>
- </TD>
+ <A HREF="../../../../../org/eclipse/net4j/util/factory/IFactory.html#create(java.lang.String)"><CODE>Creates</CODE></A> objects from a string <A HREF="../../../../../org/eclipse/net4j/util/factory/IFactory.html#getDescriptionFor(java.lang.Object)"><CODE>description</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/net4j/util/factory/class-use/ProductCreationException.html#org.eclipse.net4j.util.concurrent"><B>ProductCreationException</B></A></B>
<BR>
- </TD>
+ An unchecked exception that may be thrown from <A HREF="../../../../../org/eclipse/net4j/util/factory/IFactory.html" title="interface in org.eclipse.net4j.util.factory"><CODE>factories</CODE></A> to indicate the inability to create a
+ product.</TD>
</TR>
</TABLE>
@@ -148,13 +149,13 @@ Classes in <A HREF="../../../../../org/eclipse/net4j/util/factory/package-summar <TD><B><A HREF="../../../../../org/eclipse/net4j/util/factory/class-use/IFactory.html#org.eclipse.net4j.util.container"><B>IFactory</B></A></B>
<BR>
- </TD>
+ <A HREF="../../../../../org/eclipse/net4j/util/factory/IFactory.html#create(java.lang.String)"><CODE>Creates</CODE></A> objects from a string <A HREF="../../../../../org/eclipse/net4j/util/factory/IFactory.html#getDescriptionFor(java.lang.Object)"><CODE>description</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/net4j/util/factory/class-use/IFactoryKey.html#org.eclipse.net4j.util.container"><B>IFactoryKey</B></A></B>
<BR>
- </TD>
+ Identifies a <A HREF="../../../../../org/eclipse/net4j/util/factory/IFactory.html" title="interface in org.eclipse.net4j.util.factory"><CODE>factory</CODE></A> 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>
@@ -169,31 +170,32 @@ Classes in <A HREF="../../../../../org/eclipse/net4j/util/factory/package-summar <TD><B><A HREF="../../../../../org/eclipse/net4j/util/factory/class-use/Factory.html#org.eclipse.net4j.util.factory"><B>Factory</B></A></B>
<BR>
- </TD>
+ A default implementation of a <A HREF="../../../../../org/eclipse/net4j/util/factory/IFactory.html" title="interface in org.eclipse.net4j.util.factory"><CODE>factory</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/net4j/util/factory/class-use/FactoryKey.html#org.eclipse.net4j.util.factory"><B>FactoryKey</B></A></B>
<BR>
- </TD>
+ A default implementation of a <A HREF="../../../../../org/eclipse/net4j/util/factory/IFactoryKey.html" title="interface in org.eclipse.net4j.util.factory"><CODE>factory key</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/net4j/util/factory/class-use/IFactory.html#org.eclipse.net4j.util.factory"><B>IFactory</B></A></B>
<BR>
- </TD>
+ <A HREF="../../../../../org/eclipse/net4j/util/factory/IFactory.html#create(java.lang.String)"><CODE>Creates</CODE></A> objects from a string <A HREF="../../../../../org/eclipse/net4j/util/factory/IFactory.html#getDescriptionFor(java.lang.Object)"><CODE>description</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/net4j/util/factory/class-use/IFactoryKey.html#org.eclipse.net4j.util.factory"><B>IFactoryKey</B></A></B>
<BR>
- </TD>
+ Identifies a <A HREF="../../../../../org/eclipse/net4j/util/factory/IFactory.html" title="interface in org.eclipse.net4j.util.factory"><CODE>factory</CODE></A> 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>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/net4j/util/factory/class-use/ProductCreationException.html#org.eclipse.net4j.util.factory"><B>ProductCreationException</B></A></B>
<BR>
- </TD>
+ An unchecked exception that may be thrown from <A HREF="../../../../../org/eclipse/net4j/util/factory/IFactory.html" title="interface in org.eclipse.net4j.util.factory"><CODE>factories</CODE></A> to indicate the inability to create a
+ product.</TD>
</TR>
</TABLE>
@@ -208,19 +210,20 @@ Classes in <A HREF="../../../../../org/eclipse/net4j/util/factory/package-summar <TD><B><A HREF="../../../../../org/eclipse/net4j/util/factory/class-use/Factory.html#org.eclipse.net4j.util.security"><B>Factory</B></A></B>
<BR>
- </TD>
+ A default implementation of a <A HREF="../../../../../org/eclipse/net4j/util/factory/IFactory.html" title="interface in org.eclipse.net4j.util.factory"><CODE>factory</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/net4j/util/factory/class-use/IFactory.html#org.eclipse.net4j.util.security"><B>IFactory</B></A></B>
<BR>
- </TD>
+ <A HREF="../../../../../org/eclipse/net4j/util/factory/IFactory.html#create(java.lang.String)"><CODE>Creates</CODE></A> objects from a string <A HREF="../../../../../org/eclipse/net4j/util/factory/IFactory.html#getDescriptionFor(java.lang.Object)"><CODE>description</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/net4j/util/factory/class-use/ProductCreationException.html#org.eclipse.net4j.util.security"><B>ProductCreationException</B></A></B>
<BR>
- </TD>
+ An unchecked exception that may be thrown from <A HREF="../../../../../org/eclipse/net4j/util/factory/IFactory.html" title="interface in org.eclipse.net4j.util.factory"><CODE>factories</CODE></A> to indicate the inability to create a
+ product.</TD>
</TR>
</TABLE>
@@ -235,19 +238,20 @@ Classes in <A HREF="../../../../../org/eclipse/net4j/util/factory/package-summar <TD><B><A HREF="../../../../../org/eclipse/net4j/util/factory/class-use/Factory.html#org.eclipse.net4j.util.ui.container"><B>Factory</B></A></B>
<BR>
- </TD>
+ A default implementation of a <A HREF="../../../../../org/eclipse/net4j/util/factory/IFactory.html" title="interface in org.eclipse.net4j.util.factory"><CODE>factory</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/net4j/util/factory/class-use/IFactory.html#org.eclipse.net4j.util.ui.container"><B>IFactory</B></A></B>
<BR>
- </TD>
+ <A HREF="../../../../../org/eclipse/net4j/util/factory/IFactory.html#create(java.lang.String)"><CODE>Creates</CODE></A> objects from a string <A HREF="../../../../../org/eclipse/net4j/util/factory/IFactory.html#getDescriptionFor(java.lang.Object)"><CODE>description</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/net4j/util/factory/class-use/ProductCreationException.html#org.eclipse.net4j.util.ui.container"><B>ProductCreationException</B></A></B>
<BR>
- </TD>
+ An unchecked exception that may be thrown from <A HREF="../../../../../org/eclipse/net4j/util/factory/IFactory.html" title="interface in org.eclipse.net4j.util.factory"><CODE>factories</CODE></A> to indicate the inability to create a
+ product.</TD>
</TR>
</TABLE>
|