Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/package-summary.html')
-rw-r--r--plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/package-summary.html65
1 files changed, 24 insertions, 41 deletions
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/package-summary.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/package-summary.html
index 0fb7f03721..c71a52a491 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/package-summary.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/package-summary.html
@@ -89,35 +89,13 @@ A framework for components with a simple lifecycle.
<P>
<map id="APIVIZ" name="APIVIZ">
-<area shape="rect" id="node1" href="LifecycleException.html" title="&#171;exception&#187; LifecycleException" alt="" coords="241,779,372,819"/>
-<area shape="rect" id="node2" title="&#171;exception&#187; RuntimeException (java.lang)" alt="" coords="32,771,160,826"/>
-<area shape="rect" id="node3" href="../event/Event.html" title="Event (org.eclipse.net4j.util.event)" alt="" coords="217,636,397,676"/>
-<area shape="rect" id="node4" href="Lifecycle.html" title="Lifecycle" alt="" coords="495,479,569,505"/>
-<area shape="rect" id="node5" href="LifecycleEvent.html" title="LifecycleEvent" alt="" coords="479,675,585,701"/>
-<area shape="rect" id="node6" href="LifecycleEventAdapter.html" title="LifecycleEventAdapter" alt="" coords="231,419,382,445"/>
-<area shape="rect" id="node7" href="LifecycleUtil.Delegator.html" title="LifecycleUtil.Delegator" alt="" coords="231,341,382,366"/>
-<area shape="rect" id="node8" href="../container/ManagedContainer.html" title="ManagedContainer (org.eclipse.net4j.util.container)" alt="" coords="671,248,873,288"/>
-<area shape="rect" id="node9" href="../event/Notifier.html" title="Notifier (org.eclipse.net4j.util.event)" alt="" coords="217,469,397,509"/>
-<area shape="rect" id="node10" href="../concurrent/RWLockManager.html" title="RWLockManager (org.eclipse.net4j.util.concurrent)" alt="" coords="667,312,877,352"/>
-<area shape="rect" id="node11" href="../concurrent/RWOLockManager.html" title="RWOLockManager (org.eclipse.net4j.util.concurrent)" alt="" coords="667,376,877,416"/>
-<area shape="rect" id="node12" href="../security/Randomizer.html" title="Randomizer (org.eclipse.net4j.util.security)" alt="" coords="674,440,870,480"/>
-<area shape="rect" id="node13" href="../concurrent/TimerLifecycle.html" title="TimerLifecycle (org.eclipse.net4j.util.concurrent)" alt="" coords="427,532,637,572"/>
-<area shape="rect" id="node14" href="../security/UserManager.html" title="UserManager (org.eclipse.net4j.util.security)" alt="" coords="674,504,870,544"/>
-<area shape="rect" id="node15" href="../container/Container.html" title="Container (org.eclipse.net4j.util.container)" alt="" coords="671,568,873,608"/>
-<area shape="rect" id="node16" href="../fsm/FiniteStateMachine.html" title="FiniteStateMachine (org.eclipse.net4j.util.fsm)" alt="" coords="686,632,858,672"/>
-<area shape="rect" id="node17" href="../concurrent/Worker.html" title="Worker (org.eclipse.net4j.util.concurrent)" alt="" coords="667,696,877,736"/>
-<area shape="rect" id="node18" href="../event/IEvent.html" title="&#171;interface&#187; IEvent (org.eclipse.net4j.util.event)" alt="" coords="6,693,186,747"/>
-<area shape="rect" id="node19" href="ILifecycle.html" title="&#171;interface&#187; ILifecycle" alt="" coords="264,533,349,573"/>
-<area shape="rect" id="node20" href="ILifecycleEvent.html" title="&#171;interface&#187; ILifecycleEvent" alt="" coords="253,700,361,740"/>
-<area shape="rect" id="node21" href="../event/IListener.html" title="&#171;interface&#187; IListener (org.eclipse.net4j.util.event)" alt="" coords="6,405,186,459"/>
-<area shape="rect" id="node22" href="../container/IManagedContainer.html" title="&#171;interface&#187; IManagedContainer (org.eclipse.net4j.util.container)" alt="" coords="431,597,633,651"/>
-<area shape="rect" id="node23" href="../event/INotifier.html" title="&#171;interface&#187; INotifier (org.eclipse.net4j.util.event)" alt="" coords="6,526,186,581"/>
-<area shape="rect" id="node24" title="&#171;interface&#187; InvocationHandler (java.lang.reflect)" alt="" coords="35,326,157,381"/>
-<area shape="rect" id="node25" href="LifecycleUtil.html" title="&#171;static&#187; LifecycleUtil" alt="" coords="50,261,142,301"/>
-<area shape="rect" id="node26" href="ILifecycleEvent.Kind.html" title="&#171;enum&#187; ILifecycleEvent.Kind" alt="" coords="27,197,165,237"/>
-<area shape="rect" id="node27" href="LifecycleState.html" title="&#171;enum&#187; LifecycleState" alt="" coords="44,133,148,173"/>
-<area shape="rect" id="node28" href="LifecycleUtil.Activator.html" title="&#171;annotation&#187; LifecycleUtil.Activator" alt="" coords="23,69,169,109"/>
-<area shape="rect" id="node29" href="LifecycleUtil.Deactivator.html" title="&#171;annotation&#187; LifecycleUtil.Deactivator" alt="" coords="15,5,177,45"/>
+<area shape="rect" id="node1" href="../event/IEvent.html" title="&#171;interface&#187; IEvent (org.eclipse.net4j.util.event)" alt="" coords="6,70,186,125"/>
+<area shape="rect" id="node2" href="ILifecycle.html" title="&#171;interface&#187; ILifecycle" alt="" coords="483,145,568,185"/>
+<area shape="rect" id="node3" href="ILifecycleEvent.html" title="&#171;interface&#187; ILifecycleEvent" alt="" coords="255,77,363,117"/>
+<area shape="rect" id="node4" href="../event/INotifier.html" title="&#171;interface&#187; INotifier (org.eclipse.net4j.util.event)" alt="" coords="219,145,399,199"/>
+<area shape="rect" id="node5" href="LifecycleUtil.html" title="&#171;static&#187; LifecycleUtil" alt="" coords="50,5,142,45"/>
+<area shape="rect" id="node6" href="ILifecycleEvent.Kind.html" title="&#171;enum&#187; ILifecycleEvent.Kind" alt="" coords="456,73,595,113"/>
+<area shape="rect" id="node7" href="LifecycleState.html" title="&#171;enum&#187; LifecycleState" alt="" coords="627,145,731,185"/>
</map>
<CENTER><IMG SRC="package-summary.png" USEMAP="#APIVIZ" BORDER="0"></CENTER>
@@ -129,11 +107,12 @@ A framework for components with a simple lifecycle.
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../org/eclipse/net4j/util/lifecycle/ILifecycle.html" title="interface in org.eclipse.net4j.util.lifecycle">ILifecycle</A></B></TD>
-<TD>&nbsp;</TD>
+<TD>An entity that has a well-defined <A HREF="../../../../../org/eclipse/net4j/util/lifecycle/ILifecycle.html#getLifecycleState()"><CODE>lifecycle</CODE></A> and can be <A HREF="../../../../../org/eclipse/net4j/util/lifecycle/ILifecycle.html#activate()"><CODE>activated</CODE></A> or
+ <A HREF="../../../../../org/eclipse/net4j/util/lifecycle/ILifecycle.html#deactivate()"><CODE>deactivated</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../org/eclipse/net4j/util/lifecycle/ILifecycleEvent.html" title="interface in org.eclipse.net4j.util.lifecycle">ILifecycleEvent</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 an object with a <A HREF="../../../../../org/eclipse/net4j/util/lifecycle/ILifecycle.html" title="interface in org.eclipse.net4j.util.lifecycle"><CODE>lifecycle</CODE></A> when its lifecycle <A HREF="../../../../../org/eclipse/net4j/util/lifecycle/ILifecycleEvent.Kind.html" title="enum in org.eclipse.net4j.util.lifecycle"><CODE>state</CODE></A> has 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 an entity with a <A HREF="../../../../../org/eclipse/net4j/util/lifecycle/ILifecycle.html" title="interface in org.eclipse.net4j.util.lifecycle"><CODE>lifecycle</CODE></A> when its lifecycle <A HREF="../../../../../org/eclipse/net4j/util/lifecycle/ILifecycleEvent.Kind.html" title="enum in org.eclipse.net4j.util.lifecycle"><CODE>state</CODE></A> has changed.</TD>
</TR>
</TABLE>
&nbsp;
@@ -147,23 +126,25 @@ A framework for components with a simple lifecycle.
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../org/eclipse/net4j/util/lifecycle/Lifecycle.html" title="class in org.eclipse.net4j.util.lifecycle">Lifecycle</A></B></TD>
-<TD>&nbsp;</TD>
+<TD>A default implementation of an entity 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/lifecycle/LifecycleEvent.html" title="class in org.eclipse.net4j.util.lifecycle">LifecycleEvent</A></B></TD>
-<TD>&nbsp;</TD>
+<TD>A default implementation of a lifecycle <A HREF="../../../../../org/eclipse/net4j/util/lifecycle/ILifecycleEvent.html" title="interface in org.eclipse.net4j.util.lifecycle"><CODE>event</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../org/eclipse/net4j/util/lifecycle/LifecycleEventAdapter.html" title="class in org.eclipse.net4j.util.lifecycle">LifecycleEventAdapter</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 lifecycle <A HREF="../../../../../org/eclipse/net4j/util/lifecycle/ILifecycleEvent.html" title="interface in org.eclipse.net4j.util.lifecycle"><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/lifecycle/LifecycleUtil.html" title="class in org.eclipse.net4j.util.lifecycle">LifecycleUtil</A></B></TD>
-<TD>&nbsp;</TD>
+<TD>Various static helper methods for dealing with <A HREF="../../../../../org/eclipse/net4j/util/lifecycle/ILifecycle.html" title="interface in org.eclipse.net4j.util.lifecycle"><CODE>lifecycles</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../org/eclipse/net4j/util/lifecycle/LifecycleUtil.Delegator.html" title="class in org.eclipse.net4j.util.lifecycle">LifecycleUtil.Delegator&lt;T&gt;</A></B></TD>
-<TD>&nbsp;</TD>
+<TD>The <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/reflect/InvocationHandler.html?is-external=true" title="class or interface in java.lang.reflect"><CODE>invocation handler</CODE></A> of the <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/reflect/Proxy.html?is-external=true" title="class or interface in java.lang.reflect"><CODE>dynamic proxy</CODE></A> created in
+ <A HREF="../../../../../org/eclipse/net4j/util/lifecycle/LifecycleUtil.html#delegateLifecycle(java.lang.ClassLoader, T, org.eclipse.net4j.util.lifecycle.ILifecycle)"><CODE>LifecycleUtil.delegateLifecycle()</CODE></A>.</TD>
</TR>
</TABLE>
&nbsp;
@@ -177,11 +158,11 @@ A framework for components with a simple lifecycle.
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../org/eclipse/net4j/util/lifecycle/ILifecycleEvent.Kind.html" title="enum in org.eclipse.net4j.util.lifecycle">ILifecycleEvent.Kind</A></B></TD>
-<TD>Enumerates the possible <A HREF="../../../../../org/eclipse/net4j/util/lifecycle/ILifecycle.html#getLifecycleState()"><CODE>lifecycle state</CODE></A> changes of an object.</TD>
+<TD>Enumerates the possible <A HREF="../../../../../org/eclipse/net4j/util/lifecycle/ILifecycle.html#getLifecycleState()"><CODE>lifecycle state</CODE></A> changes of an entity.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../org/eclipse/net4j/util/lifecycle/LifecycleState.html" title="enum in org.eclipse.net4j.util.lifecycle">LifecycleState</A></B></TD>
-<TD>&nbsp;</TD>
+<TD>Enumerates the possible lifecycle states of an entity 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>
</TABLE>
&nbsp;
@@ -195,7 +176,7 @@ A framework for components with a simple lifecycle.
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../org/eclipse/net4j/util/lifecycle/LifecycleException.html" title="class in org.eclipse.net4j.util.lifecycle">LifecycleException</A></B></TD>
-<TD>&nbsp;</TD>
+<TD>An unchecked wrapper exception for checked exceptions being thrown from <A HREF="../../../../../org/eclipse/net4j/util/lifecycle/Lifecycle.html#doActivate()"><CODE>Lifecycle.doActivate()</CODE></A>.</TD>
</TR>
</TABLE>
&nbsp;
@@ -209,11 +190,13 @@ A framework for components with a simple lifecycle.
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../org/eclipse/net4j/util/lifecycle/LifecycleUtil.Activator.html" title="annotation in org.eclipse.net4j.util.lifecycle">LifecycleUtil.Activator</A></B></TD>
-<TD>&nbsp;</TD>
+<TD>Annotates a method of a POJO class that's supposed to be called to <em>activate</em> a POJO object during
+ <A HREF="../../../../../org/eclipse/net4j/util/lifecycle/LifecycleUtil.html#activate(java.lang.Object)"><CODE>LifecycleUtil.activate(Object)</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../org/eclipse/net4j/util/lifecycle/LifecycleUtil.Deactivator.html" title="annotation in org.eclipse.net4j.util.lifecycle">LifecycleUtil.Deactivator</A></B></TD>
-<TD>&nbsp;</TD>
+<TD>Annotates a method of a POJO class that's supposed to be called to <em>deactivate</em> a POJO object during
+ <A HREF="../../../../../org/eclipse/net4j/util/lifecycle/LifecycleUtil.html#deactivate(java.lang.Object)"><CODE>LifecycleUtil.deactivate(Object)</CODE></A>.</TD>
</TR>
</TABLE>
&nbsp;

Back to the top