Updated documentation.  Changed plugin version numbers to 0.3.3
diff --git a/org.eclipse.ecf.docs/api/allclasses-frame.html b/org.eclipse.ecf.docs/api/allclasses-frame.html
index 7c96160..aabf7e9 100644
--- a/org.eclipse.ecf.docs/api/allclasses-frame.html
+++ b/org.eclipse.ecf.docs/api/allclasses-frame.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:54 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:30 PDT 2005 -->
 <TITLE>
 All Classes
 </TITLE>
@@ -152,7 +152,7 @@
 <BR>
 <A HREF="org/eclipse/ecf/core/util/IEnqueuePredicate.html" title="interface in org.eclipse.ecf.core.util" target="classFrame"><I>IEnqueuePredicate</I></A>
 <BR>
-<A HREF="org/eclipse/ecf/core/util/IEventFilter.html" title="interface in org.eclipse.ecf.core.util" target="classFrame"><I>IEventFilter</I></A>
+<A HREF="org/eclipse/ecf/core/util/IEventHandler.html" title="interface in org.eclipse.ecf.core.util" target="classFrame"><I>IEventHandler</I></A>
 <BR>
 <A HREF="org/eclipse/ecf/core/util/IEventProcessor.html" title="interface in org.eclipse.ecf.core.util" target="classFrame"><I>IEventProcessor</I></A>
 <BR>
@@ -160,6 +160,8 @@
 <BR>
 <A HREF="org/eclipse/ecf/core/IIdentifiable.html" title="interface in org.eclipse.ecf.core" target="classFrame"><I>IIdentifiable</I></A>
 <BR>
+<A HREF="org/eclipse/ecf/core/identity/IIDFactory.html" title="interface in org.eclipse.ecf.core.identity" target="classFrame"><I>IIDFactory</I></A>
+<BR>
 <A HREF="org/eclipse/ecf/provider/xmpp/container/IIMMessageSender.html" title="interface in org.eclipse.ecf.provider.xmpp.container" target="classFrame"><I>IIMMessageSender</I></A>
 <BR>
 <A HREF="org/eclipse/ecf/core/security/IJoinContext.html" title="interface in org.eclipse.ecf.core.security" target="classFrame"><I>IJoinContext</I></A>
@@ -220,6 +222,8 @@
 <BR>
 <A HREF="org/eclipse/ecf/core/events/ISharedObjectCallEvent.html" title="interface in org.eclipse.ecf.core.events" target="classFrame"><I>ISharedObjectCallEvent</I></A>
 <BR>
+<A HREF="org/eclipse/ecf/core/events/ISharedObjectCommitEvent.html" title="interface in org.eclipse.ecf.core.events" target="classFrame"><I>ISharedObjectCommitEvent</I></A>
+<BR>
 <A HREF="org/eclipse/ecf/core/ISharedObjectConfig.html" title="interface in org.eclipse.ecf.core" target="classFrame"><I>ISharedObjectConfig</I></A>
 <BR>
 <A HREF="org/eclipse/ecf/core/ISharedObjectConnector.html" title="interface in org.eclipse.ecf.core" target="classFrame"><I>ISharedObjectConnector</I></A>
@@ -234,6 +238,8 @@
 <BR>
 <A HREF="org/eclipse/ecf/core/events/ISharedObjectContainerEjectedEvent.html" title="interface in org.eclipse.ecf.core.events" target="classFrame"><I>ISharedObjectContainerEjectedEvent</I></A>
 <BR>
+<A HREF="org/eclipse/ecf/core/ISharedObjectContainerFactory.html" title="interface in org.eclipse.ecf.core" target="classFrame"><I>ISharedObjectContainerFactory</I></A>
+<BR>
 <A HREF="org/eclipse/ecf/core/ISharedObjectContainerGroupManager.html" title="interface in org.eclipse.ecf.core" target="classFrame"><I>ISharedObjectContainerGroupManager</I></A>
 <BR>
 <A HREF="org/eclipse/ecf/core/provider/ISharedObjectContainerInstantiator.html" title="interface in org.eclipse.ecf.core.provider" target="classFrame"><I>ISharedObjectContainerInstantiator</I></A>
@@ -256,6 +262,8 @@
 <BR>
 <A HREF="org/eclipse/ecf/core/events/ISharedObjectEvent.html" title="interface in org.eclipse.ecf.core.events" target="classFrame"><I>ISharedObjectEvent</I></A>
 <BR>
+<A HREF="org/eclipse/ecf/provider/generic/sobject/ISharedObjectInternal.html" title="interface in org.eclipse.ecf.provider.generic.sobject" target="classFrame"><I>ISharedObjectInternal</I></A>
+<BR>
 <A HREF="org/eclipse/ecf/core/ISharedObjectManager.html" title="interface in org.eclipse.ecf.core" target="classFrame"><I>ISharedObjectManager</I></A>
 <BR>
 <A HREF="org/eclipse/ecf/core/events/ISharedObjectManagerEvent.html" title="interface in org.eclipse.ecf.core.events" target="classFrame"><I>ISharedObjectManagerEvent</I></A>
@@ -354,6 +362,8 @@
 <BR>
 <A HREF="org/eclipse/ecf/provider/generic/events/SharedObjectCallEvent.html" title="class in org.eclipse.ecf.provider.generic.events" target="classFrame">SharedObjectCallEvent</A>
 <BR>
+<A HREF="org/eclipse/ecf/core/events/SharedObjectCommitEvent.html" title="class in org.eclipse.ecf.core.events" target="classFrame">SharedObjectCommitEvent</A>
+<BR>
 <A HREF="org/eclipse/ecf/core/SharedObjectConnectException.html" title="class in org.eclipse.ecf.core" target="classFrame">SharedObjectConnectException</A>
 <BR>
 <A HREF="org/eclipse/ecf/core/events/SharedObjectContainerDepartedEvent.html" title="class in org.eclipse.ecf.core.events" target="classFrame">SharedObjectContainerDepartedEvent</A>
@@ -402,6 +412,8 @@
 <BR>
 <A HREF="org/eclipse/ecf/core/SharedObjectNotFoundException.html" title="class in org.eclipse.ecf.core" target="classFrame">SharedObjectNotFoundException</A>
 <BR>
+<A HREF="org/eclipse/ecf/provider/generic/sobject/SharedObjectReplication.html" title="class in org.eclipse.ecf.provider.generic.sobject" target="classFrame">SharedObjectReplication</A>
+<BR>
 <A HREF="org/eclipse/ecf/core/util/SimpleQueueImpl.html" title="class in org.eclipse.ecf.core.util" target="classFrame">SimpleQueueImpl</A>
 <BR>
 <A HREF="org/eclipse/ecf/provider/comm/tcp/SocketFactory.html" title="class in org.eclipse.ecf.provider.comm.tcp" target="classFrame">SocketFactory</A>
@@ -448,6 +460,8 @@
 <BR>
 <A HREF="org/eclipse/ecf/core/util/TimeoutException.html" title="class in org.eclipse.ecf.core.util" target="classFrame">TimeoutException</A>
 <BR>
+<A HREF="org/eclipse/ecf/provider/generic/sobject/TPCommitEventProcessor.html" title="class in org.eclipse.ecf.provider.generic.sobject" target="classFrame">TPCommitEventProcessor</A>
+<BR>
 <A HREF="org/eclipse/ecf/discovery/Trace.html" title="class in org.eclipse.ecf.discovery" target="classFrame">Trace</A>
 <BR>
 <A HREF="org/eclipse/ecf/presence/Trace.html" title="class in org.eclipse.ecf.presence" target="classFrame">Trace</A>
diff --git a/org.eclipse.ecf.docs/api/allclasses-noframe.html b/org.eclipse.ecf.docs/api/allclasses-noframe.html
index 8da74ec..390fff2 100644
--- a/org.eclipse.ecf.docs/api/allclasses-noframe.html
+++ b/org.eclipse.ecf.docs/api/allclasses-noframe.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:54 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:30 PDT 2005 -->
 <TITLE>
 All Classes
 </TITLE>
@@ -152,7 +152,7 @@
 <BR>
 <A HREF="org/eclipse/ecf/core/util/IEnqueuePredicate.html" title="interface in org.eclipse.ecf.core.util"><I>IEnqueuePredicate</I></A>
 <BR>
-<A HREF="org/eclipse/ecf/core/util/IEventFilter.html" title="interface in org.eclipse.ecf.core.util"><I>IEventFilter</I></A>
+<A HREF="org/eclipse/ecf/core/util/IEventHandler.html" title="interface in org.eclipse.ecf.core.util"><I>IEventHandler</I></A>
 <BR>
 <A HREF="org/eclipse/ecf/core/util/IEventProcessor.html" title="interface in org.eclipse.ecf.core.util"><I>IEventProcessor</I></A>
 <BR>
@@ -160,6 +160,8 @@
 <BR>
 <A HREF="org/eclipse/ecf/core/IIdentifiable.html" title="interface in org.eclipse.ecf.core"><I>IIdentifiable</I></A>
 <BR>
+<A HREF="org/eclipse/ecf/core/identity/IIDFactory.html" title="interface in org.eclipse.ecf.core.identity"><I>IIDFactory</I></A>
+<BR>
 <A HREF="org/eclipse/ecf/provider/xmpp/container/IIMMessageSender.html" title="interface in org.eclipse.ecf.provider.xmpp.container"><I>IIMMessageSender</I></A>
 <BR>
 <A HREF="org/eclipse/ecf/core/security/IJoinContext.html" title="interface in org.eclipse.ecf.core.security"><I>IJoinContext</I></A>
@@ -220,6 +222,8 @@
 <BR>
 <A HREF="org/eclipse/ecf/core/events/ISharedObjectCallEvent.html" title="interface in org.eclipse.ecf.core.events"><I>ISharedObjectCallEvent</I></A>
 <BR>
+<A HREF="org/eclipse/ecf/core/events/ISharedObjectCommitEvent.html" title="interface in org.eclipse.ecf.core.events"><I>ISharedObjectCommitEvent</I></A>
+<BR>
 <A HREF="org/eclipse/ecf/core/ISharedObjectConfig.html" title="interface in org.eclipse.ecf.core"><I>ISharedObjectConfig</I></A>
 <BR>
 <A HREF="org/eclipse/ecf/core/ISharedObjectConnector.html" title="interface in org.eclipse.ecf.core"><I>ISharedObjectConnector</I></A>
@@ -234,6 +238,8 @@
 <BR>
 <A HREF="org/eclipse/ecf/core/events/ISharedObjectContainerEjectedEvent.html" title="interface in org.eclipse.ecf.core.events"><I>ISharedObjectContainerEjectedEvent</I></A>
 <BR>
+<A HREF="org/eclipse/ecf/core/ISharedObjectContainerFactory.html" title="interface in org.eclipse.ecf.core"><I>ISharedObjectContainerFactory</I></A>
+<BR>
 <A HREF="org/eclipse/ecf/core/ISharedObjectContainerGroupManager.html" title="interface in org.eclipse.ecf.core"><I>ISharedObjectContainerGroupManager</I></A>
 <BR>
 <A HREF="org/eclipse/ecf/core/provider/ISharedObjectContainerInstantiator.html" title="interface in org.eclipse.ecf.core.provider"><I>ISharedObjectContainerInstantiator</I></A>
@@ -256,6 +262,8 @@
 <BR>
 <A HREF="org/eclipse/ecf/core/events/ISharedObjectEvent.html" title="interface in org.eclipse.ecf.core.events"><I>ISharedObjectEvent</I></A>
 <BR>
+<A HREF="org/eclipse/ecf/provider/generic/sobject/ISharedObjectInternal.html" title="interface in org.eclipse.ecf.provider.generic.sobject"><I>ISharedObjectInternal</I></A>
+<BR>
 <A HREF="org/eclipse/ecf/core/ISharedObjectManager.html" title="interface in org.eclipse.ecf.core"><I>ISharedObjectManager</I></A>
 <BR>
 <A HREF="org/eclipse/ecf/core/events/ISharedObjectManagerEvent.html" title="interface in org.eclipse.ecf.core.events"><I>ISharedObjectManagerEvent</I></A>
@@ -354,6 +362,8 @@
 <BR>
 <A HREF="org/eclipse/ecf/provider/generic/events/SharedObjectCallEvent.html" title="class in org.eclipse.ecf.provider.generic.events">SharedObjectCallEvent</A>
 <BR>
+<A HREF="org/eclipse/ecf/core/events/SharedObjectCommitEvent.html" title="class in org.eclipse.ecf.core.events">SharedObjectCommitEvent</A>
+<BR>
 <A HREF="org/eclipse/ecf/core/SharedObjectConnectException.html" title="class in org.eclipse.ecf.core">SharedObjectConnectException</A>
 <BR>
 <A HREF="org/eclipse/ecf/core/events/SharedObjectContainerDepartedEvent.html" title="class in org.eclipse.ecf.core.events">SharedObjectContainerDepartedEvent</A>
@@ -402,6 +412,8 @@
 <BR>
 <A HREF="org/eclipse/ecf/core/SharedObjectNotFoundException.html" title="class in org.eclipse.ecf.core">SharedObjectNotFoundException</A>
 <BR>
+<A HREF="org/eclipse/ecf/provider/generic/sobject/SharedObjectReplication.html" title="class in org.eclipse.ecf.provider.generic.sobject">SharedObjectReplication</A>
+<BR>
 <A HREF="org/eclipse/ecf/core/util/SimpleQueueImpl.html" title="class in org.eclipse.ecf.core.util">SimpleQueueImpl</A>
 <BR>
 <A HREF="org/eclipse/ecf/provider/comm/tcp/SocketFactory.html" title="class in org.eclipse.ecf.provider.comm.tcp">SocketFactory</A>
@@ -448,6 +460,8 @@
 <BR>
 <A HREF="org/eclipse/ecf/core/util/TimeoutException.html" title="class in org.eclipse.ecf.core.util">TimeoutException</A>
 <BR>
+<A HREF="org/eclipse/ecf/provider/generic/sobject/TPCommitEventProcessor.html" title="class in org.eclipse.ecf.provider.generic.sobject">TPCommitEventProcessor</A>
+<BR>
 <A HREF="org/eclipse/ecf/discovery/Trace.html" title="class in org.eclipse.ecf.discovery">Trace</A>
 <BR>
 <A HREF="org/eclipse/ecf/presence/Trace.html" title="class in org.eclipse.ecf.presence">Trace</A>
diff --git a/org.eclipse.ecf.docs/api/constant-values.html b/org.eclipse.ecf.docs/api/constant-values.html
index 25032b6..a5f8893 100644
--- a/org.eclipse.ecf.docs/api/constant-values.html
+++ b/org.eclipse.ecf.docs/api/constant-values.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:51 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:18 PDT 2005 -->
 <TITLE>
 Constant Field Values
 </TITLE>
@@ -606,6 +606,24 @@
 
 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="3">org.eclipse.ecf.provider.generic.sobject.<A HREF="org/eclipse/ecf/provider/generic/sobject/TPCommitEventProcessor.html" title="class in org.eclipse.ecf.provider.generic.sobject">TPCommitEventProcessor</A></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.eclipse.ecf.provider.generic.sobject.TPCommitEventProcessor.DEFAULT_TIMEOUT"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/eclipse/ecf/provider/generic/sobject/TPCommitEventProcessor.html#DEFAULT_TIMEOUT">DEFAULT_TIMEOUT</A></CODE></TD>
+<TD ALIGN="right"><CODE>30000</CODE></TD>
+</TR>
+</FONT></TD>
+</TR>
+</TABLE>
+
+<P>
+
+<P>
+
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
 <TH ALIGN="left" COLSPAN="3">org.eclipse.ecf.provider.xmpp.<A HREF="org/eclipse/ecf/provider/xmpp/Trace.html" title="class in org.eclipse.ecf.provider.xmpp">Trace</A></TH>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
@@ -927,6 +945,12 @@
 <TH ALIGN="left" COLSPAN="3">org.eclipse.ecf.ui.views.<A HREF="org/eclipse/ecf/ui/views/DiscoveryView.html" title="class in org.eclipse.ecf.ui.views">DiscoveryView</A></TH>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.eclipse.ecf.ui.views.DiscoveryView.SERVICE_INFO_TIMEOUT"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>protected&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/eclipse/ecf/ui/views/DiscoveryView.html#SERVICE_INFO_TIMEOUT">SERVICE_INFO_TIMEOUT</A></CODE></TD>
+<TD ALIGN="right"><CODE>3000</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
 <A NAME="org.eclipse.ecf.ui.views.DiscoveryView.TREE_EXPANSION_LEVELS"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
 <CODE>protected&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
 <TD ALIGN="left"><CODE><A HREF="org/eclipse/ecf/ui/views/DiscoveryView.html#TREE_EXPANSION_LEVELS">TREE_EXPANSION_LEVELS</A></CODE></TD>
diff --git a/org.eclipse.ecf.docs/api/deprecated-list.html b/org.eclipse.ecf.docs/api/deprecated-list.html
index 711adce..5099faa 100644
--- a/org.eclipse.ecf.docs/api/deprecated-list.html
+++ b/org.eclipse.ecf.docs/api/deprecated-list.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:54 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:30 PDT 2005 -->
 <TITLE>
 Deprecated List
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/help-doc.html b/org.eclipse.ecf.docs/api/help-doc.html
index c0e26d5..db801c7 100644
--- a/org.eclipse.ecf.docs/api/help-doc.html
+++ b/org.eclipse.ecf.docs/api/help-doc.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:54 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:30 PDT 2005 -->
 <TITLE>
 API Help
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/index-files/index-1.html b/org.eclipse.ecf.docs/api/index-files/index-1.html
index 46242be..43e8ae7 100644
--- a/org.eclipse.ecf.docs/api/index-files/index-1.html
+++ b/org.eclipse.ecf.docs/api/index-files/index-1.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:53 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:29 PDT 2005 -->
 <TITLE>
 A-Index
 </TITLE>
@@ -87,8 +87,11 @@
 <DT><A HREF="../org/eclipse/ecf/core/util/IEnqueuePredicate.html#accept(org.eclipse.ecf.core.util.Event)"><B>accept(Event)</B></A> - 
 Method in interface org.eclipse.ecf.core.util.<A HREF="../org/eclipse/ecf/core/util/IEnqueuePredicate.html" title="interface in org.eclipse.ecf.core.util">IEnqueuePredicate</A>
 <DD>&nbsp;
-<DT><A HREF="../org/eclipse/ecf/core/util/IEventFilter.html#accept(org.eclipse.ecf.core.util.Event)"><B>accept(Event)</B></A> - 
-Method in interface org.eclipse.ecf.core.util.<A HREF="../org/eclipse/ecf/core/util/IEventFilter.html" title="interface in org.eclipse.ecf.core.util">IEventFilter</A>
+<DT><A HREF="../org/eclipse/ecf/core/util/IEventProcessor.html#acceptEvent(org.eclipse.ecf.core.util.Event)"><B>acceptEvent(Event)</B></A> - 
+Method in interface org.eclipse.ecf.core.util.<A HREF="../org/eclipse/ecf/core/util/IEventProcessor.html" title="interface in org.eclipse.ecf.core.util">IEventProcessor</A>
+<DD>&nbsp;
+<DT><A HREF="../org/eclipse/ecf/provider/generic/sobject/TPCommitEventProcessor.html#acceptEvent(org.eclipse.ecf.core.util.Event)"><B>acceptEvent(Event)</B></A> - 
+Method in class org.eclipse.ecf.provider.generic.sobject.<A HREF="../org/eclipse/ecf/provider/generic/sobject/TPCommitEventProcessor.html" title="class in org.eclipse.ecf.provider.generic.sobject">TPCommitEventProcessor</A>
 <DD>&nbsp;
 <DT><A HREF="../org/eclipse/ecf/provider/generic/ServerSOContainer.html#acceptNewClient(java.net.Socket, java.lang.String, java.io.Serializable, org.eclipse.ecf.core.comm.ISynchAsynchConnection)"><B>acceptNewClient(Socket, String, Serializable, ISynchAsynchConnection)</B></A> - 
 Method in class org.eclipse.ecf.provider.generic.<A HREF="../org/eclipse/ecf/provider/generic/ServerSOContainer.html" title="class in org.eclipse.ecf.provider.generic">ServerSOContainer</A>
@@ -150,6 +153,9 @@
 <DT><A HREF="../org/eclipse/ecf/core/comm/ConnectionFactory.html#addDescription(org.eclipse.ecf.core.comm.ConnectionDescription)"><B>addDescription(ConnectionDescription)</B></A> - 
 Static method in class org.eclipse.ecf.core.comm.<A HREF="../org/eclipse/ecf/core/comm/ConnectionFactory.html" title="class in org.eclipse.ecf.core.comm">ConnectionFactory</A>
 <DD>&nbsp;
+<DT><A HREF="../org/eclipse/ecf/core/ISharedObjectContainerFactory.html#addDescription(org.eclipse.ecf.core.SharedObjectContainerDescription)"><B>addDescription(SharedObjectContainerDescription)</B></A> - 
+Method in interface org.eclipse.ecf.core.<A HREF="../org/eclipse/ecf/core/ISharedObjectContainerFactory.html" title="interface in org.eclipse.ecf.core">ISharedObjectContainerFactory</A>
+<DD>&nbsp;
 <DT><A HREF="../org/eclipse/ecf/core/SharedObjectContainerFactory.html#addDescription(org.eclipse.ecf.core.SharedObjectContainerDescription)"><B>addDescription(SharedObjectContainerDescription)</B></A> - 
 Method in class org.eclipse.ecf.core.<A HREF="../org/eclipse/ecf/core/SharedObjectContainerFactory.html" title="class in org.eclipse.ecf.core">SharedObjectContainerFactory</A>
 <DD>&nbsp;
@@ -159,6 +165,15 @@
 <DT><A HREF="../org/eclipse/ecf/core/SharedObjectContainerFactory.html#addDescription0(org.eclipse.ecf.core.SharedObjectContainerDescription)"><B>addDescription0(SharedObjectContainerDescription)</B></A> - 
 Method in class org.eclipse.ecf.core.<A HREF="../org/eclipse/ecf/core/SharedObjectContainerFactory.html" title="class in org.eclipse.ecf.core">SharedObjectContainerFactory</A>
 <DD>&nbsp;
+<DT><A HREF="../org/eclipse/ecf/provider/generic/sobject/BaseSharedObject.html#addEventProcessor(org.eclipse.ecf.core.util.IEventProcessor)"><B>addEventProcessor(IEventProcessor)</B></A> - 
+Method in class org.eclipse.ecf.provider.generic.sobject.<A HREF="../org/eclipse/ecf/provider/generic/sobject/BaseSharedObject.html" title="class in org.eclipse.ecf.provider.generic.sobject">BaseSharedObject</A>
+<DD>&nbsp;
+<DT><A HREF="../org/eclipse/ecf/provider/generic/sobject/ISharedObjectInternal.html#addEventProcessor(org.eclipse.ecf.core.util.IEventProcessor)"><B>addEventProcessor(IEventProcessor)</B></A> - 
+Method in interface org.eclipse.ecf.provider.generic.sobject.<A HREF="../org/eclipse/ecf/provider/generic/sobject/ISharedObjectInternal.html" title="interface in org.eclipse.ecf.provider.generic.sobject">ISharedObjectInternal</A>
+<DD>&nbsp;
+<DT><A HREF="../org/eclipse/ecf/provider/generic/sobject/TPCommitEventProcessor.html#addFailed(org.eclipse.ecf.core.identity.ID, java.lang.Throwable)"><B>addFailed(ID, Throwable)</B></A> - 
+Method in class org.eclipse.ecf.provider.generic.sobject.<A HREF="../org/eclipse/ecf/provider/generic/sobject/TPCommitEventProcessor.html" title="class in org.eclipse.ecf.provider.generic.sobject">TPCommitEventProcessor</A>
+<DD>&nbsp;
 <DT><A HREF="../org/eclipse/ecf/provider/app/Connector.html#addGroup(org.eclipse.ecf.provider.app.NamedGroup)"><B>addGroup(NamedGroup)</B></A> - 
 Method in class org.eclipse.ecf.provider.app.<A HREF="../org/eclipse/ecf/provider/app/Connector.html" title="class in org.eclipse.ecf.provider.app">Connector</A>
 <DD>&nbsp;
@@ -184,7 +199,10 @@
 Method in class org.eclipse.ecf.provider.xmpp.container.<A HREF="../org/eclipse/ecf/provider/xmpp/container/XMPPPresenceSharedObject.html" title="class in org.eclipse.ecf.provider.xmpp.container">XMPPPresenceSharedObject</A>
 <DD>&nbsp;
 <DT><A HREF="../org/eclipse/ecf/core/identity/IDFactory.html#addNamespace(org.eclipse.ecf.core.identity.Namespace)"><B>addNamespace(Namespace)</B></A> - 
-Static method in class org.eclipse.ecf.core.identity.<A HREF="../org/eclipse/ecf/core/identity/IDFactory.html" title="class in org.eclipse.ecf.core.identity">IDFactory</A>
+Method in class org.eclipse.ecf.core.identity.<A HREF="../org/eclipse/ecf/core/identity/IDFactory.html" title="class in org.eclipse.ecf.core.identity">IDFactory</A>
+<DD>&nbsp;
+<DT><A HREF="../org/eclipse/ecf/core/identity/IIDFactory.html#addNamespace(org.eclipse.ecf.core.identity.Namespace)"><B>addNamespace(Namespace)</B></A> - 
+Method in interface org.eclipse.ecf.core.identity.<A HREF="../org/eclipse/ecf/core/identity/IIDFactory.html" title="interface in org.eclipse.ecf.core.identity">IIDFactory</A>
 <DD>Add the given Namespace to our table of available Namespaces
 <DT><A HREF="../org/eclipse/ecf/core/identity/IDFactory.html#addNamespace0(org.eclipse.ecf.core.identity.Namespace)"><B>addNamespace0(Namespace)</B></A> - 
 Static method in class org.eclipse.ecf.core.identity.<A HREF="../org/eclipse/ecf/core/identity/IDFactory.html" title="class in org.eclipse.ecf.core.identity">IDFactory</A>
@@ -192,6 +210,9 @@
 <DT><A HREF="../org/eclipse/ecf/provider/generic/SOContainer.html#addNewRemoteMember(org.eclipse.ecf.core.identity.ID, java.lang.Object)"><B>addNewRemoteMember(ID, Object)</B></A> - 
 Method in class org.eclipse.ecf.provider.generic.<A HREF="../org/eclipse/ecf/provider/generic/SOContainer.html" title="class in org.eclipse.ecf.provider.generic">SOContainer</A>
 <DD>&nbsp;
+<DT><A HREF="../org/eclipse/ecf/provider/generic/sobject/TPCommitEventProcessor.html#addParticipants(org.eclipse.ecf.core.identity.ID[])"><B>addParticipants(ID[])</B></A> - 
+Method in class org.eclipse.ecf.provider.generic.sobject.<A HREF="../org/eclipse/ecf/provider/generic/sobject/TPCommitEventProcessor.html" title="class in org.eclipse.ecf.provider.generic.sobject">TPCommitEventProcessor</A>
+<DD>&nbsp;
 <DT><A HREF="../org/eclipse/ecf/ui/views/RosterView.html#addPendingEntry(java.lang.String, java.lang.String, java.lang.String)"><B>addPendingEntry(String, String, String)</B></A> - 
 Method in class org.eclipse.ecf.ui.views.<A HREF="../org/eclipse/ecf/ui/views/RosterView.html" title="class in org.eclipse.ecf.ui.views">RosterView</A>
 <DD>&nbsp;
@@ -219,16 +240,16 @@
 <DT><A HREF="../org/eclipse/ecf/discovery/IDiscoveryContainer.html#addServiceTypeListener(org.eclipse.ecf.discovery.IServiceTypeListener)"><B>addServiceTypeListener(IServiceTypeListener)</B></A> - 
 Method in interface org.eclipse.ecf.discovery.<A HREF="../org/eclipse/ecf/discovery/IDiscoveryContainer.html" title="interface in org.eclipse.ecf.discovery">IDiscoveryContainer</A>
 <DD>Add a service type listener.
-<DT><A HREF="../org/eclipse/ecf/core/ISharedObjectManager.html#addSharedObject(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.ISharedObject, java.util.Map, org.eclipse.ecf.core.ISharedObjectContainerTransaction)"><B>addSharedObject(ID, ISharedObject, Map, ISharedObjectContainerTransaction)</B></A> - 
+<DT><A HREF="../org/eclipse/ecf/core/ISharedObjectManager.html#addSharedObject(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.ISharedObject, java.util.Map)"><B>addSharedObject(ID, ISharedObject, Map)</B></A> - 
 Method in interface org.eclipse.ecf.core.<A HREF="../org/eclipse/ecf/core/ISharedObjectManager.html" title="interface in org.eclipse.ecf.core">ISharedObjectManager</A>
 <DD>Add an ISharedObject to this container.
-<DT><A HREF="../org/eclipse/ecf/provider/generic/SOManager.html#addSharedObject(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.ISharedObject, java.util.Map, org.eclipse.ecf.core.ISharedObjectContainerTransaction)"><B>addSharedObject(ID, ISharedObject, Map, ISharedObjectContainerTransaction)</B></A> - 
+<DT><A HREF="../org/eclipse/ecf/provider/generic/SOManager.html#addSharedObject(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.ISharedObject, java.util.Map)"><B>addSharedObject(ID, ISharedObject, Map)</B></A> - 
 Method in class org.eclipse.ecf.provider.generic.<A HREF="../org/eclipse/ecf/provider/generic/SOManager.html" title="class in org.eclipse.ecf.provider.generic">SOManager</A>
 <DD>&nbsp;
 <DT><A HREF="../org/eclipse/ecf/provider/generic/SOContainer.html#addSharedObject0(org.eclipse.ecf.core.SharedObjectDescription, org.eclipse.ecf.core.ISharedObject)"><B>addSharedObject0(SharedObjectDescription, ISharedObject)</B></A> - 
 Method in class org.eclipse.ecf.provider.generic.<A HREF="../org/eclipse/ecf/provider/generic/SOContainer.html" title="class in org.eclipse.ecf.provider.generic">SOContainer</A>
 <DD>&nbsp;
-<DT><A HREF="../org/eclipse/ecf/provider/generic/SOContainer.html#addSharedObjectAndWait(org.eclipse.ecf.core.SharedObjectDescription, org.eclipse.ecf.core.ISharedObject, org.eclipse.ecf.core.ISharedObjectContainerTransaction)"><B>addSharedObjectAndWait(SharedObjectDescription, ISharedObject, ISharedObjectContainerTransaction)</B></A> - 
+<DT><A HREF="../org/eclipse/ecf/provider/generic/SOContainer.html#addSharedObjectAndWait(org.eclipse.ecf.core.SharedObjectDescription, org.eclipse.ecf.core.ISharedObject)"><B>addSharedObjectAndWait(SharedObjectDescription, ISharedObject)</B></A> - 
 Method in class org.eclipse.ecf.provider.generic.<A HREF="../org/eclipse/ecf/provider/generic/SOContainer.html" title="class in org.eclipse.ecf.provider.generic">SOContainer</A>
 <DD>&nbsp;
 <DT><A HREF="../org/eclipse/ecf/provider/xmpp/container/XMPPPresenceSharedObject.html#addSharedObjectMessageListener(org.eclipse.ecf.presence.ISharedObjectMessageListener)"><B>addSharedObjectMessageListener(ISharedObjectMessageListener)</B></A> - 
diff --git a/org.eclipse.ecf.docs/api/index-files/index-10.html b/org.eclipse.ecf.docs/api/index-files/index-10.html
index 9da01ac..becbe65 100644
--- a/org.eclipse.ecf.docs/api/index-files/index-10.html
+++ b/org.eclipse.ecf.docs/api/index-files/index-10.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:54 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:29 PDT 2005 -->
 <TITLE>
 J-Index
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/index-files/index-11.html b/org.eclipse.ecf.docs/api/index-files/index-11.html
index 07ba4ff..1812f46 100644
--- a/org.eclipse.ecf.docs/api/index-files/index-11.html
+++ b/org.eclipse.ecf.docs/api/index-files/index-11.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:54 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:29 PDT 2005 -->
 <TITLE>
 K-Index
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/index-files/index-12.html b/org.eclipse.ecf.docs/api/index-files/index-12.html
index 773b41e..55df81e 100644
--- a/org.eclipse.ecf.docs/api/index-files/index-12.html
+++ b/org.eclipse.ecf.docs/api/index-files/index-12.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:54 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:29 PDT 2005 -->
 <TITLE>
 L-Index
 </TITLE>
@@ -120,6 +120,9 @@
 <DT><A HREF="../org/eclipse/ecf/provider/generic/SOManager.html#loadSharedObject(org.eclipse.ecf.core.SharedObjectDescription)"><B>loadSharedObject(SharedObjectDescription)</B></A> - 
 Method in class org.eclipse.ecf.provider.generic.<A HREF="../org/eclipse/ecf/provider/generic/SOManager.html" title="class in org.eclipse.ecf.provider.generic">SOManager</A>
 <DD>&nbsp;
+<DT><A HREF="../org/eclipse/ecf/provider/generic/sobject/TPCommitEventProcessor.html#localCommitted()"><B>localCommitted()</B></A> - 
+Method in class org.eclipse.ecf.provider.generic.sobject.<A HREF="../org/eclipse/ecf/provider/generic/sobject/TPCommitEventProcessor.html" title="class in org.eclipse.ecf.provider.generic.sobject">TPCommitEventProcessor</A>
+<DD>&nbsp;
 <DT><A HREF="../org/eclipse/ecf/provider/xmpp/smack/ChatConnection.html#localID"><B>localID</B></A> - 
 Variable in class org.eclipse.ecf.provider.xmpp.smack.<A HREF="../org/eclipse/ecf/provider/xmpp/smack/ChatConnection.html" title="class in org.eclipse.ecf.provider.xmpp.smack">ChatConnection</A>
 <DD>&nbsp;
diff --git a/org.eclipse.ecf.docs/api/index-files/index-13.html b/org.eclipse.ecf.docs/api/index-files/index-13.html
index 64d2358..4125501 100644
--- a/org.eclipse.ecf.docs/api/index-files/index-13.html
+++ b/org.eclipse.ecf.docs/api/index-files/index-13.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:54 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:29 PDT 2005 -->
 <TITLE>
 M-Index
 </TITLE>
@@ -133,25 +133,46 @@
 Method in class org.eclipse.ecf.provider.xmpp.container.<A HREF="../org/eclipse/ecf/provider/xmpp/container/XMPPGroupChatSOContainer.html" title="class in org.eclipse.ecf.provider.xmpp.container">XMPPGroupChatSOContainer</A>
 <DD>&nbsp;
 <DT><A HREF="../org/eclipse/ecf/core/identity/IDFactory.html#makeGUID()"><B>makeGUID()</B></A> - 
-Static method in class org.eclipse.ecf.core.identity.<A HREF="../org/eclipse/ecf/core/identity/IDFactory.html" title="class in org.eclipse.ecf.core.identity">IDFactory</A>
+Method in class org.eclipse.ecf.core.identity.<A HREF="../org/eclipse/ecf/core/identity/IDFactory.html" title="class in org.eclipse.ecf.core.identity">IDFactory</A>
 <DD>&nbsp;
 <DT><A HREF="../org/eclipse/ecf/core/identity/IDFactory.html#makeGUID(int)"><B>makeGUID(int)</B></A> - 
-Static method in class org.eclipse.ecf.core.identity.<A HREF="../org/eclipse/ecf/core/identity/IDFactory.html" title="class in org.eclipse.ecf.core.identity">IDFactory</A>
+Method in class org.eclipse.ecf.core.identity.<A HREF="../org/eclipse/ecf/core/identity/IDFactory.html" title="class in org.eclipse.ecf.core.identity">IDFactory</A>
+<DD>&nbsp;
+<DT><A HREF="../org/eclipse/ecf/core/identity/IIDFactory.html#makeGUID()"><B>makeGUID()</B></A> - 
+Method in interface org.eclipse.ecf.core.identity.<A HREF="../org/eclipse/ecf/core/identity/IIDFactory.html" title="interface in org.eclipse.ecf.core.identity">IIDFactory</A>
+<DD>&nbsp;
+<DT><A HREF="../org/eclipse/ecf/core/identity/IIDFactory.html#makeGUID(int)"><B>makeGUID(int)</B></A> - 
+Method in interface org.eclipse.ecf.core.identity.<A HREF="../org/eclipse/ecf/core/identity/IIDFactory.html" title="interface in org.eclipse.ecf.core.identity">IIDFactory</A>
 <DD>&nbsp;
 <DT><A HREF="../org/eclipse/ecf/core/identity/IDFactory.html#makeID(org.eclipse.ecf.core.identity.Namespace, java.lang.String[], java.lang.Object[])"><B>makeID(Namespace, String[], Object[])</B></A> - 
-Static method in class org.eclipse.ecf.core.identity.<A HREF="../org/eclipse/ecf/core/identity/IDFactory.html" title="class in org.eclipse.ecf.core.identity">IDFactory</A>
-<DD>Make a new identity.
+Method in class org.eclipse.ecf.core.identity.<A HREF="../org/eclipse/ecf/core/identity/IDFactory.html" title="class in org.eclipse.ecf.core.identity">IDFactory</A>
+<DD>&nbsp;
 <DT><A HREF="../org/eclipse/ecf/core/identity/IDFactory.html#makeID(java.lang.String, java.lang.String[], java.lang.Object[])"><B>makeID(String, String[], Object[])</B></A> - 
-Static method in class org.eclipse.ecf.core.identity.<A HREF="../org/eclipse/ecf/core/identity/IDFactory.html" title="class in org.eclipse.ecf.core.identity">IDFactory</A>
-<DD>Make a new identity.
+Method in class org.eclipse.ecf.core.identity.<A HREF="../org/eclipse/ecf/core/identity/IDFactory.html" title="class in org.eclipse.ecf.core.identity">IDFactory</A>
+<DD>&nbsp;
 <DT><A HREF="../org/eclipse/ecf/core/identity/IDFactory.html#makeID(org.eclipse.ecf.core.identity.Namespace, java.lang.Object[])"><B>makeID(Namespace, Object[])</B></A> - 
-Static method in class org.eclipse.ecf.core.identity.<A HREF="../org/eclipse/ecf/core/identity/IDFactory.html" title="class in org.eclipse.ecf.core.identity">IDFactory</A>
-<DD>Make a new identity.
+Method in class org.eclipse.ecf.core.identity.<A HREF="../org/eclipse/ecf/core/identity/IDFactory.html" title="class in org.eclipse.ecf.core.identity">IDFactory</A>
+<DD>&nbsp;
 <DT><A HREF="../org/eclipse/ecf/core/identity/IDFactory.html#makeID(java.lang.String, java.lang.Object[])"><B>makeID(String, Object[])</B></A> - 
-Static method in class org.eclipse.ecf.core.identity.<A HREF="../org/eclipse/ecf/core/identity/IDFactory.html" title="class in org.eclipse.ecf.core.identity">IDFactory</A>
-<DD>Make a new identity.
+Method in class org.eclipse.ecf.core.identity.<A HREF="../org/eclipse/ecf/core/identity/IDFactory.html" title="class in org.eclipse.ecf.core.identity">IDFactory</A>
+<DD>&nbsp;
 <DT><A HREF="../org/eclipse/ecf/core/identity/IDFactory.html#makeID(java.net.URI)"><B>makeID(URI)</B></A> - 
-Static method in class org.eclipse.ecf.core.identity.<A HREF="../org/eclipse/ecf/core/identity/IDFactory.html" title="class in org.eclipse.ecf.core.identity">IDFactory</A>
+Method in class org.eclipse.ecf.core.identity.<A HREF="../org/eclipse/ecf/core/identity/IDFactory.html" title="class in org.eclipse.ecf.core.identity">IDFactory</A>
+<DD>&nbsp;
+<DT><A HREF="../org/eclipse/ecf/core/identity/IIDFactory.html#makeID(org.eclipse.ecf.core.identity.Namespace, java.lang.String[], java.lang.Object[])"><B>makeID(Namespace, String[], Object[])</B></A> - 
+Method in interface org.eclipse.ecf.core.identity.<A HREF="../org/eclipse/ecf/core/identity/IIDFactory.html" title="interface in org.eclipse.ecf.core.identity">IIDFactory</A>
+<DD>Make a new identity.
+<DT><A HREF="../org/eclipse/ecf/core/identity/IIDFactory.html#makeID(java.lang.String, java.lang.String[], java.lang.Object[])"><B>makeID(String, String[], Object[])</B></A> - 
+Method in interface org.eclipse.ecf.core.identity.<A HREF="../org/eclipse/ecf/core/identity/IIDFactory.html" title="interface in org.eclipse.ecf.core.identity">IIDFactory</A>
+<DD>Make a new identity.
+<DT><A HREF="../org/eclipse/ecf/core/identity/IIDFactory.html#makeID(org.eclipse.ecf.core.identity.Namespace, java.lang.Object[])"><B>makeID(Namespace, Object[])</B></A> - 
+Method in interface org.eclipse.ecf.core.identity.<A HREF="../org/eclipse/ecf/core/identity/IIDFactory.html" title="interface in org.eclipse.ecf.core.identity">IIDFactory</A>
+<DD>Make a new identity.
+<DT><A HREF="../org/eclipse/ecf/core/identity/IIDFactory.html#makeID(java.lang.String, java.lang.Object[])"><B>makeID(String, Object[])</B></A> - 
+Method in interface org.eclipse.ecf.core.identity.<A HREF="../org/eclipse/ecf/core/identity/IIDFactory.html" title="interface in org.eclipse.ecf.core.identity">IIDFactory</A>
+<DD>Make a new identity.
+<DT><A HREF="../org/eclipse/ecf/core/identity/IIDFactory.html#makeID(java.net.URI)"><B>makeID(URI)</B></A> - 
+Method in interface org.eclipse.ecf.core.identity.<A HREF="../org/eclipse/ecf/core/identity/IIDFactory.html" title="interface in org.eclipse.ecf.core.identity">IIDFactory</A>
 <DD>Make a new identity instance from a URI.
 <DT><A HREF="../org/eclipse/ecf/provider/xmpp/container/XMPPPresenceSharedObject.html#makeIDFromName(java.lang.String)"><B>makeIDFromName(String)</B></A> - 
 Method in class org.eclipse.ecf.provider.xmpp.container.<A HREF="../org/eclipse/ecf/provider/xmpp/container/XMPPPresenceSharedObject.html" title="class in org.eclipse.ecf.provider.xmpp.container">XMPPPresenceSharedObject</A>
@@ -208,10 +229,16 @@
 Method in class org.eclipse.ecf.provider.generic.<A HREF="../org/eclipse/ecf/provider/generic/SOContainer.html" title="class in org.eclipse.ecf.provider.generic">SOContainer</A>
 <DD>&nbsp;
 <DT><A HREF="../org/eclipse/ecf/core/identity/IDFactory.html#makeLongID(java.lang.Long)"><B>makeLongID(Long)</B></A> - 
-Static method in class org.eclipse.ecf.core.identity.<A HREF="../org/eclipse/ecf/core/identity/IDFactory.html" title="class in org.eclipse.ecf.core.identity">IDFactory</A>
+Method in class org.eclipse.ecf.core.identity.<A HREF="../org/eclipse/ecf/core/identity/IDFactory.html" title="class in org.eclipse.ecf.core.identity">IDFactory</A>
 <DD>&nbsp;
 <DT><A HREF="../org/eclipse/ecf/core/identity/IDFactory.html#makeLongID(long)"><B>makeLongID(long)</B></A> - 
-Static method in class org.eclipse.ecf.core.identity.<A HREF="../org/eclipse/ecf/core/identity/IDFactory.html" title="class in org.eclipse.ecf.core.identity">IDFactory</A>
+Method in class org.eclipse.ecf.core.identity.<A HREF="../org/eclipse/ecf/core/identity/IDFactory.html" title="class in org.eclipse.ecf.core.identity">IDFactory</A>
+<DD>&nbsp;
+<DT><A HREF="../org/eclipse/ecf/core/identity/IIDFactory.html#makeLongID(java.lang.Long)"><B>makeLongID(Long)</B></A> - 
+Method in interface org.eclipse.ecf.core.identity.<A HREF="../org/eclipse/ecf/core/identity/IIDFactory.html" title="interface in org.eclipse.ecf.core.identity">IIDFactory</A>
+<DD>&nbsp;
+<DT><A HREF="../org/eclipse/ecf/core/identity/IIDFactory.html#makeLongID(long)"><B>makeLongID(long)</B></A> - 
+Method in interface org.eclipse.ecf.core.identity.<A HREF="../org/eclipse/ecf/core/identity/IIDFactory.html" title="interface in org.eclipse.ecf.core.identity">IIDFactory</A>
 <DD>&nbsp;
 <DT><A HREF="../org/eclipse/ecf/provider/xmpp/container/XMPPPresenceSharedObject.html#makeMessageType(org.jivesoftware.smack.packet.Message.Type)"><B>makeMessageType(Message.Type)</B></A> - 
 Method in class org.eclipse.ecf.provider.xmpp.container.<A HREF="../org/eclipse/ecf/provider/xmpp/container/XMPPPresenceSharedObject.html" title="class in org.eclipse.ecf.provider.xmpp.container">XMPPPresenceSharedObject</A>
@@ -258,18 +285,30 @@
 <DT><A HREF="../org/eclipse/ecf/provider/generic/SOContainer.html#makeSharedObjectConfig(org.eclipse.ecf.core.SharedObjectDescription, org.eclipse.ecf.core.ISharedObject)"><B>makeSharedObjectConfig(SharedObjectDescription, ISharedObject)</B></A> - 
 Method in class org.eclipse.ecf.provider.generic.<A HREF="../org/eclipse/ecf/provider/generic/SOContainer.html" title="class in org.eclipse.ecf.provider.generic">SOContainer</A>
 <DD>&nbsp;
+<DT><A HREF="../org/eclipse/ecf/core/ISharedObjectContainerFactory.html#makeSharedObjectContainer(org.eclipse.ecf.core.SharedObjectContainerDescription, java.lang.String[], java.lang.Object[])"><B>makeSharedObjectContainer(SharedObjectContainerDescription, String[], Object[])</B></A> - 
+Method in interface org.eclipse.ecf.core.<A HREF="../org/eclipse/ecf/core/ISharedObjectContainerFactory.html" title="interface in org.eclipse.ecf.core">ISharedObjectContainerFactory</A>
+<DD>Make ISharedObjectContainer instance.
+<DT><A HREF="../org/eclipse/ecf/core/ISharedObjectContainerFactory.html#makeSharedObjectContainer(java.lang.String)"><B>makeSharedObjectContainer(String)</B></A> - 
+Method in interface org.eclipse.ecf.core.<A HREF="../org/eclipse/ecf/core/ISharedObjectContainerFactory.html" title="interface in org.eclipse.ecf.core">ISharedObjectContainerFactory</A>
+<DD>Make ISharedObjectContainer instance.
+<DT><A HREF="../org/eclipse/ecf/core/ISharedObjectContainerFactory.html#makeSharedObjectContainer(java.lang.String, java.lang.Object[])"><B>makeSharedObjectContainer(String, Object[])</B></A> - 
+Method in interface org.eclipse.ecf.core.<A HREF="../org/eclipse/ecf/core/ISharedObjectContainerFactory.html" title="interface in org.eclipse.ecf.core">ISharedObjectContainerFactory</A>
+<DD>Make ISharedObjectContainer instance.
+<DT><A HREF="../org/eclipse/ecf/core/ISharedObjectContainerFactory.html#makeSharedObjectContainer(java.lang.String, java.lang.String[], java.lang.Object[])"><B>makeSharedObjectContainer(String, String[], Object[])</B></A> - 
+Method in interface org.eclipse.ecf.core.<A HREF="../org/eclipse/ecf/core/ISharedObjectContainerFactory.html" title="interface in org.eclipse.ecf.core">ISharedObjectContainerFactory</A>
+<DD>Make ISharedObjectContainer instance.
 <DT><A HREF="../org/eclipse/ecf/core/SharedObjectContainerFactory.html#makeSharedObjectContainer(org.eclipse.ecf.core.SharedObjectContainerDescription, java.lang.String[], java.lang.Object[])"><B>makeSharedObjectContainer(SharedObjectContainerDescription, String[], Object[])</B></A> - 
 Method in class org.eclipse.ecf.core.<A HREF="../org/eclipse/ecf/core/SharedObjectContainerFactory.html" title="class in org.eclipse.ecf.core">SharedObjectContainerFactory</A>
-<DD>Make ISharedObjectContainer instance.
+<DD>&nbsp;
 <DT><A HREF="../org/eclipse/ecf/core/SharedObjectContainerFactory.html#makeSharedObjectContainer(java.lang.String)"><B>makeSharedObjectContainer(String)</B></A> - 
 Method in class org.eclipse.ecf.core.<A HREF="../org/eclipse/ecf/core/SharedObjectContainerFactory.html" title="class in org.eclipse.ecf.core">SharedObjectContainerFactory</A>
-<DD>Make ISharedObjectContainer instance.
+<DD>&nbsp;
 <DT><A HREF="../org/eclipse/ecf/core/SharedObjectContainerFactory.html#makeSharedObjectContainer(java.lang.String, java.lang.Object[])"><B>makeSharedObjectContainer(String, Object[])</B></A> - 
 Method in class org.eclipse.ecf.core.<A HREF="../org/eclipse/ecf/core/SharedObjectContainerFactory.html" title="class in org.eclipse.ecf.core">SharedObjectContainerFactory</A>
-<DD>Make ISharedObjectContainer instance.
+<DD>&nbsp;
 <DT><A HREF="../org/eclipse/ecf/core/SharedObjectContainerFactory.html#makeSharedObjectContainer(java.lang.String, java.lang.String[], java.lang.Object[])"><B>makeSharedObjectContainer(String, String[], Object[])</B></A> - 
 Method in class org.eclipse.ecf.core.<A HREF="../org/eclipse/ecf/core/SharedObjectContainerFactory.html" title="class in org.eclipse.ecf.core">SharedObjectContainerFactory</A>
-<DD>Make ISharedObjectContainer instance.
+<DD>&nbsp;
 <DT><A HREF="../org/eclipse/ecf/provider/generic/SOContainer.html#makeSharedObjectContext(org.eclipse.ecf.provider.generic.SOConfig, org.eclipse.ecf.core.util.IQueueEnqueue)"><B>makeSharedObjectContext(SOConfig, IQueueEnqueue)</B></A> - 
 Method in class org.eclipse.ecf.provider.generic.<A HREF="../org/eclipse/ecf/provider/generic/SOContainer.html" title="class in org.eclipse.ecf.provider.generic">SOContainer</A>
 <DD>&nbsp;
@@ -286,7 +325,10 @@
 Method in class org.eclipse.ecf.provider.generic.<A HREF="../org/eclipse/ecf/provider/generic/SOContainer.html" title="class in org.eclipse.ecf.provider.generic">SOContainer</A>
 <DD>&nbsp;
 <DT><A HREF="../org/eclipse/ecf/core/identity/IDFactory.html#makeStringID(java.lang.String)"><B>makeStringID(String)</B></A> - 
-Static method in class org.eclipse.ecf.core.identity.<A HREF="../org/eclipse/ecf/core/identity/IDFactory.html" title="class in org.eclipse.ecf.core.identity">IDFactory</A>
+Method in class org.eclipse.ecf.core.identity.<A HREF="../org/eclipse/ecf/core/identity/IDFactory.html" title="class in org.eclipse.ecf.core.identity">IDFactory</A>
+<DD>&nbsp;
+<DT><A HREF="../org/eclipse/ecf/core/identity/IIDFactory.html#makeStringID(java.lang.String)"><B>makeStringID(String)</B></A> - 
+Method in interface org.eclipse.ecf.core.identity.<A HREF="../org/eclipse/ecf/core/identity/IIDFactory.html" title="interface in org.eclipse.ecf.core.identity">IIDFactory</A>
 <DD>&nbsp;
 <DT><A HREF="../org/eclipse/ecf/core/comm/ConnectionFactory.html#makeSynchAsynchConnection(org.eclipse.ecf.core.comm.ISynchAsynchConnectionEventHandler, org.eclipse.ecf.core.comm.ConnectionDescription, java.lang.Object[])"><B>makeSynchAsynchConnection(ISynchAsynchConnectionEventHandler, ConnectionDescription, Object[])</B></A> - 
 Static method in class org.eclipse.ecf.core.comm.<A HREF="../org/eclipse/ecf/core/comm/ConnectionFactory.html" title="class in org.eclipse.ecf.core.comm">ConnectionFactory</A>
diff --git a/org.eclipse.ecf.docs/api/index-files/index-14.html b/org.eclipse.ecf.docs/api/index-files/index-14.html
index 2db7dc6..52267c5 100644
--- a/org.eclipse.ecf.docs/api/index-files/index-14.html
+++ b/org.eclipse.ecf.docs/api/index-files/index-14.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:54 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:30 PDT 2005 -->
 <TITLE>
 N-Index
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/index-files/index-15.html b/org.eclipse.ecf.docs/api/index-files/index-15.html
index 1bac9f8..8158d8c 100644
--- a/org.eclipse.ecf.docs/api/index-files/index-15.html
+++ b/org.eclipse.ecf.docs/api/index-files/index-15.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:54 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:30 PDT 2005 -->
 <TITLE>
 O-Index
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/index-files/index-16.html b/org.eclipse.ecf.docs/api/index-files/index-16.html
index 6fa1d19..1087ab0 100644
--- a/org.eclipse.ecf.docs/api/index-files/index-16.html
+++ b/org.eclipse.ecf.docs/api/index-files/index-16.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:54 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:30 PDT 2005 -->
 <TITLE>
 P-Index
 </TITLE>
@@ -174,9 +174,6 @@
 <DT><A HREF="../org/eclipse/ecf/presence/impl/Presence.html#priority"><B>priority</B></A> - 
 Variable in class org.eclipse.ecf.presence.impl.<A HREF="../org/eclipse/ecf/presence/impl/Presence.html" title="class in org.eclipse.ecf.presence.impl">Presence</A>
 <DD>&nbsp;
-<DT><A HREF="../org/eclipse/ecf/core/util/IEventProcessor.html#process(org.eclipse.ecf.core.util.Event)"><B>process(Event)</B></A> - 
-Method in interface org.eclipse.ecf.core.util.<A HREF="../org/eclipse/ecf/core/util/IEventProcessor.html" title="interface in org.eclipse.ecf.core.util">IEventProcessor</A>
-<DD>Process given Event
 <DT><A HREF="../org/eclipse/ecf/provider/generic/SOContainer.html#processAsynch(org.eclipse.ecf.core.comm.AsynchConnectionEvent)"><B>processAsynch(AsynchConnectionEvent)</B></A> - 
 Method in class org.eclipse.ecf.provider.generic.<A HREF="../org/eclipse/ecf/provider/generic/SOContainer.html" title="class in org.eclipse.ecf.provider.generic">SOContainer</A>
 <DD>&nbsp;
@@ -201,6 +198,12 @@
 <DT><A HREF="../org/eclipse/ecf/provider/generic/SOContainer.html#processDisconnect(org.eclipse.ecf.core.comm.DisconnectConnectionEvent)"><B>processDisconnect(DisconnectConnectionEvent)</B></A> - 
 Method in class org.eclipse.ecf.provider.generic.<A HREF="../org/eclipse/ecf/provider/generic/SOContainer.html" title="class in org.eclipse.ecf.provider.generic">SOContainer</A>
 <DD>&nbsp;
+<DT><A HREF="../org/eclipse/ecf/core/util/IEventProcessor.html#processEvent(org.eclipse.ecf.core.util.Event)"><B>processEvent(Event)</B></A> - 
+Method in interface org.eclipse.ecf.core.util.<A HREF="../org/eclipse/ecf/core/util/IEventProcessor.html" title="interface in org.eclipse.ecf.core.util">IEventProcessor</A>
+<DD>Process given Event
+<DT><A HREF="../org/eclipse/ecf/provider/generic/sobject/TPCommitEventProcessor.html#processEvent(org.eclipse.ecf.core.util.Event)"><B>processEvent(Event)</B></A> - 
+Method in class org.eclipse.ecf.provider.generic.sobject.<A HREF="../org/eclipse/ecf/provider/generic/sobject/TPCommitEventProcessor.html" title="class in org.eclipse.ecf.provider.generic.sobject">TPCommitEventProcessor</A>
+<DD>&nbsp;
 <DT><A HREF="../org/eclipse/ecf/provider/generic/ClientSOContainer.html#processSynch(org.eclipse.ecf.core.comm.SynchConnectionEvent)"><B>processSynch(SynchConnectionEvent)</B></A> - 
 Method in class org.eclipse.ecf.provider.generic.<A HREF="../org/eclipse/ecf/provider/generic/ClientSOContainer.html" title="class in org.eclipse.ecf.provider.generic">ClientSOContainer</A>
 <DD>&nbsp;
diff --git a/org.eclipse.ecf.docs/api/index-files/index-17.html b/org.eclipse.ecf.docs/api/index-files/index-17.html
index f7020ee..4bb631e 100644
--- a/org.eclipse.ecf.docs/api/index-files/index-17.html
+++ b/org.eclipse.ecf.docs/api/index-files/index-17.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:54 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:30 PDT 2005 -->
 <TITLE>
 Q-Index
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/index-files/index-18.html b/org.eclipse.ecf.docs/api/index-files/index-18.html
index 3e8fdd5..5b24bc5 100644
--- a/org.eclipse.ecf.docs/api/index-files/index-18.html
+++ b/org.eclipse.ecf.docs/api/index-files/index-18.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:54 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:30 PDT 2005 -->
 <TITLE>
 R-Index
 </TITLE>
@@ -174,9 +174,12 @@
 <DT><A HREF="../org/eclipse/ecf/core/comm/ConnectionFactory.html#removeDescription(org.eclipse.ecf.core.comm.ConnectionDescription)"><B>removeDescription(ConnectionDescription)</B></A> - 
 Static method in class org.eclipse.ecf.core.comm.<A HREF="../org/eclipse/ecf/core/comm/ConnectionFactory.html" title="class in org.eclipse.ecf.core.comm">ConnectionFactory</A>
 <DD>&nbsp;
+<DT><A HREF="../org/eclipse/ecf/core/ISharedObjectContainerFactory.html#removeDescription(org.eclipse.ecf.core.SharedObjectContainerDescription)"><B>removeDescription(SharedObjectContainerDescription)</B></A> - 
+Method in interface org.eclipse.ecf.core.<A HREF="../org/eclipse/ecf/core/ISharedObjectContainerFactory.html" title="interface in org.eclipse.ecf.core">ISharedObjectContainerFactory</A>
+<DD>Remove given description from set known to this factory.
 <DT><A HREF="../org/eclipse/ecf/core/SharedObjectContainerFactory.html#removeDescription(org.eclipse.ecf.core.SharedObjectContainerDescription)"><B>removeDescription(SharedObjectContainerDescription)</B></A> - 
 Method in class org.eclipse.ecf.core.<A HREF="../org/eclipse/ecf/core/SharedObjectContainerFactory.html" title="class in org.eclipse.ecf.core">SharedObjectContainerFactory</A>
-<DD>Remove given description from set known to this factory.
+<DD>&nbsp;
 <DT><A HREF="../org/eclipse/ecf/core/comm/ConnectionFactory.html#removeDescription0(org.eclipse.ecf.core.comm.ConnectionDescription)"><B>removeDescription0(ConnectionDescription)</B></A> - 
 Static method in class org.eclipse.ecf.core.comm.<A HREF="../org/eclipse/ecf/core/comm/ConnectionFactory.html" title="class in org.eclipse.ecf.core.comm">ConnectionFactory</A>
 <DD>&nbsp;
@@ -189,6 +192,12 @@
 <DT><A HREF="../org/eclipse/ecf/presence/IRosterGroup.html#removeEntry(org.eclipse.ecf.presence.IRosterEntry)"><B>removeEntry(IRosterEntry)</B></A> - 
 Method in interface org.eclipse.ecf.presence.<A HREF="../org/eclipse/ecf/presence/IRosterGroup.html" title="interface in org.eclipse.ecf.presence">IRosterGroup</A>
 <DD>&nbsp;
+<DT><A HREF="../org/eclipse/ecf/provider/generic/sobject/BaseSharedObject.html#removeEventProcessor(org.eclipse.ecf.core.util.IEventProcessor)"><B>removeEventProcessor(IEventProcessor)</B></A> - 
+Method in class org.eclipse.ecf.provider.generic.sobject.<A HREF="../org/eclipse/ecf/provider/generic/sobject/BaseSharedObject.html" title="class in org.eclipse.ecf.provider.generic.sobject">BaseSharedObject</A>
+<DD>&nbsp;
+<DT><A HREF="../org/eclipse/ecf/provider/generic/sobject/ISharedObjectInternal.html#removeEventProcessor(org.eclipse.ecf.core.util.IEventProcessor)"><B>removeEventProcessor(IEventProcessor)</B></A> - 
+Method in interface org.eclipse.ecf.provider.generic.sobject.<A HREF="../org/eclipse/ecf/provider/generic/sobject/ISharedObjectInternal.html" title="interface in org.eclipse.ecf.provider.generic.sobject">ISharedObjectInternal</A>
+<DD>&nbsp;
 <DT><A HREF="../org/eclipse/ecf/provider/generic/SOContainer.html#removeFromLoading(org.eclipse.ecf.core.identity.ID)"><B>removeFromLoading(ID)</B></A> - 
 Method in class org.eclipse.ecf.provider.generic.<A HREF="../org/eclipse/ecf/provider/generic/SOContainer.html" title="class in org.eclipse.ecf.provider.generic">SOContainer</A>
 <DD>&nbsp;
@@ -214,11 +223,17 @@
 Method in class org.eclipse.ecf.provider.xmpp.container.<A HREF="../org/eclipse/ecf/provider/xmpp/container/XMPPPresenceSharedObject.html" title="class in org.eclipse.ecf.provider.xmpp.container">XMPPPresenceSharedObject</A>
 <DD>&nbsp;
 <DT><A HREF="../org/eclipse/ecf/core/identity/IDFactory.html#removeNamespace(org.eclipse.ecf.core.identity.Namespace)"><B>removeNamespace(Namespace)</B></A> - 
-Static method in class org.eclipse.ecf.core.identity.<A HREF="../org/eclipse/ecf/core/identity/IDFactory.html" title="class in org.eclipse.ecf.core.identity">IDFactory</A>
+Method in class org.eclipse.ecf.core.identity.<A HREF="../org/eclipse/ecf/core/identity/IDFactory.html" title="class in org.eclipse.ecf.core.identity">IDFactory</A>
+<DD>&nbsp;
+<DT><A HREF="../org/eclipse/ecf/core/identity/IIDFactory.html#removeNamespace(org.eclipse.ecf.core.identity.Namespace)"><B>removeNamespace(Namespace)</B></A> - 
+Method in interface org.eclipse.ecf.core.identity.<A HREF="../org/eclipse/ecf/core/identity/IIDFactory.html" title="interface in org.eclipse.ecf.core.identity">IIDFactory</A>
 <DD>Remove the given Namespace from our table of available Namespaces
 <DT><A HREF="../org/eclipse/ecf/core/identity/IDFactory.html#removeNamespace0(org.eclipse.ecf.core.identity.Namespace)"><B>removeNamespace0(Namespace)</B></A> - 
 Static method in class org.eclipse.ecf.core.identity.<A HREF="../org/eclipse/ecf/core/identity/IDFactory.html" title="class in org.eclipse.ecf.core.identity">IDFactory</A>
 <DD>&nbsp;
+<DT><A HREF="../org/eclipse/ecf/provider/generic/sobject/TPCommitEventProcessor.html#removeParticipant(org.eclipse.ecf.core.identity.ID)"><B>removeParticipant(ID)</B></A> - 
+Method in class org.eclipse.ecf.provider.generic.sobject.<A HREF="../org/eclipse/ecf/provider/generic/sobject/TPCommitEventProcessor.html" title="class in org.eclipse.ecf.provider.generic.sobject">TPCommitEventProcessor</A>
+<DD>&nbsp;
 <DT><A HREF="../org/eclipse/ecf/provider/xmpp/container/XMPPPresenceSharedObject.html#removePresenceListener(org.eclipse.ecf.presence.IPresenceListener)"><B>removePresenceListener(IPresenceListener)</B></A> - 
 Method in class org.eclipse.ecf.provider.xmpp.container.<A HREF="../org/eclipse/ecf/provider/xmpp/container/XMPPPresenceSharedObject.html" title="class in org.eclipse.ecf.provider.xmpp.container">XMPPPresenceSharedObject</A>
 <DD>&nbsp;
@@ -258,6 +273,9 @@
 <DT><A HREF="../org/eclipse/ecf/ui/views/RosterView.html#removeUserFromGroup(org.eclipse.ecf.ui.views.RosterView.TreeBuddy, org.eclipse.ecf.ui.views.RosterView.TreeGroup)"><B>removeUserFromGroup(RosterView.TreeBuddy, RosterView.TreeGroup)</B></A> - 
 Method in class org.eclipse.ecf.ui.views.<A HREF="../org/eclipse/ecf/ui/views/RosterView.html" title="class in org.eclipse.ecf.ui.views">RosterView</A>
 <DD>&nbsp;
+<DT><A HREF="../org/eclipse/ecf/provider/generic/sobject/TPCommitEventProcessor.html#replicateTo(org.eclipse.ecf.core.identity.ID)"><B>replicateTo(ID)</B></A> - 
+Method in class org.eclipse.ecf.provider.generic.sobject.<A HREF="../org/eclipse/ecf/provider/generic/sobject/TPCommitEventProcessor.html" title="class in org.eclipse.ecf.provider.generic.sobject">TPCommitEventProcessor</A>
+<DD>&nbsp;
 <DT><A HREF="../org/eclipse/ecf/ui/views/RosterView.html#requestAuthFrom(org.eclipse.ecf.ui.views.RosterView.TreeBuddy, org.eclipse.ecf.ui.views.RosterView.TreeGroup)"><B>requestAuthFrom(RosterView.TreeBuddy, RosterView.TreeGroup)</B></A> - 
 Method in class org.eclipse.ecf.ui.views.<A HREF="../org/eclipse/ecf/ui/views/RosterView.html" title="class in org.eclipse.ecf.ui.views">RosterView</A>
 <DD>&nbsp;
diff --git a/org.eclipse.ecf.docs/api/index-files/index-19.html b/org.eclipse.ecf.docs/api/index-files/index-19.html
index 2bb0482..7693fc2 100644
--- a/org.eclipse.ecf.docs/api/index-files/index-19.html
+++ b/org.eclipse.ecf.docs/api/index-files/index-19.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:54 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:30 PDT 2005 -->
 <TITLE>
 S-Index
 </TITLE>
@@ -99,6 +99,9 @@
 <DT><A HREF="../org/eclipse/ecf/provider/xmpp/smack/ChatConnection.html#sendAsynch(org.eclipse.ecf.core.identity.ID, byte[])"><B>sendAsynch(ID, byte[])</B></A> - 
 Method in class org.eclipse.ecf.provider.xmpp.smack.<A HREF="../org/eclipse/ecf/provider/xmpp/smack/ChatConnection.html" title="class in org.eclipse.ecf.provider.xmpp.smack">ChatConnection</A>
 <DD>&nbsp;
+<DT><A HREF="../org/eclipse/ecf/provider/generic/sobject/TPCommitEventProcessor.html#sendCommit()"><B>sendCommit()</B></A> - 
+Method in class org.eclipse.ecf.provider.generic.sobject.<A HREF="../org/eclipse/ecf/provider/generic/sobject/TPCommitEventProcessor.html" title="class in org.eclipse.ecf.provider.generic.sobject">TPCommitEventProcessor</A>
+<DD>&nbsp;
 <DT><A HREF="../org/eclipse/ecf/core/ISharedObjectContext.html#sendCreate(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.SharedObjectDescription)"><B>sendCreate(ID, SharedObjectDescription)</B></A> - 
 Method in interface org.eclipse.ecf.core.<A HREF="../org/eclipse/ecf/core/ISharedObjectContext.html" title="interface in org.eclipse.ecf.core">ISharedObjectContext</A>
 <DD>Send message to create a remote instance of an ISharedObject with the
@@ -274,6 +277,9 @@
 <DT><A HREF="../org/eclipse/ecf/provider/generic/ServerSOContainer.html" title="class in org.eclipse.ecf.provider.generic"><B>ServerSOContainer</B></A> - Class in <A HREF="../org/eclipse/ecf/provider/generic/package-summary.html">org.eclipse.ecf.provider.generic</A><DD>&nbsp;<DT><A HREF="../org/eclipse/ecf/provider/generic/ServerSOContainer.html#ServerSOContainer(org.eclipse.ecf.core.ISharedObjectContainerConfig)"><B>ServerSOContainer(ISharedObjectContainerConfig)</B></A> - 
 Constructor for class org.eclipse.ecf.provider.generic.<A HREF="../org/eclipse/ecf/provider/generic/ServerSOContainer.html" title="class in org.eclipse.ecf.provider.generic">ServerSOContainer</A>
 <DD>&nbsp;
+<DT><A HREF="../org/eclipse/ecf/ui/views/DiscoveryView.html#SERVICE_INFO_TIMEOUT"><B>SERVICE_INFO_TIMEOUT</B></A> - 
+Static variable in class org.eclipse.ecf.ui.views.<A HREF="../org/eclipse/ecf/ui/views/DiscoveryView.html" title="class in org.eclipse.ecf.ui.views">DiscoveryView</A>
+<DD>&nbsp;
 <DT><A HREF="../org/eclipse/ecf/discovery/IServiceListener.html#serviceAdded(org.eclipse.ecf.discovery.IServiceEvent)"><B>serviceAdded(IServiceEvent)</B></A> - 
 Method in interface org.eclipse.ecf.discovery.<A HREF="../org/eclipse/ecf/discovery/IServiceListener.html" title="interface in org.eclipse.ecf.discovery">IServiceListener</A>
 <DD>Notification that a service has been added.
@@ -487,6 +493,9 @@
 <DT><A HREF="../org/eclipse/ecf/ui/Trace.html#setTrace(boolean)"><B>setTrace(boolean)</B></A> - 
 Static method in class org.eclipse.ecf.ui.<A HREF="../org/eclipse/ecf/ui/Trace.html" title="class in org.eclipse.ecf.ui">Trace</A>
 <DD>&nbsp;
+<DT><A HREF="../org/eclipse/ecf/provider/generic/sobject/TPCommitEventProcessor.html#setTransactionState(byte)"><B>setTransactionState(byte)</B></A> - 
+Method in class org.eclipse.ecf.provider.generic.sobject.<A HREF="../org/eclipse/ecf/provider/generic/sobject/TPCommitEventProcessor.html" title="class in org.eclipse.ecf.provider.generic.sobject">TPCommitEventProcessor</A>
+<DD>&nbsp;
 <DT><A HREF="../org/eclipse/ecf/ui/views/IDiscoveryController.html#setupDiscoveryContainer(org.eclipse.ecf.ui.views.DiscoveryView)"><B>setupDiscoveryContainer(DiscoveryView)</B></A> - 
 Method in interface org.eclipse.ecf.ui.views.<A HREF="../org/eclipse/ecf/ui/views/IDiscoveryController.html" title="interface in org.eclipse.ecf.ui.views">IDiscoveryController</A>
 <DD>&nbsp;
@@ -514,6 +523,9 @@
 <DT><A HREF="../org/eclipse/ecf/core/SharedObjectAddAbortException.html#SharedObjectAddAbortException(java.lang.String, java.lang.Throwable, int)"><B>SharedObjectAddAbortException(String, Throwable, int)</B></A> - 
 Constructor for exception org.eclipse.ecf.core.<A HREF="../org/eclipse/ecf/core/SharedObjectAddAbortException.html" title="class in org.eclipse.ecf.core">SharedObjectAddAbortException</A>
 <DD>&nbsp;
+<DT><A HREF="../org/eclipse/ecf/core/SharedObjectAddAbortException.html#SharedObjectAddAbortException(java.lang.String, java.util.Map, int)"><B>SharedObjectAddAbortException(String, Map, int)</B></A> - 
+Constructor for exception org.eclipse.ecf.core.<A HREF="../org/eclipse/ecf/core/SharedObjectAddAbortException.html" title="class in org.eclipse.ecf.core">SharedObjectAddAbortException</A>
+<DD>&nbsp;
 <DT><A HREF="../org/eclipse/ecf/core/SharedObjectAddAbortException.html#SharedObjectAddAbortException(java.lang.Throwable)"><B>SharedObjectAddAbortException(Throwable)</B></A> - 
 Constructor for exception org.eclipse.ecf.core.<A HREF="../org/eclipse/ecf/core/SharedObjectAddAbortException.html" title="class in org.eclipse.ecf.core">SharedObjectAddAbortException</A>
 <DD>&nbsp;
@@ -532,6 +544,12 @@
 <DT><A HREF="../org/eclipse/ecf/provider/generic/events/SharedObjectCallEvent.html" title="class in org.eclipse.ecf.provider.generic.events"><B>SharedObjectCallEvent</B></A> - Class in <A HREF="../org/eclipse/ecf/provider/generic/events/package-summary.html">org.eclipse.ecf.provider.generic.events</A><DD>&nbsp;<DT><A HREF="../org/eclipse/ecf/provider/generic/events/SharedObjectCallEvent.html#SharedObjectCallEvent(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.util.Event, org.eclipse.ecf.core.util.AsynchResult)"><B>SharedObjectCallEvent(ID, Event, AsynchResult)</B></A> - 
 Constructor for class org.eclipse.ecf.provider.generic.events.<A HREF="../org/eclipse/ecf/provider/generic/events/SharedObjectCallEvent.html" title="class in org.eclipse.ecf.provider.generic.events">SharedObjectCallEvent</A>
 <DD>&nbsp;
+<DT><A HREF="../org/eclipse/ecf/core/events/SharedObjectCommitEvent.html" title="class in org.eclipse.ecf.core.events"><B>SharedObjectCommitEvent</B></A> - Class in <A HREF="../org/eclipse/ecf/core/events/package-summary.html">org.eclipse.ecf.core.events</A><DD>&nbsp;<DT><A HREF="../org/eclipse/ecf/core/events/SharedObjectCommitEvent.html#SharedObjectCommitEvent(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.util.Event)"><B>SharedObjectCommitEvent(ID, Event)</B></A> - 
+Constructor for class org.eclipse.ecf.core.events.<A HREF="../org/eclipse/ecf/core/events/SharedObjectCommitEvent.html" title="class in org.eclipse.ecf.core.events">SharedObjectCommitEvent</A>
+<DD>&nbsp;
+<DT><A HREF="../org/eclipse/ecf/core/events/SharedObjectCommitEvent.html#SharedObjectCommitEvent(org.eclipse.ecf.core.identity.ID)"><B>SharedObjectCommitEvent(ID)</B></A> - 
+Constructor for class org.eclipse.ecf.core.events.<A HREF="../org/eclipse/ecf/core/events/SharedObjectCommitEvent.html" title="class in org.eclipse.ecf.core.events">SharedObjectCommitEvent</A>
+<DD>&nbsp;
 <DT><A HREF="../org/eclipse/ecf/core/SharedObjectConnectException.html" title="class in org.eclipse.ecf.core"><B>SharedObjectConnectException</B></A> - Exception in <A HREF="../org/eclipse/ecf/core/package-summary.html">org.eclipse.ecf.core</A><DD>&nbsp;<DT><A HREF="../org/eclipse/ecf/core/SharedObjectConnectException.html#SharedObjectConnectException()"><B>SharedObjectConnectException()</B></A> - 
 Constructor for exception org.eclipse.ecf.core.<A HREF="../org/eclipse/ecf/core/SharedObjectConnectException.html" title="class in org.eclipse.ecf.core">SharedObjectConnectException</A>
 <DD>&nbsp;
@@ -739,6 +757,9 @@
 <DT><A HREF="../org/eclipse/ecf/core/SharedObjectNotFoundException.html#SharedObjectNotFoundException(java.lang.Throwable)"><B>SharedObjectNotFoundException(Throwable)</B></A> - 
 Constructor for exception org.eclipse.ecf.core.<A HREF="../org/eclipse/ecf/core/SharedObjectNotFoundException.html" title="class in org.eclipse.ecf.core">SharedObjectNotFoundException</A>
 <DD>&nbsp;
+<DT><A HREF="../org/eclipse/ecf/provider/generic/sobject/SharedObjectReplication.html" title="class in org.eclipse.ecf.provider.generic.sobject"><B>SharedObjectReplication</B></A> - Class in <A HREF="../org/eclipse/ecf/provider/generic/sobject/package-summary.html">org.eclipse.ecf.provider.generic.sobject</A><DD>&nbsp;<DT><A HREF="../org/eclipse/ecf/provider/generic/sobject/SharedObjectReplication.html#SharedObjectReplication(org.eclipse.ecf.provider.generic.sobject.ISharedObjectInternal, int)"><B>SharedObjectReplication(ISharedObjectInternal, int)</B></A> - 
+Constructor for class org.eclipse.ecf.provider.generic.sobject.<A HREF="../org/eclipse/ecf/provider/generic/sobject/SharedObjectReplication.html" title="class in org.eclipse.ecf.provider.generic.sobject">SharedObjectReplication</A>
+<DD>&nbsp;
 <DT><A HREF="../org/eclipse/ecf/provider/generic/SOContainer.html#sharedObjectThreadGroup"><B>sharedObjectThreadGroup</B></A> - 
 Variable in class org.eclipse.ecf.provider.generic.<A HREF="../org/eclipse/ecf/provider/generic/SOContainer.html" title="class in org.eclipse.ecf.provider.generic">SOContainer</A>
 <DD>&nbsp;
diff --git a/org.eclipse.ecf.docs/api/index-files/index-2.html b/org.eclipse.ecf.docs/api/index-files/index-2.html
index b5dcd1a..b8a58fd 100644
--- a/org.eclipse.ecf.docs/api/index-files/index-2.html
+++ b/org.eclipse.ecf.docs/api/index-files/index-2.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:54 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:29 PDT 2005 -->
 <TITLE>
 B-Index
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/index-files/index-20.html b/org.eclipse.ecf.docs/api/index-files/index-20.html
index 3448d0a..c238114 100644
--- a/org.eclipse.ecf.docs/api/index-files/index-20.html
+++ b/org.eclipse.ecf.docs/api/index-files/index-20.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:54 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:30 PDT 2005 -->
 <TITLE>
 T-Index
 </TITLE>
@@ -168,6 +168,9 @@
 <DT><A HREF="../org/eclipse/ecf/core/events/SharedObjectActivatedEvent.html#toString()"><B>toString()</B></A> - 
 Method in class org.eclipse.ecf.core.events.<A HREF="../org/eclipse/ecf/core/events/SharedObjectActivatedEvent.html" title="class in org.eclipse.ecf.core.events">SharedObjectActivatedEvent</A>
 <DD>&nbsp;
+<DT><A HREF="../org/eclipse/ecf/core/events/SharedObjectCommitEvent.html#toString()"><B>toString()</B></A> - 
+Method in class org.eclipse.ecf.core.events.<A HREF="../org/eclipse/ecf/core/events/SharedObjectCommitEvent.html" title="class in org.eclipse.ecf.core.events">SharedObjectCommitEvent</A>
+<DD>&nbsp;
 <DT><A HREF="../org/eclipse/ecf/core/events/SharedObjectContainerDepartedEvent.html#toString()"><B>toString()</B></A> - 
 Method in class org.eclipse.ecf.core.events.<A HREF="../org/eclipse/ecf/core/events/SharedObjectContainerDepartedEvent.html" title="class in org.eclipse.ecf.core.events">SharedObjectContainerDepartedEvent</A>
 <DD>&nbsp;
@@ -336,6 +339,12 @@
 <DT><A HREF="../org/eclipse/ecf/core/identity/StringID.html#toURI()"><B>toURI()</B></A> - 
 Method in class org.eclipse.ecf.core.identity.<A HREF="../org/eclipse/ecf/core/identity/StringID.html" title="class in org.eclipse.ecf.core.identity">StringID</A>
 <DD>&nbsp;
+<DT><A HREF="../org/eclipse/ecf/provider/generic/sobject/TPCommitEventProcessor.html" title="class in org.eclipse.ecf.provider.generic.sobject"><B>TPCommitEventProcessor</B></A> - Class in <A HREF="../org/eclipse/ecf/provider/generic/sobject/package-summary.html">org.eclipse.ecf.provider.generic.sobject</A><DD>&nbsp;<DT><A HREF="../org/eclipse/ecf/provider/generic/sobject/TPCommitEventProcessor.html#TPCommitEventProcessor(org.eclipse.ecf.provider.generic.sobject.ISharedObjectInternal, int)"><B>TPCommitEventProcessor(ISharedObjectInternal, int)</B></A> - 
+Constructor for class org.eclipse.ecf.provider.generic.sobject.<A HREF="../org/eclipse/ecf/provider/generic/sobject/TPCommitEventProcessor.html" title="class in org.eclipse.ecf.provider.generic.sobject">TPCommitEventProcessor</A>
+<DD>&nbsp;
+<DT><A HREF="../org/eclipse/ecf/provider/generic/sobject/TPCommitEventProcessor.html#TPCommitEventProcessor(org.eclipse.ecf.provider.generic.sobject.ISharedObjectInternal)"><B>TPCommitEventProcessor(ISharedObjectInternal)</B></A> - 
+Constructor for class org.eclipse.ecf.provider.generic.sobject.<A HREF="../org/eclipse/ecf/provider/generic/sobject/TPCommitEventProcessor.html" title="class in org.eclipse.ecf.provider.generic.sobject">TPCommitEventProcessor</A>
+<DD>&nbsp;
 <DT><A HREF="../org/eclipse/ecf/discovery/Trace.html" title="class in org.eclipse.ecf.discovery"><B>Trace</B></A> - Class in <A HREF="../org/eclipse/ecf/discovery/package-summary.html">org.eclipse.ecf.discovery</A><DD>&nbsp;<DT><A HREF="../org/eclipse/ecf/discovery/Trace.html#Trace(java.lang.String)"><B>Trace(String)</B></A> - 
 Constructor for class org.eclipse.ecf.discovery.<A HREF="../org/eclipse/ecf/discovery/Trace.html" title="class in org.eclipse.ecf.discovery">Trace</A>
 <DD>&nbsp;
@@ -348,8 +357,11 @@
 <DT><A HREF="../org/eclipse/ecf/provider/comm/tcp/Client.html#trace(java.lang.String)"><B>trace(String)</B></A> - 
 Method in class org.eclipse.ecf.provider.comm.tcp.<A HREF="../org/eclipse/ecf/provider/comm/tcp/Client.html" title="class in org.eclipse.ecf.provider.comm.tcp">Client</A>
 <DD>&nbsp;
-<DT><A HREF="../org/eclipse/ecf/provider/generic/sobject/BaseSharedObject.html#trace(java.lang.String)"><B>trace(String)</B></A> - 
-Method in class org.eclipse.ecf.provider.generic.sobject.<A HREF="../org/eclipse/ecf/provider/generic/sobject/BaseSharedObject.html" title="class in org.eclipse.ecf.provider.generic.sobject">BaseSharedObject</A>
+<DT><A HREF="../org/eclipse/ecf/provider/generic/sobject/TPCommitEventProcessor.html#trace"><B>trace</B></A> - 
+Static variable in class org.eclipse.ecf.provider.generic.sobject.<A HREF="../org/eclipse/ecf/provider/generic/sobject/TPCommitEventProcessor.html" title="class in org.eclipse.ecf.provider.generic.sobject">TPCommitEventProcessor</A>
+<DD>&nbsp;
+<DT><A HREF="../org/eclipse/ecf/provider/generic/sobject/TPCommitEventProcessor.html#trace(java.lang.String)"><B>trace(String)</B></A> - 
+Method in class org.eclipse.ecf.provider.generic.sobject.<A HREF="../org/eclipse/ecf/provider/generic/sobject/TPCommitEventProcessor.html" title="class in org.eclipse.ecf.provider.generic.sobject">TPCommitEventProcessor</A>
 <DD>&nbsp;
 <DT><A HREF="../org/eclipse/ecf/provider/generic/SOContext.html#trace(java.lang.String)"><B>trace(String)</B></A> - 
 Method in class org.eclipse.ecf.provider.generic.<A HREF="../org/eclipse/ecf/provider/generic/SOContext.html" title="class in org.eclipse.ecf.provider.generic">SOContext</A>
@@ -396,8 +408,11 @@
 <DT><A HREF="../org/eclipse/ecf/ui/Trace.html#tracePrefix"><B>tracePrefix</B></A> - 
 Static variable in class org.eclipse.ecf.ui.<A HREF="../org/eclipse/ecf/ui/Trace.html" title="class in org.eclipse.ecf.ui">Trace</A>
 <DD>&nbsp;
-<DT><A HREF="../org/eclipse/ecf/provider/generic/sobject/BaseSharedObject.html#traceStack(java.lang.String, java.lang.Throwable)"><B>traceStack(String, Throwable)</B></A> - 
-Method in class org.eclipse.ecf.provider.generic.sobject.<A HREF="../org/eclipse/ecf/provider/generic/sobject/BaseSharedObject.html" title="class in org.eclipse.ecf.provider.generic.sobject">BaseSharedObject</A>
+<DT><A HREF="../org/eclipse/ecf/provider/generic/sobject/TPCommitEventProcessor.html#traceStack(java.lang.String, java.lang.Throwable)"><B>traceStack(String, Throwable)</B></A> - 
+Method in class org.eclipse.ecf.provider.generic.sobject.<A HREF="../org/eclipse/ecf/provider/generic/sobject/TPCommitEventProcessor.html" title="class in org.eclipse.ecf.provider.generic.sobject">TPCommitEventProcessor</A>
+<DD>&nbsp;
+<DT><A HREF="../org/eclipse/ecf/provider/generic/sobject/BaseSharedObject.html#TRANSACTION_PROPERTY_NAME"><B>TRANSACTION_PROPERTY_NAME</B></A> - 
+Static variable in class org.eclipse.ecf.provider.generic.sobject.<A HREF="../org/eclipse/ecf/provider/generic/sobject/BaseSharedObject.html" title="class in org.eclipse.ecf.provider.generic.sobject">BaseSharedObject</A>
 <DD>&nbsp;
 <DT><A HREF="../org/eclipse/ecf/ui/views/DiscoveryView.html#TREE_EXPANSION_LEVELS"><B>TREE_EXPANSION_LEVELS</B></A> - 
 Static variable in class org.eclipse.ecf.ui.views.<A HREF="../org/eclipse/ecf/ui/views/DiscoveryView.html" title="class in org.eclipse.ecf.ui.views">DiscoveryView</A>
diff --git a/org.eclipse.ecf.docs/api/index-files/index-21.html b/org.eclipse.ecf.docs/api/index-files/index-21.html
index a98c21a..6ff574e 100644
--- a/org.eclipse.ecf.docs/api/index-files/index-21.html
+++ b/org.eclipse.ecf.docs/api/index-files/index-21.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:54 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:30 PDT 2005 -->
 <TITLE>
 U-Index
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/index-files/index-22.html b/org.eclipse.ecf.docs/api/index-files/index-22.html
index ab8327a..4d7bf40 100644
--- a/org.eclipse.ecf.docs/api/index-files/index-22.html
+++ b/org.eclipse.ecf.docs/api/index-files/index-22.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:54 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:30 PDT 2005 -->
 <TITLE>
 V-Index
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/index-files/index-23.html b/org.eclipse.ecf.docs/api/index-files/index-23.html
index 3b2470a..dfaf2da 100644
--- a/org.eclipse.ecf.docs/api/index-files/index-23.html
+++ b/org.eclipse.ecf.docs/api/index-files/index-23.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:54 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:30 PDT 2005 -->
 <TITLE>
 W-Index
 </TITLE>
@@ -84,6 +84,12 @@
 <DT><A HREF="../org/eclipse/ecf/core/ISharedObjectContainerTransaction.html#waitToCommit()"><B>waitToCommit()</B></A> - 
 Method in interface org.eclipse.ecf.core.<A HREF="../org/eclipse/ecf/core/ISharedObjectContainerTransaction.html" title="interface in org.eclipse.ecf.core">ISharedObjectContainerTransaction</A>
 <DD>Method called to wait for a transaction to complete.
+<DT><A HREF="../org/eclipse/ecf/provider/generic/sobject/SharedObjectReplication.html#waitToCommit()"><B>waitToCommit()</B></A> - 
+Method in class org.eclipse.ecf.provider.generic.sobject.<A HREF="../org/eclipse/ecf/provider/generic/sobject/SharedObjectReplication.html" title="class in org.eclipse.ecf.provider.generic.sobject">SharedObjectReplication</A>
+<DD>&nbsp;
+<DT><A HREF="../org/eclipse/ecf/provider/generic/sobject/TPCommitEventProcessor.html#waitToCommit()"><B>waitToCommit()</B></A> - 
+Method in class org.eclipse.ecf.provider.generic.sobject.<A HREF="../org/eclipse/ecf/provider/generic/sobject/TPCommitEventProcessor.html" title="class in org.eclipse.ecf.provider.generic.sobject">TPCommitEventProcessor</A>
+<DD>&nbsp;
 </DL>
 <HR>
 
diff --git a/org.eclipse.ecf.docs/api/index-files/index-24.html b/org.eclipse.ecf.docs/api/index-files/index-24.html
index 93bb33d..e4fbfb3 100644
--- a/org.eclipse.ecf.docs/api/index-files/index-24.html
+++ b/org.eclipse.ecf.docs/api/index-files/index-24.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:54 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:30 PDT 2005 -->
 <TITLE>
 X-Index
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/index-files/index-3.html b/org.eclipse.ecf.docs/api/index-files/index-3.html
index 1e5fe31..9c19075 100644
--- a/org.eclipse.ecf.docs/api/index-files/index-3.html
+++ b/org.eclipse.ecf.docs/api/index-files/index-3.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:54 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:29 PDT 2005 -->
 <TITLE>
 C-Index
 </TITLE>
@@ -90,6 +90,9 @@
 <DT><A HREF="../org/eclipse/ecf/provider/xmpp/container/XMPPPresenceSharedObject.html#canonicalizePresenceFrom(java.lang.String)"><B>canonicalizePresenceFrom(String)</B></A> - 
 Method in class org.eclipse.ecf.provider.xmpp.container.<A HREF="../org/eclipse/ecf/provider/xmpp/container/XMPPPresenceSharedObject.html" title="class in org.eclipse.ecf.provider.xmpp.container">XMPPPresenceSharedObject</A>
 <DD>&nbsp;
+<DT><A HREF="../org/eclipse/ecf/core/SharedObjectAddAbortException.html#causes"><B>causes</B></A> - 
+Variable in exception org.eclipse.ecf.core.<A HREF="../org/eclipse/ecf/core/SharedObjectAddAbortException.html" title="class in org.eclipse.ecf.core">SharedObjectAddAbortException</A>
+<DD>&nbsp;
 <DT><A HREF="../org/eclipse/ecf/presence/IAccountManager.html#changePassword(java.lang.String)"><B>changePassword(String)</B></A> - 
 Method in interface org.eclipse.ecf.presence.<A HREF="../org/eclipse/ecf/presence/IAccountManager.html" title="interface in org.eclipse.ecf.presence">IAccountManager</A>
 <DD>&nbsp;
@@ -186,6 +189,9 @@
 <DT><A HREF="../org/eclipse/ecf/ui/views/DiscoveryView.html#clearAllServices()"><B>clearAllServices()</B></A> - 
 Method in class org.eclipse.ecf.ui.views.<A HREF="../org/eclipse/ecf/ui/views/DiscoveryView.html" title="class in org.eclipse.ecf.ui.views">DiscoveryView</A>
 <DD>&nbsp;
+<DT><A HREF="../org/eclipse/ecf/provider/generic/sobject/BaseSharedObject.html#clearEventProcessors()"><B>clearEventProcessors()</B></A> - 
+Method in class org.eclipse.ecf.provider.generic.sobject.<A HREF="../org/eclipse/ecf/provider/generic/sobject/BaseSharedObject.html" title="class in org.eclipse.ecf.provider.generic.sobject">BaseSharedObject</A>
+<DD>&nbsp;
 <DT><A HREF="../org/eclipse/ecf/ui/views/TextChatComposite.html#clearInput()"><B>clearInput()</B></A> - 
 Method in class org.eclipse.ecf.ui.views.<A HREF="../org/eclipse/ecf/ui/views/TextChatComposite.html" title="class in org.eclipse.ecf.ui.views">TextChatComposite</A>
 <DD>&nbsp;
@@ -400,10 +406,13 @@
 <DT><A HREF="../org/eclipse/ecf/core/comm/ConnectionFactory.html#containsDescription(org.eclipse.ecf.core.comm.ConnectionDescription)"><B>containsDescription(ConnectionDescription)</B></A> - 
 Static method in class org.eclipse.ecf.core.comm.<A HREF="../org/eclipse/ecf/core/comm/ConnectionFactory.html" title="class in org.eclipse.ecf.core.comm">ConnectionFactory</A>
 <DD>&nbsp;
-<DT><A HREF="../org/eclipse/ecf/core/SharedObjectContainerFactory.html#containsDescription(org.eclipse.ecf.core.SharedObjectContainerDescription)"><B>containsDescription(SharedObjectContainerDescription)</B></A> - 
-Method in class org.eclipse.ecf.core.<A HREF="../org/eclipse/ecf/core/SharedObjectContainerFactory.html" title="class in org.eclipse.ecf.core">SharedObjectContainerFactory</A>
+<DT><A HREF="../org/eclipse/ecf/core/ISharedObjectContainerFactory.html#containsDescription(org.eclipse.ecf.core.SharedObjectContainerDescription)"><B>containsDescription(SharedObjectContainerDescription)</B></A> - 
+Method in interface org.eclipse.ecf.core.<A HREF="../org/eclipse/ecf/core/ISharedObjectContainerFactory.html" title="interface in org.eclipse.ecf.core">ISharedObjectContainerFactory</A>
 <DD>Check to see if a given named description is already contained by this
  factory
+<DT><A HREF="../org/eclipse/ecf/core/SharedObjectContainerFactory.html#containsDescription(org.eclipse.ecf.core.SharedObjectContainerDescription)"><B>containsDescription(SharedObjectContainerDescription)</B></A> - 
+Method in class org.eclipse.ecf.core.<A HREF="../org/eclipse/ecf/core/SharedObjectContainerFactory.html" title="class in org.eclipse.ecf.core">SharedObjectContainerFactory</A>
+<DD>&nbsp;
 <DT><A HREF="../org/eclipse/ecf/core/comm/ConnectionFactory.html#containsDescription0(org.eclipse.ecf.core.comm.ConnectionDescription)"><B>containsDescription0(ConnectionDescription)</B></A> - 
 Static method in class org.eclipse.ecf.core.comm.<A HREF="../org/eclipse/ecf/core/comm/ConnectionFactory.html" title="class in org.eclipse.ecf.core.comm">ConnectionFactory</A>
 <DD>&nbsp;
@@ -414,7 +423,10 @@
 Method in class org.eclipse.ecf.provider.generic.gmm.<A HREF="../org/eclipse/ecf/provider/generic/gmm/GMMImpl.html" title="class in org.eclipse.ecf.provider.generic.gmm">GMMImpl</A>
 <DD>&nbsp;
 <DT><A HREF="../org/eclipse/ecf/core/identity/IDFactory.html#containsNamespace(org.eclipse.ecf.core.identity.Namespace)"><B>containsNamespace(Namespace)</B></A> - 
-Static method in class org.eclipse.ecf.core.identity.<A HREF="../org/eclipse/ecf/core/identity/IDFactory.html" title="class in org.eclipse.ecf.core.identity">IDFactory</A>
+Method in class org.eclipse.ecf.core.identity.<A HREF="../org/eclipse/ecf/core/identity/IDFactory.html" title="class in org.eclipse.ecf.core.identity">IDFactory</A>
+<DD>&nbsp;
+<DT><A HREF="../org/eclipse/ecf/core/identity/IIDFactory.html#containsNamespace(org.eclipse.ecf.core.identity.Namespace)"><B>containsNamespace(Namespace)</B></A> - 
+Method in interface org.eclipse.ecf.core.identity.<A HREF="../org/eclipse/ecf/core/identity/IIDFactory.html" title="interface in org.eclipse.ecf.core.identity">IIDFactory</A>
 <DD>Check whether table contains given Namespace instance
 <DT><A HREF="../org/eclipse/ecf/core/identity/IDFactory.html#containsNamespace0(org.eclipse.ecf.core.identity.Namespace)"><B>containsNamespace0(Namespace)</B></A> - 
 Static method in class org.eclipse.ecf.core.identity.<A HREF="../org/eclipse/ecf/core/identity/IDFactory.html" title="class in org.eclipse.ecf.core.identity">IDFactory</A>
@@ -500,11 +512,11 @@
 <DT><A HREF="../org/eclipse/ecf/provider/comm/tcp/SocketFactory.html#createServerSocket(int, int)"><B>createServerSocket(int, int)</B></A> - 
 Method in class org.eclipse.ecf.provider.comm.tcp.<A HREF="../org/eclipse/ecf/provider/comm/tcp/SocketFactory.html" title="class in org.eclipse.ecf.provider.comm.tcp">SocketFactory</A>
 <DD>&nbsp;
-<DT><A HREF="../org/eclipse/ecf/core/ISharedObjectManager.html#createSharedObject(org.eclipse.ecf.core.SharedObjectDescription, org.eclipse.ecf.core.ISharedObjectContainerTransaction)"><B>createSharedObject(SharedObjectDescription, ISharedObjectContainerTransaction)</B></A> - 
+<DT><A HREF="../org/eclipse/ecf/core/ISharedObjectManager.html#createSharedObject(org.eclipse.ecf.core.SharedObjectDescription)"><B>createSharedObject(SharedObjectDescription)</B></A> - 
 Method in interface org.eclipse.ecf.core.<A HREF="../org/eclipse/ecf/core/ISharedObjectManager.html" title="interface in org.eclipse.ecf.core">ISharedObjectManager</A>
 <DD>Create a new ISharedObject within this container from the given
  SharedObjectDescription.
-<DT><A HREF="../org/eclipse/ecf/provider/generic/SOManager.html#createSharedObject(org.eclipse.ecf.core.SharedObjectDescription, org.eclipse.ecf.core.ISharedObjectContainerTransaction)"><B>createSharedObject(SharedObjectDescription, ISharedObjectContainerTransaction)</B></A> - 
+<DT><A HREF="../org/eclipse/ecf/provider/generic/SOManager.html#createSharedObject(org.eclipse.ecf.core.SharedObjectDescription)"><B>createSharedObject(SharedObjectDescription)</B></A> - 
 Method in class org.eclipse.ecf.provider.generic.<A HREF="../org/eclipse/ecf/provider/generic/SOManager.html" title="class in org.eclipse.ecf.provider.generic">SOManager</A>
 <DD>&nbsp;
 <DT><A HREF="../org/eclipse/ecf/provider/comm/tcp/IClientSocketFactory.html#createSocket(java.lang.String, int, int)"><B>createSocket(String, int, int)</B></A> - 
diff --git a/org.eclipse.ecf.docs/api/index-files/index-4.html b/org.eclipse.ecf.docs/api/index-files/index-4.html
index 4924a59..6f7d7d9 100644
--- a/org.eclipse.ecf.docs/api/index-files/index-4.html
+++ b/org.eclipse.ecf.docs/api/index-files/index-4.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:54 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:29 PDT 2005 -->
 <TITLE>
 D-Index
 </TITLE>
@@ -246,6 +246,9 @@
 <DT><A HREF="../org/eclipse/ecf/provider/app/Connector.html#DEFAULT_TIMEOUT"><B>DEFAULT_TIMEOUT</B></A> - 
 Static variable in class org.eclipse.ecf.provider.app.<A HREF="../org/eclipse/ecf/provider/app/Connector.html" title="class in org.eclipse.ecf.provider.app">Connector</A>
 <DD>&nbsp;
+<DT><A HREF="../org/eclipse/ecf/provider/generic/sobject/TPCommitEventProcessor.html#DEFAULT_TIMEOUT"><B>DEFAULT_TIMEOUT</B></A> - 
+Static variable in class org.eclipse.ecf.provider.generic.sobject.<A HREF="../org/eclipse/ecf/provider/generic/sobject/TPCommitEventProcessor.html" title="class in org.eclipse.ecf.provider.generic.sobject">TPCommitEventProcessor</A>
+<DD>&nbsp;
 <DT><A HREF="../org/eclipse/ecf/provider/app/ClientApplication.html#DEFAULT_WAITTIME"><B>DEFAULT_WAITTIME</B></A> - 
 Static variable in class org.eclipse.ecf.provider.app.<A HREF="../org/eclipse/ecf/provider/app/ClientApplication.html" title="class in org.eclipse.ecf.provider.app">ClientApplication</A>
 <DD>&nbsp;
@@ -297,9 +300,21 @@
 <DT><A HREF="../org/eclipse/ecf/provider/generic/SOWrapper.html#destroyed()"><B>destroyed()</B></A> - 
 Method in class org.eclipse.ecf.provider.generic.<A HREF="../org/eclipse/ecf/provider/generic/SOWrapper.html" title="class in org.eclipse.ecf.provider.generic">SOWrapper</A>
 <DD>&nbsp;
+<DT><A HREF="../org/eclipse/ecf/provider/generic/sobject/BaseSharedObject.html#destroyRemote(org.eclipse.ecf.core.identity.ID)"><B>destroyRemote(ID)</B></A> - 
+Method in class org.eclipse.ecf.provider.generic.sobject.<A HREF="../org/eclipse/ecf/provider/generic/sobject/BaseSharedObject.html" title="class in org.eclipse.ecf.provider.generic.sobject">BaseSharedObject</A>
+<DD>&nbsp;
+<DT><A HREF="../org/eclipse/ecf/provider/generic/sobject/BaseSharedObject.html#destroySelf()"><B>destroySelf()</B></A> - 
+Method in class org.eclipse.ecf.provider.generic.sobject.<A HREF="../org/eclipse/ecf/provider/generic/sobject/BaseSharedObject.html" title="class in org.eclipse.ecf.provider.generic.sobject">BaseSharedObject</A>
+<DD>&nbsp;
+<DT><A HREF="../org/eclipse/ecf/provider/generic/sobject/ISharedObjectInternal.html#destroySelf()"><B>destroySelf()</B></A> - 
+Method in interface org.eclipse.ecf.provider.generic.sobject.<A HREF="../org/eclipse/ecf/provider/generic/sobject/ISharedObjectInternal.html" title="interface in org.eclipse.ecf.provider.generic.sobject">ISharedObjectInternal</A>
+<DD>&nbsp;
 <DT><A HREF="../org/eclipse/ecf/provider/generic/SOWrapper.html#destroySelf()"><B>destroySelf()</B></A> - 
 Method in class org.eclipse.ecf.provider.generic.<A HREF="../org/eclipse/ecf/provider/generic/SOWrapper.html" title="class in org.eclipse.ecf.provider.generic">SOWrapper</A>
 <DD>&nbsp;
+<DT><A HREF="../org/eclipse/ecf/provider/generic/sobject/BaseSharedObject.html#destroySelfLocal()"><B>destroySelfLocal()</B></A> - 
+Method in class org.eclipse.ecf.provider.generic.sobject.<A HREF="../org/eclipse/ecf/provider/generic/sobject/BaseSharedObject.html" title="class in org.eclipse.ecf.provider.generic.sobject">BaseSharedObject</A>
+<DD>&nbsp;
 <DT><A HREF="../org/eclipse/ecf/provider/generic/SOContainer.html#destroySharedObject(org.eclipse.ecf.core.identity.ID)"><B>destroySharedObject(ID)</B></A> - 
 Method in class org.eclipse.ecf.provider.generic.<A HREF="../org/eclipse/ecf/provider/generic/SOContainer.html" title="class in org.eclipse.ecf.provider.generic">SOContainer</A>
 <DD>&nbsp;
@@ -433,6 +448,12 @@
 <DT><A HREF="../org/eclipse/ecf/core/util/AsynchResult.html#doGet()"><B>doGet()</B></A> - 
 Method in class org.eclipse.ecf.core.util.<A HREF="../org/eclipse/ecf/core/util/AsynchResult.html" title="class in org.eclipse.ecf.core.util">AsynchResult</A>
 <DD>&nbsp;
+<DT><A HREF="../org/eclipse/ecf/provider/generic/sobject/TPCommitEventProcessor.html#doTMAbort(java.lang.Throwable)"><B>doTMAbort(Throwable)</B></A> - 
+Method in class org.eclipse.ecf.provider.generic.sobject.<A HREF="../org/eclipse/ecf/provider/generic/sobject/TPCommitEventProcessor.html" title="class in org.eclipse.ecf.provider.generic.sobject">TPCommitEventProcessor</A>
+<DD>&nbsp;
+<DT><A HREF="../org/eclipse/ecf/provider/generic/sobject/TPCommitEventProcessor.html#doTMCommit()"><B>doTMCommit()</B></A> - 
+Method in class org.eclipse.ecf.provider.generic.sobject.<A HREF="../org/eclipse/ecf/provider/generic/sobject/TPCommitEventProcessor.html" title="class in org.eclipse.ecf.provider.generic.sobject">TPCommitEventProcessor</A>
+<DD>&nbsp;
 <DT><A HREF="../org/eclipse/ecf/discovery/Trace.html#dumpStack(java.lang.Throwable, java.lang.String)"><B>dumpStack(Throwable, String)</B></A> - 
 Method in class org.eclipse.ecf.discovery.<A HREF="../org/eclipse/ecf/discovery/Trace.html" title="class in org.eclipse.ecf.discovery">Trace</A>
 <DD>&nbsp;
diff --git a/org.eclipse.ecf.docs/api/index-files/index-5.html b/org.eclipse.ecf.docs/api/index-files/index-5.html
index 12975b4..09c6706 100644
--- a/org.eclipse.ecf.docs/api/index-files/index-5.html
+++ b/org.eclipse.ecf.docs/api/index-files/index-5.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:54 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:29 PDT 2005 -->
 <TITLE>
 E-Index
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/index-files/index-6.html b/org.eclipse.ecf.docs/api/index-files/index-6.html
index 0380c9b..0985c52 100644
--- a/org.eclipse.ecf.docs/api/index-files/index-6.html
+++ b/org.eclipse.ecf.docs/api/index-files/index-6.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:54 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:29 PDT 2005 -->
 <TITLE>
 F-Index
 </TITLE>
@@ -99,6 +99,9 @@
 <DT><A HREF="../org/eclipse/ecf/provider/generic/SOConnector.html#fireEvent(org.eclipse.ecf.core.events.ISharedObjectEvent)"><B>fireEvent(ISharedObjectEvent)</B></A> - 
 Method in class org.eclipse.ecf.provider.generic.<A HREF="../org/eclipse/ecf/provider/generic/SOConnector.html" title="class in org.eclipse.ecf.provider.generic">SOConnector</A>
 <DD>&nbsp;
+<DT><A HREF="../org/eclipse/ecf/provider/generic/sobject/BaseSharedObject.html#fireEventProcessors(org.eclipse.ecf.core.util.Event)"><B>fireEventProcessors(Event)</B></A> - 
+Method in class org.eclipse.ecf.provider.generic.sobject.<A HREF="../org/eclipse/ecf/provider/generic/sobject/BaseSharedObject.html" title="class in org.eclipse.ecf.provider.generic.sobject">BaseSharedObject</A>
+<DD>&nbsp;
 <DT><A HREF="../org/eclipse/ecf/provider/generic/SOConnector.html#fireEvents(org.eclipse.ecf.core.events.ISharedObjectEvent[])"><B>fireEvents(ISharedObjectEvent[])</B></A> - 
 Method in class org.eclipse.ecf.provider.generic.<A HREF="../org/eclipse/ecf/provider/generic/SOConnector.html" title="class in org.eclipse.ecf.provider.generic">SOConnector</A>
 <DD>&nbsp;
diff --git a/org.eclipse.ecf.docs/api/index-files/index-7.html b/org.eclipse.ecf.docs/api/index-files/index-7.html
index 7970061..77c00e2 100644
--- a/org.eclipse.ecf.docs/api/index-files/index-7.html
+++ b/org.eclipse.ecf.docs/api/index-files/index-7.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:54 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:29 PDT 2005 -->
 <TITLE>
 G-Index
 </TITLE>
@@ -126,17 +126,10 @@
 <DT><A HREF="../org/eclipse/ecf/core/comm/IConnectionEventHandler.html#getAdapter(java.lang.Class)"><B>getAdapter(Class)</B></A> - 
 Method in interface org.eclipse.ecf.core.comm.<A HREF="../org/eclipse/ecf/core/comm/IConnectionEventHandler.html" title="interface in org.eclipse.ecf.core.comm">IConnectionEventHandler</A>
 <DD>&nbsp;
-<DT><A HREF="../org/eclipse/ecf/core/ISharedObject.html#getAdapter(java.lang.Class)"><B>getAdapter(Class)</B></A> - 
-Method in interface org.eclipse.ecf.core.<A HREF="../org/eclipse/ecf/core/ISharedObject.html" title="interface in org.eclipse.ecf.core">ISharedObject</A>
-<DD>Provide access to an adapter object.
 <DT><A HREF="../org/eclipse/ecf/core/ISharedObjectContainerConfig.html#getAdapter(java.lang.Class)"><B>getAdapter(Class)</B></A> - 
 Method in interface org.eclipse.ecf.core.<A HREF="../org/eclipse/ecf/core/ISharedObjectContainerConfig.html" title="interface in org.eclipse.ecf.core">ISharedObjectContainerConfig</A>
 <DD>Returns an object which is an instance of the given class associated with
  this object.
-<DT><A HREF="../org/eclipse/ecf/core/ISharedObjectContext.html#getAdapter(java.lang.Class)"><B>getAdapter(Class)</B></A> - 
-Method in interface org.eclipse.ecf.core.<A HREF="../org/eclipse/ecf/core/ISharedObjectContext.html" title="interface in org.eclipse.ecf.core">ISharedObjectContext</A>
-<DD>Returns an object which is an instance of the given class associated with
- this object.
 <DT><A HREF="../org/eclipse/ecf/core/user/User.html#getAdapter(java.lang.Class)"><B>getAdapter(Class)</B></A> - 
 Method in class org.eclipse.ecf.core.user.<A HREF="../org/eclipse/ecf/core/user/User.html" title="class in org.eclipse.ecf.core.user">User</A>
 <DD>&nbsp;
@@ -237,6 +230,9 @@
 Method in interface org.eclipse.ecf.core.security.<A HREF="../org/eclipse/ecf/core/security/IJoinContext.html" title="interface in org.eclipse.ecf.core.security">IJoinContext</A>
 <DD>Get the callbackhandler instance used by the provider to
  callback into application code.
+<DT><A HREF="../org/eclipse/ecf/core/SharedObjectAddAbortException.html#getCauses()"><B>getCauses()</B></A> - 
+Method in exception org.eclipse.ecf.core.<A HREF="../org/eclipse/ecf/core/SharedObjectAddAbortException.html" title="class in org.eclipse.ecf.core">SharedObjectAddAbortException</A>
+<DD>&nbsp;
 <DT><A HREF="../org/eclipse/ecf/provider/generic/ContainerMessage.ViewChangeMessage.html#getChangeIDs()"><B>getChangeIDs()</B></A> - 
 Method in class org.eclipse.ecf.provider.generic.<A HREF="../org/eclipse/ecf/provider/generic/ContainerMessage.ViewChangeMessage.html" title="class in org.eclipse.ecf.provider.generic">ContainerMessage.ViewChangeMessage</A>
 <DD>&nbsp;
@@ -324,6 +320,12 @@
 <DT><A HREF="../org/eclipse/ecf/provider/generic/sobject/BaseSharedObject.html#getContext()"><B>getContext()</B></A> - 
 Method in class org.eclipse.ecf.provider.generic.sobject.<A HREF="../org/eclipse/ecf/provider/generic/sobject/BaseSharedObject.html" title="class in org.eclipse.ecf.provider.generic.sobject">BaseSharedObject</A>
 <DD>&nbsp;
+<DT><A HREF="../org/eclipse/ecf/provider/generic/sobject/ISharedObjectInternal.html#getContext()"><B>getContext()</B></A> - 
+Method in interface org.eclipse.ecf.provider.generic.sobject.<A HREF="../org/eclipse/ecf/provider/generic/sobject/ISharedObjectInternal.html" title="interface in org.eclipse.ecf.provider.generic.sobject">ISharedObjectInternal</A>
+<DD>&nbsp;
+<DT><A HREF="../org/eclipse/ecf/provider/generic/sobject/TPCommitEventProcessor.html#getContext()"><B>getContext()</B></A> - 
+Method in class org.eclipse.ecf.provider.generic.sobject.<A HREF="../org/eclipse/ecf/provider/generic/sobject/TPCommitEventProcessor.html" title="class in org.eclipse.ecf.provider.generic.sobject">TPCommitEventProcessor</A>
+<DD>&nbsp;
 <DT><A HREF="../org/eclipse/ecf/provider/generic/SOConfig.html#getContext()"><B>getContext()</B></A> - 
 Method in class org.eclipse.ecf.provider.generic.<A HREF="../org/eclipse/ecf/provider/generic/SOConfig.html" title="class in org.eclipse.ecf.provider.generic">SOConfig</A>
 <DD>&nbsp;
@@ -390,6 +392,9 @@
 <DT><A HREF="../org/eclipse/ecf/core/events/SharedObjectDeactivatedEvent.html#getDeactivatedID()"><B>getDeactivatedID()</B></A> - 
 Method in class org.eclipse.ecf.core.events.<A HREF="../org/eclipse/ecf/core/events/SharedObjectDeactivatedEvent.html" title="class in org.eclipse.ecf.core.events">SharedObjectDeactivatedEvent</A>
 <DD>&nbsp;
+<DT><A HREF="../org/eclipse/ecf/core/identity/IDFactory.html#getDefault()"><B>getDefault()</B></A> - 
+Static method in class org.eclipse.ecf.core.identity.<A HREF="../org/eclipse/ecf/core/identity/IDFactory.html" title="class in org.eclipse.ecf.core.identity">IDFactory</A>
+<DD>&nbsp;
 <DT><A HREF="../org/eclipse/ecf/core/SharedObjectContainerFactory.html#getDefault()"><B>getDefault()</B></A> - 
 Static method in class org.eclipse.ecf.core.<A HREF="../org/eclipse/ecf/core/SharedObjectContainerFactory.html" title="class in org.eclipse.ecf.core">SharedObjectContainerFactory</A>
 <DD>&nbsp;
@@ -450,16 +455,22 @@
 <DT><A HREF="../org/eclipse/ecf/core/comm/ConnectionFactory.html#getDescriptionByName(java.lang.String)"><B>getDescriptionByName(String)</B></A> - 
 Static method in class org.eclipse.ecf.core.comm.<A HREF="../org/eclipse/ecf/core/comm/ConnectionFactory.html" title="class in org.eclipse.ecf.core.comm">ConnectionFactory</A>
 <DD>&nbsp;
+<DT><A HREF="../org/eclipse/ecf/core/ISharedObjectContainerFactory.html#getDescriptionByName(java.lang.String)"><B>getDescriptionByName(String)</B></A> - 
+Method in interface org.eclipse.ecf.core.<A HREF="../org/eclipse/ecf/core/ISharedObjectContainerFactory.html" title="interface in org.eclipse.ecf.core">ISharedObjectContainerFactory</A>
+<DD>Get the known SharedObjectContainerDescription given it's name.
 <DT><A HREF="../org/eclipse/ecf/core/SharedObjectContainerFactory.html#getDescriptionByName(java.lang.String)"><B>getDescriptionByName(String)</B></A> - 
 Method in class org.eclipse.ecf.core.<A HREF="../org/eclipse/ecf/core/SharedObjectContainerFactory.html" title="class in org.eclipse.ecf.core">SharedObjectContainerFactory</A>
-<DD>Get the known SharedObjectContainerDescription given it's name.
+<DD>&nbsp;
 <DT><A HREF="../org/eclipse/ecf/core/comm/ConnectionFactory.html#getDescriptions()"><B>getDescriptions()</B></A> - 
 Static method in class org.eclipse.ecf.core.comm.<A HREF="../org/eclipse/ecf/core/comm/ConnectionFactory.html" title="class in org.eclipse.ecf.core.comm">ConnectionFactory</A>
 <DD>&nbsp;
-<DT><A HREF="../org/eclipse/ecf/core/SharedObjectContainerFactory.html#getDescriptions()"><B>getDescriptions()</B></A> - 
-Method in class org.eclipse.ecf.core.<A HREF="../org/eclipse/ecf/core/SharedObjectContainerFactory.html" title="class in org.eclipse.ecf.core">SharedObjectContainerFactory</A>
+<DT><A HREF="../org/eclipse/ecf/core/ISharedObjectContainerFactory.html#getDescriptions()"><B>getDescriptions()</B></A> - 
+Method in interface org.eclipse.ecf.core.<A HREF="../org/eclipse/ecf/core/ISharedObjectContainerFactory.html" title="interface in org.eclipse.ecf.core">ISharedObjectContainerFactory</A>
 <DD>Get a collection of the SharedObjectContainerDescriptions currently known to
  this factory.
+<DT><A HREF="../org/eclipse/ecf/core/SharedObjectContainerFactory.html#getDescriptions()"><B>getDescriptions()</B></A> - 
+Method in class org.eclipse.ecf.core.<A HREF="../org/eclipse/ecf/core/SharedObjectContainerFactory.html" title="class in org.eclipse.ecf.core">SharedObjectContainerFactory</A>
+<DD>&nbsp;
 <DT><A HREF="../org/eclipse/ecf/core/comm/ConnectionFactory.html#getDescriptions0()"><B>getDescriptions0()</B></A> - 
 Static method in class org.eclipse.ecf.core.comm.<A HREF="../org/eclipse/ecf/core/comm/ConnectionFactory.html" title="class in org.eclipse.ecf.core.comm">ConnectionFactory</A>
 <DD>&nbsp;
@@ -481,6 +492,9 @@
 <DT><A HREF="../org/eclipse/ecf/core/events/RemoteSharedObjectEvent.html#getEvent()"><B>getEvent()</B></A> - 
 Method in class org.eclipse.ecf.core.events.<A HREF="../org/eclipse/ecf/core/events/RemoteSharedObjectEvent.html" title="class in org.eclipse.ecf.core.events">RemoteSharedObjectEvent</A>
 <DD>&nbsp;
+<DT><A HREF="../org/eclipse/ecf/core/events/SharedObjectCommitEvent.html#getEvent()"><B>getEvent()</B></A> - 
+Method in class org.eclipse.ecf.core.events.<A HREF="../org/eclipse/ecf/core/events/SharedObjectCommitEvent.html" title="class in org.eclipse.ecf.core.events">SharedObjectCommitEvent</A>
+<DD>&nbsp;
 <DT><A HREF="../org/eclipse/ecf/provider/generic/events/SharedObjectCallEvent.html#getEvent()"><B>getEvent()</B></A> - 
 Method in class org.eclipse.ecf.provider.generic.events.<A HREF="../org/eclipse/ecf/provider/generic/events/SharedObjectCallEvent.html" title="class in org.eclipse.ecf.provider.generic.events">SharedObjectCallEvent</A>
 <DD>&nbsp;
@@ -617,6 +631,12 @@
 <DT><A HREF="../org/eclipse/ecf/provider/generic/sobject/BaseSharedObject.html#getHomeID()"><B>getHomeID()</B></A> - 
 Method in class org.eclipse.ecf.provider.generic.sobject.<A HREF="../org/eclipse/ecf/provider/generic/sobject/BaseSharedObject.html" title="class in org.eclipse.ecf.provider.generic.sobject">BaseSharedObject</A>
 <DD>&nbsp;
+<DT><A HREF="../org/eclipse/ecf/provider/generic/sobject/ISharedObjectInternal.html#getHomeID()"><B>getHomeID()</B></A> - 
+Method in interface org.eclipse.ecf.provider.generic.sobject.<A HREF="../org/eclipse/ecf/provider/generic/sobject/ISharedObjectInternal.html" title="interface in org.eclipse.ecf.provider.generic.sobject">ISharedObjectInternal</A>
+<DD>&nbsp;
+<DT><A HREF="../org/eclipse/ecf/provider/generic/sobject/TPCommitEventProcessor.html#getHomeID()"><B>getHomeID()</B></A> - 
+Method in class org.eclipse.ecf.provider.generic.sobject.<A HREF="../org/eclipse/ecf/provider/generic/sobject/TPCommitEventProcessor.html" title="class in org.eclipse.ecf.provider.generic.sobject">TPCommitEventProcessor</A>
+<DD>&nbsp;
 <DT><A HREF="../org/eclipse/ecf/provider/generic/SOWrapper.html#getHomeID()"><B>getHomeID()</B></A> - 
 Method in class org.eclipse.ecf.provider.generic.<A HREF="../org/eclipse/ecf/provider/generic/SOWrapper.html" title="class in org.eclipse.ecf.provider.generic">SOWrapper</A>
 <DD>&nbsp;
@@ -816,6 +836,9 @@
 <DT><A HREF="../org/eclipse/ecf/presence/IPresenceContainer.html#getMessageSender()"><B>getMessageSender()</B></A> - 
 Method in interface org.eclipse.ecf.presence.<A HREF="../org/eclipse/ecf/presence/IPresenceContainer.html" title="interface in org.eclipse.ecf.presence">IPresenceContainer</A>
 <DD>Get interface for sending messages
+<DT><A HREF="../org/eclipse/ecf/provider/generic/sobject/TPCommitEventProcessor.html#getMinFailedToAbort()"><B>getMinFailedToAbort()</B></A> - 
+Method in class org.eclipse.ecf.provider.generic.sobject.<A HREF="../org/eclipse/ecf/provider/generic/sobject/TPCommitEventProcessor.html" title="class in org.eclipse.ecf.provider.generic.sobject">TPCommitEventProcessor</A>
+<DD>&nbsp;
 <DT><A HREF="../org/eclipse/ecf/presence/impl/Presence.html#getMode()"><B>getMode()</B></A> - 
 Method in class org.eclipse.ecf.presence.impl.<A HREF="../org/eclipse/ecf/presence/impl/Presence.html" title="class in org.eclipse.ecf.presence.impl">Presence</A>
 <DD>&nbsp;
@@ -877,7 +900,10 @@
 Method in interface org.eclipse.ecf.core.identity.<A HREF="../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A>
 <DD>Get the Namespace instance associated with this identity
 <DT><A HREF="../org/eclipse/ecf/core/identity/IDFactory.html#getNamespace(org.eclipse.ecf.core.identity.Namespace)"><B>getNamespace(Namespace)</B></A> - 
-Static method in class org.eclipse.ecf.core.identity.<A HREF="../org/eclipse/ecf/core/identity/IDFactory.html" title="class in org.eclipse.ecf.core.identity">IDFactory</A>
+Method in class org.eclipse.ecf.core.identity.<A HREF="../org/eclipse/ecf/core/identity/IDFactory.html" title="class in org.eclipse.ecf.core.identity">IDFactory</A>
+<DD>&nbsp;
+<DT><A HREF="../org/eclipse/ecf/core/identity/IIDFactory.html#getNamespace(org.eclipse.ecf.core.identity.Namespace)"><B>getNamespace(Namespace)</B></A> - 
+Method in interface org.eclipse.ecf.core.identity.<A HREF="../org/eclipse/ecf/core/identity/IIDFactory.html" title="interface in org.eclipse.ecf.core.identity">IIDFactory</A>
 <DD>Get the given Namespace instance from table
 <DT><A HREF="../org/eclipse/ecf/core/identity/StringID.html#getNamespace()"><B>getNamespace()</B></A> - 
 Method in class org.eclipse.ecf.core.identity.<A HREF="../org/eclipse/ecf/core/identity/StringID.html" title="class in org.eclipse.ecf.core.identity">StringID</A>
@@ -886,14 +912,23 @@
 Static method in class org.eclipse.ecf.core.identity.<A HREF="../org/eclipse/ecf/core/identity/IDFactory.html" title="class in org.eclipse.ecf.core.identity">IDFactory</A>
 <DD>&nbsp;
 <DT><A HREF="../org/eclipse/ecf/core/identity/IDFactory.html#getNamespaceByName(java.lang.String)"><B>getNamespaceByName(String)</B></A> - 
-Static method in class org.eclipse.ecf.core.identity.<A HREF="../org/eclipse/ecf/core/identity/IDFactory.html" title="class in org.eclipse.ecf.core.identity">IDFactory</A>
+Method in class org.eclipse.ecf.core.identity.<A HREF="../org/eclipse/ecf/core/identity/IDFactory.html" title="class in org.eclipse.ecf.core.identity">IDFactory</A>
+<DD>&nbsp;
+<DT><A HREF="../org/eclipse/ecf/core/identity/IIDFactory.html#getNamespaceByName(java.lang.String)"><B>getNamespaceByName(String)</B></A> - 
+Method in interface org.eclipse.ecf.core.identity.<A HREF="../org/eclipse/ecf/core/identity/IIDFactory.html" title="interface in org.eclipse.ecf.core.identity">IIDFactory</A>
 <DD>&nbsp;
 <DT><A HREF="../org/eclipse/ecf/core/identity/IDFactory.html#getNamespaces()"><B>getNamespaces()</B></A> - 
-Static method in class org.eclipse.ecf.core.identity.<A HREF="../org/eclipse/ecf/core/identity/IDFactory.html" title="class in org.eclipse.ecf.core.identity">IDFactory</A>
+Method in class org.eclipse.ecf.core.identity.<A HREF="../org/eclipse/ecf/core/identity/IDFactory.html" title="class in org.eclipse.ecf.core.identity">IDFactory</A>
+<DD>&nbsp;
+<DT><A HREF="../org/eclipse/ecf/core/identity/IIDFactory.html#getNamespaces()"><B>getNamespaces()</B></A> - 
+Method in interface org.eclipse.ecf.core.identity.<A HREF="../org/eclipse/ecf/core/identity/IIDFactory.html" title="interface in org.eclipse.ecf.core.identity">IIDFactory</A>
 <DD>&nbsp;
 <DT><A HREF="../org/eclipse/ecf/provider/generic/SOContainer.html#getNewSharedObjectThread(org.eclipse.ecf.core.identity.ID, java.lang.Runnable)"><B>getNewSharedObjectThread(ID, Runnable)</B></A> - 
 Method in class org.eclipse.ecf.provider.generic.<A HREF="../org/eclipse/ecf/provider/generic/SOContainer.html" title="class in org.eclipse.ecf.provider.generic">SOContainer</A>
 <DD>&nbsp;
+<DT><A HREF="../org/eclipse/ecf/provider/generic/sobject/BaseSharedObject.html#getNextIdentifier()"><B>getNextIdentifier()</B></A> - 
+Static method in class org.eclipse.ecf.provider.generic.sobject.<A HREF="../org/eclipse/ecf/provider/generic/sobject/BaseSharedObject.html" title="class in org.eclipse.ecf.provider.generic.sobject">BaseSharedObject</A>
+<DD>&nbsp;
 <DT><A HREF="../org/eclipse/ecf/provider/generic/SOContainer.html#getNextSequenceNumber()"><B>getNextSequenceNumber()</B></A> - 
 Method in class org.eclipse.ecf.provider.generic.<A HREF="../org/eclipse/ecf/provider/generic/SOContainer.html" title="class in org.eclipse.ecf.provider.generic">SOContainer</A>
 <DD>&nbsp;
@@ -1071,6 +1106,12 @@
 <DT><A HREF="../org/eclipse/ecf/ui/views/TextChatComposite.html#getRemoteUser()"><B>getRemoteUser()</B></A> - 
 Method in class org.eclipse.ecf.ui.views.<A HREF="../org/eclipse/ecf/ui/views/TextChatComposite.html" title="class in org.eclipse.ecf.ui.views">TextChatComposite</A>
 <DD>&nbsp;
+<DT><A HREF="../org/eclipse/ecf/provider/generic/sobject/BaseSharedObject.html#getReplicaDescription(org.eclipse.ecf.core.identity.ID)"><B>getReplicaDescription(ID)</B></A> - 
+Method in class org.eclipse.ecf.provider.generic.sobject.<A HREF="../org/eclipse/ecf/provider/generic/sobject/BaseSharedObject.html" title="class in org.eclipse.ecf.provider.generic.sobject">BaseSharedObject</A>
+<DD>&nbsp;
+<DT><A HREF="../org/eclipse/ecf/provider/generic/sobject/ISharedObjectInternal.html#getReplicaDescription(org.eclipse.ecf.core.identity.ID)"><B>getReplicaDescription(ID)</B></A> - 
+Method in interface org.eclipse.ecf.provider.generic.sobject.<A HREF="../org/eclipse/ecf/provider/generic/sobject/ISharedObjectInternal.html" title="interface in org.eclipse.ecf.provider.generic.sobject">ISharedObjectInternal</A>
+<DD>&nbsp;
 <DT><A HREF="../org/eclipse/ecf/discovery/DiscoveryPlugin.html#getResourceBundle()"><B>getResourceBundle()</B></A> - 
 Method in class org.eclipse.ecf.discovery.<A HREF="../org/eclipse/ecf/discovery/DiscoveryPlugin.html" title="class in org.eclipse.ecf.discovery">DiscoveryPlugin</A>
 <DD>Returns the plugin's resource bundle,
@@ -1148,6 +1189,9 @@
 <DT><A HREF="../org/eclipse/ecf/core/events/RemoteSharedObjectEvent.html#getSenderSharedObjectID()"><B>getSenderSharedObjectID()</B></A> - 
 Method in class org.eclipse.ecf.core.events.<A HREF="../org/eclipse/ecf/core/events/RemoteSharedObjectEvent.html" title="class in org.eclipse.ecf.core.events">RemoteSharedObjectEvent</A>
 <DD>&nbsp;
+<DT><A HREF="../org/eclipse/ecf/core/events/SharedObjectCommitEvent.html#getSenderSharedObjectID()"><B>getSenderSharedObjectID()</B></A> - 
+Method in class org.eclipse.ecf.core.events.<A HREF="../org/eclipse/ecf/core/events/SharedObjectCommitEvent.html" title="class in org.eclipse.ecf.core.events">SharedObjectCommitEvent</A>
+<DD>&nbsp;
 <DT><A HREF="../org/eclipse/ecf/provider/generic/events/SharedObjectCallEvent.html#getSenderSharedObjectID()"><B>getSenderSharedObjectID()</B></A> - 
 Method in class org.eclipse.ecf.provider.generic.events.<A HREF="../org/eclipse/ecf/provider/generic/events/SharedObjectCallEvent.html" title="class in org.eclipse.ecf.provider.generic.events">SharedObjectCallEvent</A>
 <DD>&nbsp;
@@ -1222,6 +1266,9 @@
 <DT><A HREF="../org/eclipse/ecf/core/ISharedObjectManager.html#getSharedObject(org.eclipse.ecf.core.identity.ID)"><B>getSharedObject(ID)</B></A> - 
 Method in interface org.eclipse.ecf.core.<A HREF="../org/eclipse/ecf/core/ISharedObjectManager.html" title="interface in org.eclipse.ecf.core">ISharedObjectManager</A>
 <DD>Get the ISharedObject instance corresponding to the given sharedObjectID.
+<DT><A HREF="../org/eclipse/ecf/provider/generic/sobject/TPCommitEventProcessor.html#getSharedObject()"><B>getSharedObject()</B></A> - 
+Method in class org.eclipse.ecf.provider.generic.sobject.<A HREF="../org/eclipse/ecf/provider/generic/sobject/TPCommitEventProcessor.html" title="class in org.eclipse.ecf.provider.generic.sobject">TPCommitEventProcessor</A>
+<DD>&nbsp;
 <DT><A HREF="../org/eclipse/ecf/provider/generic/SOContainer.html#getSharedObject(org.eclipse.ecf.core.identity.ID)"><B>getSharedObject(ID)</B></A> - 
 Method in class org.eclipse.ecf.provider.generic.<A HREF="../org/eclipse/ecf/provider/generic/SOContainer.html" title="class in org.eclipse.ecf.provider.generic">SOContainer</A>
 <DD>&nbsp;
@@ -1337,6 +1384,9 @@
 <DT><A HREF="../org/eclipse/ecf/provider/app/Connector.html#getTimeout()"><B>getTimeout()</B></A> - 
 Method in class org.eclipse.ecf.provider.app.<A HREF="../org/eclipse/ecf/provider/app/Connector.html" title="class in org.eclipse.ecf.provider.app">Connector</A>
 <DD>&nbsp;
+<DT><A HREF="../org/eclipse/ecf/provider/generic/sobject/TPCommitEventProcessor.html#getTimeout()"><B>getTimeout()</B></A> - 
+Method in class org.eclipse.ecf.provider.generic.sobject.<A HREF="../org/eclipse/ecf/provider/generic/sobject/TPCommitEventProcessor.html" title="class in org.eclipse.ecf.provider.generic.sobject">TPCommitEventProcessor</A>
+<DD>&nbsp;
 <DT><A HREF="../org/eclipse/ecf/discovery/Trace.html#getTimeString()"><B>getTimeString()</B></A> - 
 Static method in class org.eclipse.ecf.discovery.<A HREF="../org/eclipse/ecf/discovery/Trace.html" title="class in org.eclipse.ecf.discovery">Trace</A>
 <DD>&nbsp;
@@ -1358,6 +1408,12 @@
 <DT><A HREF="../org/eclipse/ecf/core/ISharedObjectContainerTransaction.html#getTransactionState()"><B>getTransactionState()</B></A> - 
 Method in interface org.eclipse.ecf.core.<A HREF="../org/eclipse/ecf/core/ISharedObjectContainerTransaction.html" title="interface in org.eclipse.ecf.core">ISharedObjectContainerTransaction</A>
 <DD>Get state of transaction.
+<DT><A HREF="../org/eclipse/ecf/provider/generic/sobject/SharedObjectReplication.html#getTransactionState()"><B>getTransactionState()</B></A> - 
+Method in class org.eclipse.ecf.provider.generic.sobject.<A HREF="../org/eclipse/ecf/provider/generic/sobject/SharedObjectReplication.html" title="class in org.eclipse.ecf.provider.generic.sobject">SharedObjectReplication</A>
+<DD>&nbsp;
+<DT><A HREF="../org/eclipse/ecf/provider/generic/sobject/TPCommitEventProcessor.html#getTransactionState()"><B>getTransactionState()</B></A> - 
+Method in class org.eclipse.ecf.provider.generic.sobject.<A HREF="../org/eclipse/ecf/provider/generic/sobject/TPCommitEventProcessor.html" title="class in org.eclipse.ecf.provider.generic.sobject">TPCommitEventProcessor</A>
+<DD>&nbsp;
 <DT><A HREF="../org/eclipse/ecf/presence/impl/Presence.html#getType()"><B>getType()</B></A> - 
 Method in class org.eclipse.ecf.presence.impl.<A HREF="../org/eclipse/ecf/presence/impl/Presence.html" title="class in org.eclipse.ecf.presence.impl">Presence</A>
 <DD>&nbsp;
diff --git a/org.eclipse.ecf.docs/api/index-files/index-8.html b/org.eclipse.ecf.docs/api/index-files/index-8.html
index b9eea23..8370741 100644
--- a/org.eclipse.ecf.docs/api/index-files/index-8.html
+++ b/org.eclipse.ecf.docs/api/index-files/index-8.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:54 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:29 PDT 2005 -->
 <TITLE>
 H-Index
 </TITLE>
@@ -87,6 +87,9 @@
 <DT><A HREF="../org/eclipse/ecf/provider/generic/TCPServerSOContainerGroup.html#handleAccept(java.net.Socket)"><B>handleAccept(Socket)</B></A> - 
 Method in class org.eclipse.ecf.provider.generic.<A HREF="../org/eclipse/ecf/provider/generic/TCPServerSOContainerGroup.html" title="class in org.eclipse.ecf.provider.generic">TCPServerSOContainerGroup</A>
 <DD>&nbsp;
+<DT><A HREF="../org/eclipse/ecf/provider/generic/sobject/TPCommitEventProcessor.html#handleActivated(org.eclipse.ecf.core.events.ISharedObjectActivatedEvent)"><B>handleActivated(ISharedObjectActivatedEvent)</B></A> - 
+Method in class org.eclipse.ecf.provider.generic.sobject.<A HREF="../org/eclipse/ecf/provider/generic/sobject/TPCommitEventProcessor.html" title="class in org.eclipse.ecf.provider.generic.sobject">TPCommitEventProcessor</A>
+<DD>&nbsp;
 <DT><A HREF="../org/eclipse/ecf/core/comm/IAsynchConnectionEventHandler.html#handleAsynchEvent(org.eclipse.ecf.core.comm.AsynchConnectionEvent)"><B>handleAsynchEvent(AsynchConnectionEvent)</B></A> - 
 Method in interface org.eclipse.ecf.core.comm.<A HREF="../org/eclipse/ecf/core/comm/IAsynchConnectionEventHandler.html" title="interface in org.eclipse.ecf.core.comm">IAsynchConnectionEventHandler</A>
 <DD>&nbsp;
@@ -135,6 +138,9 @@
 <DT><A HREF="../org/eclipse/ecf/provider/generic/SOContainer.html#handleCreateMessage(org.eclipse.ecf.provider.generic.ContainerMessage)"><B>handleCreateMessage(ContainerMessage)</B></A> - 
 Method in class org.eclipse.ecf.provider.generic.<A HREF="../org/eclipse/ecf/provider/generic/SOContainer.html" title="class in org.eclipse.ecf.provider.generic">SOContainer</A>
 <DD>&nbsp;
+<DT><A HREF="../org/eclipse/ecf/provider/generic/sobject/TPCommitEventProcessor.html#handleCreateResponse(org.eclipse.ecf.core.events.ISharedObjectCreateResponseEvent)"><B>handleCreateResponse(ISharedObjectCreateResponseEvent)</B></A> - 
+Method in class org.eclipse.ecf.provider.generic.sobject.<A HREF="../org/eclipse/ecf/provider/generic/sobject/TPCommitEventProcessor.html" title="class in org.eclipse.ecf.provider.generic.sobject">TPCommitEventProcessor</A>
+<DD>&nbsp;
 <DT><A HREF="../org/eclipse/ecf/provider/generic/SOContainer.html#handleCreateResponseMessage(org.eclipse.ecf.provider.generic.ContainerMessage)"><B>handleCreateResponseMessage(ContainerMessage)</B></A> - 
 Method in class org.eclipse.ecf.provider.generic.<A HREF="../org/eclipse/ecf/provider/generic/SOContainer.html" title="class in org.eclipse.ecf.provider.generic">SOContainer</A>
 <DD>&nbsp;
@@ -144,18 +150,21 @@
 <DT><A HREF="../org/eclipse/ecf/provider/xmpp/container/XMPPSharedObject.html#handleDeactivatedEvent(org.eclipse.ecf.core.events.ISharedObjectDeactivatedEvent)"><B>handleDeactivatedEvent(ISharedObjectDeactivatedEvent)</B></A> - 
 Method in class org.eclipse.ecf.provider.xmpp.container.<A HREF="../org/eclipse/ecf/provider/xmpp/container/XMPPSharedObject.html" title="class in org.eclipse.ecf.provider.xmpp.container">XMPPSharedObject</A>
 <DD>&nbsp;
+<DT><A HREF="../org/eclipse/ecf/provider/generic/sobject/TPCommitEventProcessor.html#handleDeparted(org.eclipse.ecf.core.events.ISharedObjectContainerDepartedEvent)"><B>handleDeparted(ISharedObjectContainerDepartedEvent)</B></A> - 
+Method in class org.eclipse.ecf.provider.generic.sobject.<A HREF="../org/eclipse/ecf/provider/generic/sobject/TPCommitEventProcessor.html" title="class in org.eclipse.ecf.provider.generic.sobject">TPCommitEventProcessor</A>
+<DD>&nbsp;
 <DT><A HREF="../org/eclipse/ecf/core/comm/IConnectionEventHandler.html#handleDisconnectEvent(org.eclipse.ecf.core.comm.DisconnectConnectionEvent)"><B>handleDisconnectEvent(DisconnectConnectionEvent)</B></A> - 
 Method in interface org.eclipse.ecf.core.comm.<A HREF="../org/eclipse/ecf/core/comm/IConnectionEventHandler.html" title="interface in org.eclipse.ecf.core.comm">IConnectionEventHandler</A>
 <DD>&nbsp;
 <DT><A HREF="../org/eclipse/ecf/ui/views/TextChatComposite.html#handleEnter()"><B>handleEnter()</B></A> - 
 Method in class org.eclipse.ecf.ui.views.<A HREF="../org/eclipse/ecf/ui/views/TextChatComposite.html" title="class in org.eclipse.ecf.ui.views">TextChatComposite</A>
 <DD>&nbsp;
-<DT><A HREF="../org/eclipse/ecf/core/ISharedObject.html#handleEvent(org.eclipse.ecf.core.util.Event)"><B>handleEvent(Event)</B></A> - 
-Method in interface org.eclipse.ecf.core.<A HREF="../org/eclipse/ecf/core/ISharedObject.html" title="interface in org.eclipse.ecf.core">ISharedObject</A>
-<DD>Handle Event passed to this ISharedObject.
 <DT><A HREF="../org/eclipse/ecf/core/ISharedObjectContainerListener.html#handleEvent(org.eclipse.ecf.core.events.IContainerEvent)"><B>handleEvent(IContainerEvent)</B></A> - 
 Method in interface org.eclipse.ecf.core.<A HREF="../org/eclipse/ecf/core/ISharedObjectContainerListener.html" title="interface in org.eclipse.ecf.core">ISharedObjectContainerListener</A>
 <DD>&nbsp;
+<DT><A HREF="../org/eclipse/ecf/core/util/IEventHandler.html#handleEvent(org.eclipse.ecf.core.util.Event)"><B>handleEvent(Event)</B></A> - 
+Method in interface org.eclipse.ecf.core.util.<A HREF="../org/eclipse/ecf/core/util/IEventHandler.html" title="interface in org.eclipse.ecf.core.util">IEventHandler</A>
+<DD>Handle Event passed to this ISharedObject.
 <DT><A HREF="../org/eclipse/ecf/provider/generic/sobject/BaseSharedObject.html#handleEvent(org.eclipse.ecf.core.util.Event)"><B>handleEvent(Event)</B></A> - 
 Method in class org.eclipse.ecf.provider.generic.sobject.<A HREF="../org/eclipse/ecf/provider/generic/sobject/BaseSharedObject.html" title="class in org.eclipse.ecf.provider.generic.sobject">BaseSharedObject</A>
 <DD>&nbsp;
@@ -168,8 +177,8 @@
 <DT><A HREF="../org/eclipse/ecf/provider/xmpp/container/XMPPSharedObject.html#handleEvent(org.eclipse.ecf.core.util.Event)"><B>handleEvent(Event)</B></A> - 
 Method in class org.eclipse.ecf.provider.xmpp.container.<A HREF="../org/eclipse/ecf/provider/xmpp/container/XMPPSharedObject.html" title="class in org.eclipse.ecf.provider.xmpp.container">XMPPSharedObject</A>
 <DD>&nbsp;
-<DT><A HREF="../org/eclipse/ecf/core/ISharedObject.html#handleEvents(org.eclipse.ecf.core.util.Event[])"><B>handleEvents(Event[])</B></A> - 
-Method in interface org.eclipse.ecf.core.<A HREF="../org/eclipse/ecf/core/ISharedObject.html" title="interface in org.eclipse.ecf.core">ISharedObject</A>
+<DT><A HREF="../org/eclipse/ecf/core/util/IEventHandler.html#handleEvents(org.eclipse.ecf.core.util.Event[])"><B>handleEvents(Event[])</B></A> - 
+Method in interface org.eclipse.ecf.core.util.<A HREF="../org/eclipse/ecf/core/util/IEventHandler.html" title="interface in org.eclipse.ecf.core.util">IEventHandler</A>
 <DD>Handle Events passed to this ISharedObject.
 <DT><A HREF="../org/eclipse/ecf/provider/generic/sobject/BaseSharedObject.html#handleEvents(org.eclipse.ecf.core.util.Event[])"><B>handleEvents(Event[])</B></A> - 
 Method in class org.eclipse.ecf.provider.generic.sobject.<A HREF="../org/eclipse/ecf/provider/generic/sobject/BaseSharedObject.html" title="class in org.eclipse.ecf.provider.generic.sobject">BaseSharedObject</A>
@@ -198,6 +207,9 @@
 <DT><A HREF="../org/eclipse/ecf/provider/xmpp/container/XMPPPresenceSharedObject.html#handleJoin(org.eclipse.ecf.core.events.ISharedObjectContainerJoinedEvent)"><B>handleJoin(ISharedObjectContainerJoinedEvent)</B></A> - 
 Method in class org.eclipse.ecf.provider.xmpp.container.<A HREF="../org/eclipse/ecf/provider/xmpp/container/XMPPPresenceSharedObject.html" title="class in org.eclipse.ecf.provider.xmpp.container">XMPPPresenceSharedObject</A>
 <DD>&nbsp;
+<DT><A HREF="../org/eclipse/ecf/provider/generic/sobject/TPCommitEventProcessor.html#handleJoined(org.eclipse.ecf.core.events.ISharedObjectContainerJoinedEvent)"><B>handleJoined(ISharedObjectContainerJoinedEvent)</B></A> - 
+Method in class org.eclipse.ecf.provider.generic.sobject.<A HREF="../org/eclipse/ecf/provider/generic/sobject/TPCommitEventProcessor.html" title="class in org.eclipse.ecf.provider.generic.sobject">TPCommitEventProcessor</A>
+<DD>&nbsp;
 <DT><A HREF="../org/eclipse/ecf/ui/views/TextChatComposite.html#handleKeyPressed(org.eclipse.swt.events.KeyEvent)"><B>handleKeyPressed(KeyEvent)</B></A> - 
 Method in class org.eclipse.ecf.ui.views.<A HREF="../org/eclipse/ecf/ui/views/TextChatComposite.html" title="class in org.eclipse.ecf.ui.views">TextChatComposite</A>
 <DD>&nbsp;
@@ -225,6 +237,9 @@
 <DT><A HREF="../org/eclipse/ecf/provider/xmpp/smack/ChatConnection.html#handlePacket(org.jivesoftware.smack.packet.Packet)"><B>handlePacket(Packet)</B></A> - 
 Method in class org.eclipse.ecf.provider.xmpp.smack.<A HREF="../org/eclipse/ecf/provider/xmpp/smack/ChatConnection.html" title="class in org.eclipse.ecf.provider.xmpp.smack">ChatConnection</A>
 <DD>&nbsp;
+<DT><A HREF="../org/eclipse/ecf/provider/generic/sobject/TPCommitEventProcessor.html#handlePostCommitFailure(org.eclipse.ecf.core.identity.ID, java.lang.Throwable, long)"><B>handlePostCommitFailure(ID, Throwable, long)</B></A> - 
+Method in class org.eclipse.ecf.provider.generic.sobject.<A HREF="../org/eclipse/ecf/provider/generic/sobject/TPCommitEventProcessor.html" title="class in org.eclipse.ecf.provider.generic.sobject">TPCommitEventProcessor</A>
+<DD>&nbsp;
 <DT><A HREF="../org/eclipse/ecf/presence/IPresenceListener.html#handlePresence(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.presence.IPresence)"><B>handlePresence(ID, IPresence)</B></A> - 
 Method in interface org.eclipse.ecf.presence.<A HREF="../org/eclipse/ecf/presence/IPresenceListener.html" title="interface in org.eclipse.ecf.presence">IPresenceListener</A>
 <DD>Notification that a presence update has been received
@@ -240,12 +255,18 @@
 <DT><A HREF="../org/eclipse/ecf/provider/xmpp/container/XMPPGroupChatSOContainer.html#handlePresenceMessage(org.jivesoftware.smack.packet.Presence)"><B>handlePresenceMessage(Presence)</B></A> - 
 Method in class org.eclipse.ecf.provider.xmpp.container.<A HREF="../org/eclipse/ecf/provider/xmpp/container/XMPPGroupChatSOContainer.html" title="class in org.eclipse.ecf.provider.xmpp.container">XMPPGroupChatSOContainer</A>
 <DD>&nbsp;
+<DT><A HREF="../org/eclipse/ecf/provider/generic/sobject/TPCommitEventProcessor.html#handlePrimaryActivated(org.eclipse.ecf.core.events.ISharedObjectActivatedEvent)"><B>handlePrimaryActivated(ISharedObjectActivatedEvent)</B></A> - 
+Method in class org.eclipse.ecf.provider.generic.sobject.<A HREF="../org/eclipse/ecf/provider/generic/sobject/TPCommitEventProcessor.html" title="class in org.eclipse.ecf.provider.generic.sobject">TPCommitEventProcessor</A>
+<DD>&nbsp;
 <DT><A HREF="../org/eclipse/ecf/provider/comm/tcp/Client.html#handler"><B>handler</B></A> - 
 Variable in class org.eclipse.ecf.provider.comm.tcp.<A HREF="../org/eclipse/ecf/provider/comm/tcp/Client.html" title="class in org.eclipse.ecf.provider.comm.tcp">Client</A>
 <DD>&nbsp;
 <DT><A HREF="../org/eclipse/ecf/provider/xmpp/smack/ChatConnection.html#handler"><B>handler</B></A> - 
 Variable in class org.eclipse.ecf.provider.xmpp.smack.<A HREF="../org/eclipse/ecf/provider/xmpp/smack/ChatConnection.html" title="class in org.eclipse.ecf.provider.xmpp.smack">ChatConnection</A>
 <DD>&nbsp;
+<DT><A HREF="../org/eclipse/ecf/provider/generic/sobject/TPCommitEventProcessor.html#handleReplicaActivated(org.eclipse.ecf.core.events.ISharedObjectActivatedEvent)"><B>handleReplicaActivated(ISharedObjectActivatedEvent)</B></A> - 
+Method in class org.eclipse.ecf.provider.generic.sobject.<A HREF="../org/eclipse/ecf/provider/generic/sobject/TPCommitEventProcessor.html" title="class in org.eclipse.ecf.provider.generic.sobject">TPCommitEventProcessor</A>
+<DD>&nbsp;
 <DT><A HREF="../org/eclipse/ecf/provider/xmpp/container/XMPPPresenceSharedObject.html#handleRoster(org.jivesoftware.smack.Roster)"><B>handleRoster(Roster)</B></A> - 
 Method in class org.eclipse.ecf.provider.xmpp.container.<A HREF="../org/eclipse/ecf/provider/xmpp/container/XMPPPresenceSharedObject.html" title="class in org.eclipse.ecf.provider.xmpp.container">XMPPPresenceSharedObject</A>
 <DD>&nbsp;
@@ -309,6 +330,9 @@
 <DT><A HREF="../org/eclipse/ecf/provider/generic/SOContainer.html#handleViewChangeMessage(org.eclipse.ecf.provider.generic.ContainerMessage)"><B>handleViewChangeMessage(ContainerMessage)</B></A> - 
 Method in class org.eclipse.ecf.provider.generic.<A HREF="../org/eclipse/ecf/provider/generic/SOContainer.html" title="class in org.eclipse.ecf.provider.generic">SOContainer</A>
 <DD>&nbsp;
+<DT><A HREF="../org/eclipse/ecf/provider/generic/sobject/TPCommitEventProcessor.html#handleVotingCompletedCreateResponse(org.eclipse.ecf.core.identity.ID, java.lang.Throwable, long)"><B>handleVotingCompletedCreateResponse(ID, Throwable, long)</B></A> - 
+Method in class org.eclipse.ecf.provider.generic.sobject.<A HREF="../org/eclipse/ecf/provider/generic/sobject/TPCommitEventProcessor.html" title="class in org.eclipse.ecf.provider.generic.sobject">TPCommitEventProcessor</A>
+<DD>&nbsp;
 <DT><A HREF="../org/eclipse/ecf/provider/xmpp/container/XMPPClientSOContainer.html#handleXMPPMessage(org.jivesoftware.smack.packet.Packet)"><B>handleXMPPMessage(Packet)</B></A> - 
 Method in class org.eclipse.ecf.provider.xmpp.container.<A HREF="../org/eclipse/ecf/provider/xmpp/container/XMPPClientSOContainer.html" title="class in org.eclipse.ecf.provider.xmpp.container">XMPPClientSOContainer</A>
 <DD>&nbsp;
diff --git a/org.eclipse.ecf.docs/api/index-files/index-9.html b/org.eclipse.ecf.docs/api/index-files/index-9.html
index b3b4f87..653f88d 100644
--- a/org.eclipse.ecf.docs/api/index-files/index-9.html
+++ b/org.eclipse.ecf.docs/api/index-files/index-9.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:54 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:29 PDT 2005 -->
 <TITLE>
 I-Index
 </TITLE>
@@ -81,7 +81,7 @@
 <DT><A HREF="../org/eclipse/ecf/presence/IAccountManager.html" title="interface in org.eclipse.ecf.presence"><B>IAccountManager</B></A> - Interface in <A HREF="../org/eclipse/ecf/presence/package-summary.html">org.eclipse.ecf.presence</A><DD>&nbsp;<DT><A HREF="../org/eclipse/ecf/core/comm/IAsynchConnection.html" title="interface in org.eclipse.ecf.core.comm"><B>IAsynchConnection</B></A> - Interface in <A HREF="../org/eclipse/ecf/core/comm/package-summary.html">org.eclipse.ecf.core.comm</A><DD>&nbsp;<DT><A HREF="../org/eclipse/ecf/core/comm/IAsynchConnectionEventHandler.html" title="interface in org.eclipse.ecf.core.comm"><B>IAsynchConnectionEventHandler</B></A> - Interface in <A HREF="../org/eclipse/ecf/core/comm/package-summary.html">org.eclipse.ecf.core.comm</A><DD>&nbsp;<DT><A HREF="../org/eclipse/ecf/core/util/ICallable.html" title="interface in org.eclipse.ecf.core.util"><B>ICallable</B></A> - Interface in <A HREF="../org/eclipse/ecf/core/util/package-summary.html">org.eclipse.ecf.core.util</A><DD>&nbsp;<DT><A HREF="../org/eclipse/ecf/core/util/IClassLoaderMapper.html" title="interface in org.eclipse.ecf.core.util"><B>IClassLoaderMapper</B></A> - Interface in <A HREF="../org/eclipse/ecf/core/util/package-summary.html">org.eclipse.ecf.core.util</A><DD>Map a given name onto a classloader.<DT><A HREF="../org/eclipse/ecf/provider/comm/tcp/IClientSocketFactory.html" title="interface in org.eclipse.ecf.provider.comm.tcp"><B>IClientSocketFactory</B></A> - Interface in <A HREF="../org/eclipse/ecf/provider/comm/tcp/package-summary.html">org.eclipse.ecf.provider.comm.tcp</A><DD>&nbsp;<DT><A HREF="../org/eclipse/ecf/core/comm/IConnection.html" title="interface in org.eclipse.ecf.core.comm"><B>IConnection</B></A> - Interface in <A HREF="../org/eclipse/ecf/core/comm/package-summary.html">org.eclipse.ecf.core.comm</A><DD>&nbsp;<DT><A HREF="../org/eclipse/ecf/core/comm/IConnectionEventHandler.html" title="interface in org.eclipse.ecf.core.comm"><B>IConnectionEventHandler</B></A> - Interface in <A HREF="../org/eclipse/ecf/core/comm/package-summary.html">org.eclipse.ecf.core.comm</A><DD>&nbsp;<DT><A HREF="../org/eclipse/ecf/core/comm/IConnectionRequestHandler.html" title="interface in org.eclipse.ecf.core.comm"><B>IConnectionRequestHandler</B></A> - Interface in <A HREF="../org/eclipse/ecf/core/comm/package-summary.html">org.eclipse.ecf.core.comm</A><DD>&nbsp;<DT><A HREF="../org/eclipse/ecf/ui/views/ChatWindow.html#ICONS_PERSON_GIF"><B>ICONS_PERSON_GIF</B></A> - 
 Static variable in class org.eclipse.ecf.ui.views.<A HREF="../org/eclipse/ecf/ui/views/ChatWindow.html" title="class in org.eclipse.ecf.ui.views">ChatWindow</A>
 <DD>&nbsp;
-<DT><A HREF="../org/eclipse/ecf/core/IContainer.html" title="interface in org.eclipse.ecf.core"><B>IContainer</B></A> - Interface in <A HREF="../org/eclipse/ecf/core/package-summary.html">org.eclipse.ecf.core</A><DD>&nbsp;<DT><A HREF="../org/eclipse/ecf/core/events/IContainerEvent.html" title="interface in org.eclipse.ecf.core.events"><B>IContainerEvent</B></A> - Interface in <A HREF="../org/eclipse/ecf/core/events/package-summary.html">org.eclipse.ecf.core.events</A><DD>&nbsp;<DT><A HREF="../org/eclipse/ecf/core/security/IContainerPolicy.html" title="interface in org.eclipse.ecf.core.security"><B>IContainerPolicy</B></A> - Interface in <A HREF="../org/eclipse/ecf/core/security/package-summary.html">org.eclipse.ecf.core.security</A><DD>&nbsp;<DT><A HREF="../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity"><B>ID</B></A> - Interface in <A HREF="../org/eclipse/ecf/core/identity/package-summary.html">org.eclipse.ecf.core.identity</A><DD>Contract for ECF identity.<DT><A HREF="../org/eclipse/ecf/core/SharedObjectDescription.html#id"><B>id</B></A> - 
+<DT><A HREF="../org/eclipse/ecf/core/IContainer.html" title="interface in org.eclipse.ecf.core"><B>IContainer</B></A> - Interface in <A HREF="../org/eclipse/ecf/core/package-summary.html">org.eclipse.ecf.core</A><DD>Distributed container contract<DT><A HREF="../org/eclipse/ecf/core/events/IContainerEvent.html" title="interface in org.eclipse.ecf.core.events"><B>IContainerEvent</B></A> - Interface in <A HREF="../org/eclipse/ecf/core/events/package-summary.html">org.eclipse.ecf.core.events</A><DD>&nbsp;<DT><A HREF="../org/eclipse/ecf/core/security/IContainerPolicy.html" title="interface in org.eclipse.ecf.core.security"><B>IContainerPolicy</B></A> - Interface in <A HREF="../org/eclipse/ecf/core/security/package-summary.html">org.eclipse.ecf.core.security</A><DD>&nbsp;<DT><A HREF="../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity"><B>ID</B></A> - Interface in <A HREF="../org/eclipse/ecf/core/identity/package-summary.html">org.eclipse.ecf.core.identity</A><DD>Contract for ECF identity.<DT><A HREF="../org/eclipse/ecf/core/SharedObjectDescription.html#id"><B>id</B></A> - 
 Variable in class org.eclipse.ecf.core.<A HREF="../org/eclipse/ecf/core/SharedObjectDescription.html" title="class in org.eclipse.ecf.core">SharedObjectDescription</A>
 <DD>&nbsp;
 <DT><A HREF="../org/eclipse/ecf/core/user/User.html#id"><B>id</B></A> - 
@@ -114,8 +114,8 @@
 <DT><A HREF="../org/eclipse/ecf/core/identity/IDInstantiationException.html#IDInstantiationException(java.lang.String, java.lang.Throwable)"><B>IDInstantiationException(String, Throwable)</B></A> - 
 Constructor for exception org.eclipse.ecf.core.identity.<A HREF="../org/eclipse/ecf/core/identity/IDInstantiationException.html" title="class in org.eclipse.ecf.core.identity">IDInstantiationException</A>
 <DD>&nbsp;
-<DT><A HREF="../org/eclipse/ecf/core/identity/provider/IDInstantiator.html" title="interface in org.eclipse.ecf.core.identity.provider"><B>IDInstantiator</B></A> - Interface in <A HREF="../org/eclipse/ecf/core/identity/provider/package-summary.html">org.eclipse.ecf.core.identity.provider</A><DD>&nbsp;<DT><A HREF="../org/eclipse/ecf/discovery/IDiscoveryContainer.html" title="interface in org.eclipse.ecf.discovery"><B>IDiscoveryContainer</B></A> - Interface in <A HREF="../org/eclipse/ecf/discovery/package-summary.html">org.eclipse.ecf.discovery</A><DD>Adapter interface for shared object containers that support lookup and discovery.<DT><A HREF="../org/eclipse/ecf/ui/views/IDiscoveryController.html" title="interface in org.eclipse.ecf.ui.views"><B>IDiscoveryController</B></A> - Interface in <A HREF="../org/eclipse/ecf/ui/views/package-summary.html">org.eclipse.ecf.ui.views</A><DD>&nbsp;<DT><A HREF="../org/eclipse/ecf/core/util/IEnqueuePredicate.html" title="interface in org.eclipse.ecf.core.util"><B>IEnqueuePredicate</B></A> - Interface in <A HREF="../org/eclipse/ecf/core/util/package-summary.html">org.eclipse.ecf.core.util</A><DD>&nbsp;<DT><A HREF="../org/eclipse/ecf/core/util/IEventFilter.html" title="interface in org.eclipse.ecf.core.util"><B>IEventFilter</B></A> - Interface in <A HREF="../org/eclipse/ecf/core/util/package-summary.html">org.eclipse.ecf.core.util</A><DD>&nbsp;<DT><A HREF="../org/eclipse/ecf/core/util/IEventProcessor.html" title="interface in org.eclipse.ecf.core.util"><B>IEventProcessor</B></A> - Interface in <A HREF="../org/eclipse/ecf/core/util/package-summary.html">org.eclipse.ecf.core.util</A><DD>&nbsp;<DT><A HREF="../org/eclipse/ecf/provider/xmpp/container/IGroupChatContainerConfig.html" title="interface in org.eclipse.ecf.provider.xmpp.container"><B>IGroupChatContainerConfig</B></A> - Interface in <A HREF="../org/eclipse/ecf/provider/xmpp/container/package-summary.html">org.eclipse.ecf.provider.xmpp.container</A><DD>&nbsp;<DT><A HREF="../org/eclipse/ecf/core/IIdentifiable.html" title="interface in org.eclipse.ecf.core"><B>IIdentifiable</B></A> - Interface in <A HREF="../org/eclipse/ecf/core/package-summary.html">org.eclipse.ecf.core</A><DD>Defines implementing classes as being identifiable with
- an ECF identity.<DT><A HREF="../org/eclipse/ecf/provider/xmpp/container/IIMMessageSender.html" title="interface in org.eclipse.ecf.provider.xmpp.container"><B>IIMMessageSender</B></A> - Interface in <A HREF="../org/eclipse/ecf/provider/xmpp/container/package-summary.html">org.eclipse.ecf.provider.xmpp.container</A><DD>&nbsp;<DT><A HREF="../org/eclipse/ecf/core/security/IJoinContext.html" title="interface in org.eclipse.ecf.core.security"><B>IJoinContext</B></A> - Interface in <A HREF="../org/eclipse/ecf/core/security/package-summary.html">org.eclipse.ecf.core.security</A><DD>&nbsp;<DT><A HREF="../org/eclipse/ecf/core/security/IJoinPolicy.html" title="interface in org.eclipse.ecf.core.security"><B>IJoinPolicy</B></A> - Interface in <A HREF="../org/eclipse/ecf/core/security/package-summary.html">org.eclipse.ecf.core.security</A><DD>&nbsp;<DT><A HREF="../org/eclipse/ecf/ui/views/ILocalInputHandler.html" title="interface in org.eclipse.ecf.ui.views"><B>ILocalInputHandler</B></A> - Interface in <A HREF="../org/eclipse/ecf/ui/views/package-summary.html">org.eclipse.ecf.ui.views</A><DD>&nbsp;<DT><A HREF="../org/eclipse/ecf/presence/IMessageListener.html" title="interface in org.eclipse.ecf.presence"><B>IMessageListener</B></A> - Interface in <A HREF="../org/eclipse/ecf/presence/package-summary.html">org.eclipse.ecf.presence</A><DD>Listener for text IM messages.<DT><A HREF="../org/eclipse/ecf/presence/IMessageListener.Type.html" title="class in org.eclipse.ecf.presence"><B>IMessageListener.Type</B></A> - Class in <A HREF="../org/eclipse/ecf/presence/package-summary.html">org.eclipse.ecf.presence</A><DD>&nbsp;<DT><A HREF="../org/eclipse/ecf/presence/IMessageListener.Type.html#IMessageListener.Type(java.lang.String)"><B>IMessageListener.Type(String)</B></A> - 
+<DT><A HREF="../org/eclipse/ecf/core/identity/provider/IDInstantiator.html" title="interface in org.eclipse.ecf.core.identity.provider"><B>IDInstantiator</B></A> - Interface in <A HREF="../org/eclipse/ecf/core/identity/provider/package-summary.html">org.eclipse.ecf.core.identity.provider</A><DD>&nbsp;<DT><A HREF="../org/eclipse/ecf/discovery/IDiscoveryContainer.html" title="interface in org.eclipse.ecf.discovery"><B>IDiscoveryContainer</B></A> - Interface in <A HREF="../org/eclipse/ecf/discovery/package-summary.html">org.eclipse.ecf.discovery</A><DD>Adapter interface for shared object containers that support lookup and discovery.<DT><A HREF="../org/eclipse/ecf/ui/views/IDiscoveryController.html" title="interface in org.eclipse.ecf.ui.views"><B>IDiscoveryController</B></A> - Interface in <A HREF="../org/eclipse/ecf/ui/views/package-summary.html">org.eclipse.ecf.ui.views</A><DD>&nbsp;<DT><A HREF="../org/eclipse/ecf/core/util/IEnqueuePredicate.html" title="interface in org.eclipse.ecf.core.util"><B>IEnqueuePredicate</B></A> - Interface in <A HREF="../org/eclipse/ecf/core/util/package-summary.html">org.eclipse.ecf.core.util</A><DD>&nbsp;<DT><A HREF="../org/eclipse/ecf/core/util/IEventHandler.html" title="interface in org.eclipse.ecf.core.util"><B>IEventHandler</B></A> - Interface in <A HREF="../org/eclipse/ecf/core/util/package-summary.html">org.eclipse.ecf.core.util</A><DD>&nbsp;<DT><A HREF="../org/eclipse/ecf/core/util/IEventProcessor.html" title="interface in org.eclipse.ecf.core.util"><B>IEventProcessor</B></A> - Interface in <A HREF="../org/eclipse/ecf/core/util/package-summary.html">org.eclipse.ecf.core.util</A><DD>&nbsp;<DT><A HREF="../org/eclipse/ecf/provider/xmpp/container/IGroupChatContainerConfig.html" title="interface in org.eclipse.ecf.provider.xmpp.container"><B>IGroupChatContainerConfig</B></A> - Interface in <A HREF="../org/eclipse/ecf/provider/xmpp/container/package-summary.html">org.eclipse.ecf.provider.xmpp.container</A><DD>&nbsp;<DT><A HREF="../org/eclipse/ecf/core/IIdentifiable.html" title="interface in org.eclipse.ecf.core"><B>IIdentifiable</B></A> - Interface in <A HREF="../org/eclipse/ecf/core/package-summary.html">org.eclipse.ecf.core</A><DD>Defines implementing classes as being identifiable with
+ an ECF identity.<DT><A HREF="../org/eclipse/ecf/core/identity/IIDFactory.html" title="interface in org.eclipse.ecf.core.identity"><B>IIDFactory</B></A> - Interface in <A HREF="../org/eclipse/ecf/core/identity/package-summary.html">org.eclipse.ecf.core.identity</A><DD>&nbsp;<DT><A HREF="../org/eclipse/ecf/provider/xmpp/container/IIMMessageSender.html" title="interface in org.eclipse.ecf.provider.xmpp.container"><B>IIMMessageSender</B></A> - Interface in <A HREF="../org/eclipse/ecf/provider/xmpp/container/package-summary.html">org.eclipse.ecf.provider.xmpp.container</A><DD>&nbsp;<DT><A HREF="../org/eclipse/ecf/core/security/IJoinContext.html" title="interface in org.eclipse.ecf.core.security"><B>IJoinContext</B></A> - Interface in <A HREF="../org/eclipse/ecf/core/security/package-summary.html">org.eclipse.ecf.core.security</A><DD>&nbsp;<DT><A HREF="../org/eclipse/ecf/core/security/IJoinPolicy.html" title="interface in org.eclipse.ecf.core.security"><B>IJoinPolicy</B></A> - Interface in <A HREF="../org/eclipse/ecf/core/security/package-summary.html">org.eclipse.ecf.core.security</A><DD>&nbsp;<DT><A HREF="../org/eclipse/ecf/ui/views/ILocalInputHandler.html" title="interface in org.eclipse.ecf.ui.views"><B>ILocalInputHandler</B></A> - Interface in <A HREF="../org/eclipse/ecf/ui/views/package-summary.html">org.eclipse.ecf.ui.views</A><DD>&nbsp;<DT><A HREF="../org/eclipse/ecf/presence/IMessageListener.html" title="interface in org.eclipse.ecf.presence"><B>IMessageListener</B></A> - Interface in <A HREF="../org/eclipse/ecf/presence/package-summary.html">org.eclipse.ecf.presence</A><DD>Listener for text IM messages.<DT><A HREF="../org/eclipse/ecf/presence/IMessageListener.Type.html" title="class in org.eclipse.ecf.presence"><B>IMessageListener.Type</B></A> - Class in <A HREF="../org/eclipse/ecf/presence/package-summary.html">org.eclipse.ecf.presence</A><DD>&nbsp;<DT><A HREF="../org/eclipse/ecf/presence/IMessageListener.Type.html#IMessageListener.Type(java.lang.String)"><B>IMessageListener.Type(String)</B></A> - 
 Constructor for class org.eclipse.ecf.presence.<A HREF="../org/eclipse/ecf/presence/IMessageListener.Type.html" title="class in org.eclipse.ecf.presence">IMessageListener.Type</A>
 <DD>&nbsp;
 <DT><A HREF="../org/eclipse/ecf/presence/IMessageSender.html" title="interface in org.eclipse.ecf.presence"><B>IMessageSender</B></A> - Interface in <A HREF="../org/eclipse/ecf/presence/package-summary.html">org.eclipse.ecf.presence</A><DD>Interface for sending text messages (IM) between users.<DT><A HREF="../org/eclipse/ecf/core/identity/NamespacePermission.html#implies(java.security.Permission)"><B>implies(Permission)</B></A> - 
@@ -169,6 +169,9 @@
 <DT><A HREF="../org/eclipse/ecf/ui/views/TextChatComposite.html#initText"><B>initText</B></A> - 
 Variable in class org.eclipse.ecf.ui.views.<A HREF="../org/eclipse/ecf/ui/views/TextChatComposite.html" title="class in org.eclipse.ecf.ui.views">TextChatComposite</A>
 <DD>&nbsp;
+<DT><A HREF="../org/eclipse/ecf/provider/generic/sobject/BaseSharedObject.html#initTransaction()"><B>initTransaction()</B></A> - 
+Method in class org.eclipse.ecf.provider.generic.sobject.<A HREF="../org/eclipse/ecf/provider/generic/sobject/BaseSharedObject.html" title="class in org.eclipse.ecf.provider.generic.sobject">BaseSharedObject</A>
+<DD>&nbsp;
 <DT><A HREF="../org/eclipse/ecf/ui/views/RosterView.html#inputHandler"><B>inputHandler</B></A> - 
 Variable in class org.eclipse.ecf.ui.views.<A HREF="../org/eclipse/ecf/ui/views/RosterView.html" title="class in org.eclipse.ecf.ui.views">RosterView</A>
 <DD>&nbsp;
@@ -184,6 +187,9 @@
 <DT><A HREF="../org/eclipse/ecf/ui/views/ILocalInputHandler.html#inputText(org.eclipse.ecf.core.identity.ID, java.lang.String)"><B>inputText(ID, String)</B></A> - 
 Method in interface org.eclipse.ecf.ui.views.<A HREF="../org/eclipse/ecf/ui/views/ILocalInputHandler.html" title="interface in org.eclipse.ecf.ui.views">ILocalInputHandler</A>
 <DD>&nbsp;
+<DT><A HREF="../org/eclipse/ecf/core/identity/IDFactory.html#instance"><B>instance</B></A> - 
+Static variable in class org.eclipse.ecf.core.identity.<A HREF="../org/eclipse/ecf/core/identity/IDFactory.html" title="class in org.eclipse.ecf.core.identity">IDFactory</A>
+<DD>&nbsp;
 <DT><A HREF="../org/eclipse/ecf/core/SharedObjectContainerFactory.html#instance"><B>instance</B></A> - 
 Static variable in class org.eclipse.ecf.core.<A HREF="../org/eclipse/ecf/core/SharedObjectContainerFactory.html" title="class in org.eclipse.ecf.core">SharedObjectContainerFactory</A>
 <DD>&nbsp;
@@ -303,25 +309,19 @@
 <DT><A HREF="../org/eclipse/ecf/provider/generic/SOContext.html#isGroupManager()"><B>isGroupManager()</B></A> - 
 Method in class org.eclipse.ecf.provider.generic.<A HREF="../org/eclipse/ecf/provider/generic/SOContext.html" title="class in org.eclipse.ecf.provider.generic">SOContext</A>
 <DD>&nbsp;
-<DT><A HREF="../org/eclipse/ecf/core/ISharedObjectContext.html#isGroupServer()"><B>isGroupServer()</B></A> - 
-Method in interface org.eclipse.ecf.core.<A HREF="../org/eclipse/ecf/core/ISharedObjectContext.html" title="interface in org.eclipse.ecf.core">ISharedObjectContext</A>
-<DD>(non-Javadoc)
 <DT><A HREF="../org/eclipse/ecf/provider/generic/ClientSOContainer.html#isGroupServer()"><B>isGroupServer()</B></A> - 
 Method in class org.eclipse.ecf.provider.generic.<A HREF="../org/eclipse/ecf/provider/generic/ClientSOContainer.html" title="class in org.eclipse.ecf.provider.generic">ClientSOContainer</A>
 <DD>&nbsp;
 <DT><A HREF="../org/eclipse/ecf/provider/generic/ServerSOContainer.html#isGroupServer()"><B>isGroupServer()</B></A> - 
 Method in class org.eclipse.ecf.provider.generic.<A HREF="../org/eclipse/ecf/provider/generic/ServerSOContainer.html" title="class in org.eclipse.ecf.provider.generic">ServerSOContainer</A>
 <DD>&nbsp;
-<DT><A HREF="../org/eclipse/ecf/provider/generic/SOContainer.html#isGroupServer()"><B>isGroupServer()</B></A> - 
-Method in class org.eclipse.ecf.provider.generic.<A HREF="../org/eclipse/ecf/provider/generic/SOContainer.html" title="class in org.eclipse.ecf.provider.generic">SOContainer</A>
-<DD>&nbsp;
 <DT><A HREF="../org/eclipse/ecf/provider/generic/SOContext.html#isGroupServer()"><B>isGroupServer()</B></A> - 
 Method in class org.eclipse.ecf.provider.generic.<A HREF="../org/eclipse/ecf/provider/generic/SOContext.html" title="class in org.eclipse.ecf.provider.generic">SOContext</A>
 <DD>&nbsp;
-<DT><A HREF="../org/eclipse/ecf/core/ISharedObject.html" title="interface in org.eclipse.ecf.core"><B>ISharedObject</B></A> - Interface in <A HREF="../org/eclipse/ecf/core/package-summary.html">org.eclipse.ecf.core</A><DD>Core interface for implementing components that exist within <A HREF="../org/eclipse/ecf/core/ISharedObjectContainer.html" title="interface in org.eclipse.ecf.core"><CODE>ISharedObjectContainer</CODE></A><DT><A HREF="../org/eclipse/ecf/core/events/ISharedObjectActivatedEvent.html" title="interface in org.eclipse.ecf.core.events"><B>ISharedObjectActivatedEvent</B></A> - Interface in <A HREF="../org/eclipse/ecf/core/events/package-summary.html">org.eclipse.ecf.core.events</A><DD>&nbsp;<DT><A HREF="../org/eclipse/ecf/core/events/ISharedObjectCallEvent.html" title="interface in org.eclipse.ecf.core.events"><B>ISharedObjectCallEvent</B></A> - Interface in <A HREF="../org/eclipse/ecf/core/events/package-summary.html">org.eclipse.ecf.core.events</A><DD>&nbsp;<DT><A HREF="../org/eclipse/ecf/core/ISharedObjectConfig.html" title="interface in org.eclipse.ecf.core"><B>ISharedObjectConfig</B></A> - Interface in <A HREF="../org/eclipse/ecf/core/package-summary.html">org.eclipse.ecf.core</A><DD>Configuration information provided to ISharedObject via its enclosing ISharedObjectContainer<DT><A HREF="../org/eclipse/ecf/core/ISharedObjectConnector.html" title="interface in org.eclipse.ecf.core"><B>ISharedObjectConnector</B></A> - Interface in <A HREF="../org/eclipse/ecf/core/package-summary.html">org.eclipse.ecf.core</A><DD>Implementers which represent the one-way associations between SharedObject
- instances within the scope of a given ISharedObjectContainer<DT><A HREF="../org/eclipse/ecf/core/ISharedObjectContainer.html" title="interface in org.eclipse.ecf.core"><B>ISharedObjectContainer</B></A> - Interface in <A HREF="../org/eclipse/ecf/core/package-summary.html">org.eclipse.ecf.core</A><DD>Core interface that must be implemented by all ECF container instances.<DT><A HREF="../org/eclipse/ecf/core/ISharedObjectContainerConfig.html" title="interface in org.eclipse.ecf.core"><B>ISharedObjectContainerConfig</B></A> - Interface in <A HREF="../org/eclipse/ecf/core/package-summary.html">org.eclipse.ecf.core</A><DD>Configuration information associated with ISharedObjectContainer.<DT><A HREF="../org/eclipse/ecf/core/events/ISharedObjectContainerDepartedEvent.html" title="interface in org.eclipse.ecf.core.events"><B>ISharedObjectContainerDepartedEvent</B></A> - Interface in <A HREF="../org/eclipse/ecf/core/events/package-summary.html">org.eclipse.ecf.core.events</A><DD>&nbsp;<DT><A HREF="../org/eclipse/ecf/core/events/ISharedObjectContainerDisposeEvent.html" title="interface in org.eclipse.ecf.core.events"><B>ISharedObjectContainerDisposeEvent</B></A> - Interface in <A HREF="../org/eclipse/ecf/core/events/package-summary.html">org.eclipse.ecf.core.events</A><DD>&nbsp;<DT><A HREF="../org/eclipse/ecf/core/events/ISharedObjectContainerEjectedEvent.html" title="interface in org.eclipse.ecf.core.events"><B>ISharedObjectContainerEjectedEvent</B></A> - Interface in <A HREF="../org/eclipse/ecf/core/events/package-summary.html">org.eclipse.ecf.core.events</A><DD>&nbsp;<DT><A HREF="../org/eclipse/ecf/core/ISharedObjectContainerGroupManager.html" title="interface in org.eclipse.ecf.core"><B>ISharedObjectContainerGroupManager</B></A> - Interface in <A HREF="../org/eclipse/ecf/core/package-summary.html">org.eclipse.ecf.core</A><DD>&nbsp;<DT><A HREF="../org/eclipse/ecf/core/provider/ISharedObjectContainerInstantiator.html" title="interface in org.eclipse.ecf.core.provider"><B>ISharedObjectContainerInstantiator</B></A> - Interface in <A HREF="../org/eclipse/ecf/core/provider/package-summary.html">org.eclipse.ecf.core.provider</A><DD>&nbsp;<DT><A HREF="../org/eclipse/ecf/core/events/ISharedObjectContainerJoinedEvent.html" title="interface in org.eclipse.ecf.core.events"><B>ISharedObjectContainerJoinedEvent</B></A> - Interface in <A HREF="../org/eclipse/ecf/core/events/package-summary.html">org.eclipse.ecf.core.events</A><DD>&nbsp;<DT><A HREF="../org/eclipse/ecf/core/events/ISharedObjectContainerJoinGroupEvent.html" title="interface in org.eclipse.ecf.core.events"><B>ISharedObjectContainerJoinGroupEvent</B></A> - Interface in <A HREF="../org/eclipse/ecf/core/events/package-summary.html">org.eclipse.ecf.core.events</A><DD>&nbsp;<DT><A HREF="../org/eclipse/ecf/core/events/ISharedObjectContainerLeaveGroupEvent.html" title="interface in org.eclipse.ecf.core.events"><B>ISharedObjectContainerLeaveGroupEvent</B></A> - Interface in <A HREF="../org/eclipse/ecf/core/events/package-summary.html">org.eclipse.ecf.core.events</A><DD>&nbsp;<DT><A HREF="../org/eclipse/ecf/core/ISharedObjectContainerListener.html" title="interface in org.eclipse.ecf.core"><B>ISharedObjectContainerListener</B></A> - Interface in <A HREF="../org/eclipse/ecf/core/package-summary.html">org.eclipse.ecf.core</A><DD>Listener for objects that wish to receive events from an ISharedObjectContainer
+<DT><A HREF="../org/eclipse/ecf/core/ISharedObject.html" title="interface in org.eclipse.ecf.core"><B>ISharedObject</B></A> - Interface in <A HREF="../org/eclipse/ecf/core/package-summary.html">org.eclipse.ecf.core</A><DD>Core interface for implementing components that exist within <A HREF="../org/eclipse/ecf/core/ISharedObjectContainer.html" title="interface in org.eclipse.ecf.core"><CODE>ISharedObjectContainer</CODE></A><DT><A HREF="../org/eclipse/ecf/core/events/ISharedObjectActivatedEvent.html" title="interface in org.eclipse.ecf.core.events"><B>ISharedObjectActivatedEvent</B></A> - Interface in <A HREF="../org/eclipse/ecf/core/events/package-summary.html">org.eclipse.ecf.core.events</A><DD>&nbsp;<DT><A HREF="../org/eclipse/ecf/core/events/ISharedObjectCallEvent.html" title="interface in org.eclipse.ecf.core.events"><B>ISharedObjectCallEvent</B></A> - Interface in <A HREF="../org/eclipse/ecf/core/events/package-summary.html">org.eclipse.ecf.core.events</A><DD>&nbsp;<DT><A HREF="../org/eclipse/ecf/core/events/ISharedObjectCommitEvent.html" title="interface in org.eclipse.ecf.core.events"><B>ISharedObjectCommitEvent</B></A> - Interface in <A HREF="../org/eclipse/ecf/core/events/package-summary.html">org.eclipse.ecf.core.events</A><DD>&nbsp;<DT><A HREF="../org/eclipse/ecf/core/ISharedObjectConfig.html" title="interface in org.eclipse.ecf.core"><B>ISharedObjectConfig</B></A> - Interface in <A HREF="../org/eclipse/ecf/core/package-summary.html">org.eclipse.ecf.core</A><DD>Configuration information provided to ISharedObject via its enclosing ISharedObjectContainer<DT><A HREF="../org/eclipse/ecf/core/ISharedObjectConnector.html" title="interface in org.eclipse.ecf.core"><B>ISharedObjectConnector</B></A> - Interface in <A HREF="../org/eclipse/ecf/core/package-summary.html">org.eclipse.ecf.core</A><DD>Implementers which represent the one-way associations between SharedObject
+ instances within the scope of a given ISharedObjectContainer<DT><A HREF="../org/eclipse/ecf/core/ISharedObjectContainer.html" title="interface in org.eclipse.ecf.core"><B>ISharedObjectContainer</B></A> - Interface in <A HREF="../org/eclipse/ecf/core/package-summary.html">org.eclipse.ecf.core</A><DD>Core interface that must be implemented by all ECF container instances.<DT><A HREF="../org/eclipse/ecf/core/ISharedObjectContainerConfig.html" title="interface in org.eclipse.ecf.core"><B>ISharedObjectContainerConfig</B></A> - Interface in <A HREF="../org/eclipse/ecf/core/package-summary.html">org.eclipse.ecf.core</A><DD>Configuration information associated with ISharedObjectContainer.<DT><A HREF="../org/eclipse/ecf/core/events/ISharedObjectContainerDepartedEvent.html" title="interface in org.eclipse.ecf.core.events"><B>ISharedObjectContainerDepartedEvent</B></A> - Interface in <A HREF="../org/eclipse/ecf/core/events/package-summary.html">org.eclipse.ecf.core.events</A><DD>&nbsp;<DT><A HREF="../org/eclipse/ecf/core/events/ISharedObjectContainerDisposeEvent.html" title="interface in org.eclipse.ecf.core.events"><B>ISharedObjectContainerDisposeEvent</B></A> - Interface in <A HREF="../org/eclipse/ecf/core/events/package-summary.html">org.eclipse.ecf.core.events</A><DD>&nbsp;<DT><A HREF="../org/eclipse/ecf/core/events/ISharedObjectContainerEjectedEvent.html" title="interface in org.eclipse.ecf.core.events"><B>ISharedObjectContainerEjectedEvent</B></A> - Interface in <A HREF="../org/eclipse/ecf/core/events/package-summary.html">org.eclipse.ecf.core.events</A><DD>&nbsp;<DT><A HREF="../org/eclipse/ecf/core/ISharedObjectContainerFactory.html" title="interface in org.eclipse.ecf.core"><B>ISharedObjectContainerFactory</B></A> - Interface in <A HREF="../org/eclipse/ecf/core/package-summary.html">org.eclipse.ecf.core</A><DD>&nbsp;<DT><A HREF="../org/eclipse/ecf/core/ISharedObjectContainerGroupManager.html" title="interface in org.eclipse.ecf.core"><B>ISharedObjectContainerGroupManager</B></A> - Interface in <A HREF="../org/eclipse/ecf/core/package-summary.html">org.eclipse.ecf.core</A><DD>&nbsp;<DT><A HREF="../org/eclipse/ecf/core/provider/ISharedObjectContainerInstantiator.html" title="interface in org.eclipse.ecf.core.provider"><B>ISharedObjectContainerInstantiator</B></A> - Interface in <A HREF="../org/eclipse/ecf/core/provider/package-summary.html">org.eclipse.ecf.core.provider</A><DD>&nbsp;<DT><A HREF="../org/eclipse/ecf/core/events/ISharedObjectContainerJoinedEvent.html" title="interface in org.eclipse.ecf.core.events"><B>ISharedObjectContainerJoinedEvent</B></A> - Interface in <A HREF="../org/eclipse/ecf/core/events/package-summary.html">org.eclipse.ecf.core.events</A><DD>&nbsp;<DT><A HREF="../org/eclipse/ecf/core/events/ISharedObjectContainerJoinGroupEvent.html" title="interface in org.eclipse.ecf.core.events"><B>ISharedObjectContainerJoinGroupEvent</B></A> - Interface in <A HREF="../org/eclipse/ecf/core/events/package-summary.html">org.eclipse.ecf.core.events</A><DD>&nbsp;<DT><A HREF="../org/eclipse/ecf/core/events/ISharedObjectContainerLeaveGroupEvent.html" title="interface in org.eclipse.ecf.core.events"><B>ISharedObjectContainerLeaveGroupEvent</B></A> - Interface in <A HREF="../org/eclipse/ecf/core/events/package-summary.html">org.eclipse.ecf.core.events</A><DD>&nbsp;<DT><A HREF="../org/eclipse/ecf/core/ISharedObjectContainerListener.html" title="interface in org.eclipse.ecf.core"><B>ISharedObjectContainerListener</B></A> - Interface in <A HREF="../org/eclipse/ecf/core/package-summary.html">org.eclipse.ecf.core</A><DD>Listener for objects that wish to receive events from an ISharedObjectContainer
  instance.<DT><A HREF="../org/eclipse/ecf/core/ISharedObjectContainerTransaction.html" title="interface in org.eclipse.ecf.core"><B>ISharedObjectContainerTransaction</B></A> - Interface in <A HREF="../org/eclipse/ecf/core/package-summary.html">org.eclipse.ecf.core</A><DD>Implementers represent a transaction associated with the creation of a SharedObject
- within the scope of a given SharedObjectContainer<DT><A HREF="../org/eclipse/ecf/core/ISharedObjectContext.html" title="interface in org.eclipse.ecf.core"><B>ISharedObjectContext</B></A> - Interface in <A HREF="../org/eclipse/ecf/core/package-summary.html">org.eclipse.ecf.core</A><DD>Context reference provided to all ISharedObjects upon initialization.<DT><A HREF="../org/eclipse/ecf/core/events/ISharedObjectCreateResponseEvent.html" title="interface in org.eclipse.ecf.core.events"><B>ISharedObjectCreateResponseEvent</B></A> - Interface in <A HREF="../org/eclipse/ecf/core/events/package-summary.html">org.eclipse.ecf.core.events</A><DD>&nbsp;<DT><A HREF="../org/eclipse/ecf/core/events/ISharedObjectDeactivatedEvent.html" title="interface in org.eclipse.ecf.core.events"><B>ISharedObjectDeactivatedEvent</B></A> - Interface in <A HREF="../org/eclipse/ecf/core/events/package-summary.html">org.eclipse.ecf.core.events</A><DD>&nbsp;<DT><A HREF="../org/eclipse/ecf/core/events/ISharedObjectEvent.html" title="interface in org.eclipse.ecf.core.events"><B>ISharedObjectEvent</B></A> - Interface in <A HREF="../org/eclipse/ecf/core/events/package-summary.html">org.eclipse.ecf.core.events</A><DD>&nbsp;<DT><A HREF="../org/eclipse/ecf/core/ISharedObjectManager.html" title="interface in org.eclipse.ecf.core"><B>ISharedObjectManager</B></A> - Interface in <A HREF="../org/eclipse/ecf/core/package-summary.html">org.eclipse.ecf.core</A><DD>Manager for creating, disposing, and accessing ISharedObjects from an ISharedObjectContainer.<DT><A HREF="../org/eclipse/ecf/core/events/ISharedObjectManagerEvent.html" title="interface in org.eclipse.ecf.core.events"><B>ISharedObjectManagerEvent</B></A> - Interface in <A HREF="../org/eclipse/ecf/core/events/package-summary.html">org.eclipse.ecf.core.events</A><DD>&nbsp;<DT><A HREF="../org/eclipse/ecf/core/events/ISharedObjectMessageEvent.html" title="interface in org.eclipse.ecf.core.events"><B>ISharedObjectMessageEvent</B></A> - Interface in <A HREF="../org/eclipse/ecf/core/events/package-summary.html">org.eclipse.ecf.core.events</A><DD>&nbsp;<DT><A HREF="../org/eclipse/ecf/presence/ISharedObjectMessageListener.html" title="interface in org.eclipse.ecf.presence"><B>ISharedObjectMessageListener</B></A> - Interface in <A HREF="../org/eclipse/ecf/presence/package-summary.html">org.eclipse.ecf.presence</A><DD>&nbsp;<DT><A HREF="../org/eclipse/ecf/core/security/ISharedObjectPolicy.html" title="interface in org.eclipse.ecf.core.security"><B>ISharedObjectPolicy</B></A> - Interface in <A HREF="../org/eclipse/ecf/core/security/package-summary.html">org.eclipse.ecf.core.security</A><DD>&nbsp;<DT><A HREF="../org/eclipse/ecf/core/util/ISimpleQueue.html" title="interface in org.eclipse.ecf.core.util"><B>ISimpleQueue</B></A> - Interface in <A HREF="../org/eclipse/ecf/core/util/package-summary.html">org.eclipse.ecf.core.util</A><DD>&nbsp;<DT><A HREF="../org/eclipse/ecf/provider/generic/SOContext.html#isInactive()"><B>isInactive()</B></A> - 
+ within the scope of a given SharedObjectContainer<DT><A HREF="../org/eclipse/ecf/core/ISharedObjectContext.html" title="interface in org.eclipse.ecf.core"><B>ISharedObjectContext</B></A> - Interface in <A HREF="../org/eclipse/ecf/core/package-summary.html">org.eclipse.ecf.core</A><DD>Context reference provided to all ISharedObjects upon initialization.<DT><A HREF="../org/eclipse/ecf/core/events/ISharedObjectCreateResponseEvent.html" title="interface in org.eclipse.ecf.core.events"><B>ISharedObjectCreateResponseEvent</B></A> - Interface in <A HREF="../org/eclipse/ecf/core/events/package-summary.html">org.eclipse.ecf.core.events</A><DD>&nbsp;<DT><A HREF="../org/eclipse/ecf/core/events/ISharedObjectDeactivatedEvent.html" title="interface in org.eclipse.ecf.core.events"><B>ISharedObjectDeactivatedEvent</B></A> - Interface in <A HREF="../org/eclipse/ecf/core/events/package-summary.html">org.eclipse.ecf.core.events</A><DD>&nbsp;<DT><A HREF="../org/eclipse/ecf/core/events/ISharedObjectEvent.html" title="interface in org.eclipse.ecf.core.events"><B>ISharedObjectEvent</B></A> - Interface in <A HREF="../org/eclipse/ecf/core/events/package-summary.html">org.eclipse.ecf.core.events</A><DD>&nbsp;<DT><A HREF="../org/eclipse/ecf/provider/generic/sobject/ISharedObjectInternal.html" title="interface in org.eclipse.ecf.provider.generic.sobject"><B>ISharedObjectInternal</B></A> - Interface in <A HREF="../org/eclipse/ecf/provider/generic/sobject/package-summary.html">org.eclipse.ecf.provider.generic.sobject</A><DD>&nbsp;<DT><A HREF="../org/eclipse/ecf/core/ISharedObjectManager.html" title="interface in org.eclipse.ecf.core"><B>ISharedObjectManager</B></A> - Interface in <A HREF="../org/eclipse/ecf/core/package-summary.html">org.eclipse.ecf.core</A><DD>Manager for creating, disposing, and accessing ISharedObjects from an ISharedObjectContainer.<DT><A HREF="../org/eclipse/ecf/core/events/ISharedObjectManagerEvent.html" title="interface in org.eclipse.ecf.core.events"><B>ISharedObjectManagerEvent</B></A> - Interface in <A HREF="../org/eclipse/ecf/core/events/package-summary.html">org.eclipse.ecf.core.events</A><DD>&nbsp;<DT><A HREF="../org/eclipse/ecf/core/events/ISharedObjectMessageEvent.html" title="interface in org.eclipse.ecf.core.events"><B>ISharedObjectMessageEvent</B></A> - Interface in <A HREF="../org/eclipse/ecf/core/events/package-summary.html">org.eclipse.ecf.core.events</A><DD>&nbsp;<DT><A HREF="../org/eclipse/ecf/presence/ISharedObjectMessageListener.html" title="interface in org.eclipse.ecf.presence"><B>ISharedObjectMessageListener</B></A> - Interface in <A HREF="../org/eclipse/ecf/presence/package-summary.html">org.eclipse.ecf.presence</A><DD>&nbsp;<DT><A HREF="../org/eclipse/ecf/core/security/ISharedObjectPolicy.html" title="interface in org.eclipse.ecf.core.security"><B>ISharedObjectPolicy</B></A> - Interface in <A HREF="../org/eclipse/ecf/core/security/package-summary.html">org.eclipse.ecf.core.security</A><DD>&nbsp;<DT><A HREF="../org/eclipse/ecf/core/util/ISimpleQueue.html" title="interface in org.eclipse.ecf.core.util"><B>ISimpleQueue</B></A> - Interface in <A HREF="../org/eclipse/ecf/core/util/package-summary.html">org.eclipse.ecf.core.util</A><DD>&nbsp;<DT><A HREF="../org/eclipse/ecf/provider/generic/SOContext.html#isInactive()"><B>isInactive()</B></A> - 
 Method in class org.eclipse.ecf.provider.generic.<A HREF="../org/eclipse/ecf/provider/generic/SOContext.html" title="class in org.eclipse.ecf.provider.generic">SOContext</A>
 <DD>&nbsp;
 <DT><A HREF="../org/eclipse/ecf/ui/views/ChatLine.html#isNoCRLF()"><B>isNoCRLF()</B></A> - 
@@ -333,6 +333,12 @@
 <DT><A HREF="../org/eclipse/ecf/provider/generic/sobject/BaseSharedObject.html#isPrimary()"><B>isPrimary()</B></A> - 
 Method in class org.eclipse.ecf.provider.generic.sobject.<A HREF="../org/eclipse/ecf/provider/generic/sobject/BaseSharedObject.html" title="class in org.eclipse.ecf.provider.generic.sobject">BaseSharedObject</A>
 <DD>&nbsp;
+<DT><A HREF="../org/eclipse/ecf/provider/generic/sobject/ISharedObjectInternal.html#isPrimary()"><B>isPrimary()</B></A> - 
+Method in interface org.eclipse.ecf.provider.generic.sobject.<A HREF="../org/eclipse/ecf/provider/generic/sobject/ISharedObjectInternal.html" title="interface in org.eclipse.ecf.provider.generic.sobject">ISharedObjectInternal</A>
+<DD>&nbsp;
+<DT><A HREF="../org/eclipse/ecf/provider/generic/sobject/TPCommitEventProcessor.html#isPrimary()"><B>isPrimary()</B></A> - 
+Method in class org.eclipse.ecf.provider.generic.sobject.<A HREF="../org/eclipse/ecf/provider/generic/sobject/TPCommitEventProcessor.html" title="class in org.eclipse.ecf.provider.generic.sobject">TPCommitEventProcessor</A>
+<DD>&nbsp;
 <DT><A HREF="../org/eclipse/ecf/ui/views/ChatLine.html#isPrivate()"><B>isPrivate()</B></A> - 
 Method in class org.eclipse.ecf.ui.views.<A HREF="../org/eclipse/ecf/ui/views/ChatLine.html" title="class in org.eclipse.ecf.ui.views">ChatLine</A>
 <DD>&nbsp;
@@ -373,7 +379,10 @@
 <DT><A HREF="../org/eclipse/ecf/ui/views/TextChatComposite.html#isTyping"><B>isTyping</B></A> - 
 Variable in class org.eclipse.ecf.ui.views.<A HREF="../org/eclipse/ecf/ui/views/TextChatComposite.html" title="class in org.eclipse.ecf.ui.views">TextChatComposite</A>
 <DD>&nbsp;
-<DT><A HREF="../org/eclipse/ecf/presence/ISubscribeListener.html" title="interface in org.eclipse.ecf.presence"><B>ISubscribeListener</B></A> - Interface in <A HREF="../org/eclipse/ecf/presence/package-summary.html">org.eclipse.ecf.presence</A><DD>Listener for handling notifications of subscribe/unsubscribe requests<DT><A HREF="../org/eclipse/ecf/core/comm/ISynchAsynchConnection.html" title="interface in org.eclipse.ecf.core.comm"><B>ISynchAsynchConnection</B></A> - Interface in <A HREF="../org/eclipse/ecf/core/comm/package-summary.html">org.eclipse.ecf.core.comm</A><DD>&nbsp;<DT><A HREF="../org/eclipse/ecf/core/comm/ISynchAsynchConnectionEventHandler.html" title="interface in org.eclipse.ecf.core.comm"><B>ISynchAsynchConnectionEventHandler</B></A> - Interface in <A HREF="../org/eclipse/ecf/core/comm/package-summary.html">org.eclipse.ecf.core.comm</A><DD>&nbsp;<DT><A HREF="../org/eclipse/ecf/core/comm/provider/ISynchAsynchConnectionInstantiator.html" title="interface in org.eclipse.ecf.core.comm.provider"><B>ISynchAsynchConnectionInstantiator</B></A> - Interface in <A HREF="../org/eclipse/ecf/core/comm/provider/package-summary.html">org.eclipse.ecf.core.comm.provider</A><DD>&nbsp;<DT><A HREF="../org/eclipse/ecf/core/comm/ISynchConnection.html" title="interface in org.eclipse.ecf.core.comm"><B>ISynchConnection</B></A> - Interface in <A HREF="../org/eclipse/ecf/core/comm/package-summary.html">org.eclipse.ecf.core.comm</A><DD>&nbsp;<DT><A HREF="../org/eclipse/ecf/core/comm/ISynchConnectionEventHandler.html" title="interface in org.eclipse.ecf.core.comm"><B>ISynchConnectionEventHandler</B></A> - Interface in <A HREF="../org/eclipse/ecf/core/comm/package-summary.html">org.eclipse.ecf.core.comm</A><DD>&nbsp;<DT><A HREF="../org/eclipse/ecf/provider/generic/gmm/GMMImpl.html#iterator()"><B>iterator()</B></A> - 
+<DT><A HREF="../org/eclipse/ecf/presence/ISubscribeListener.html" title="interface in org.eclipse.ecf.presence"><B>ISubscribeListener</B></A> - Interface in <A HREF="../org/eclipse/ecf/presence/package-summary.html">org.eclipse.ecf.presence</A><DD>Listener for handling notifications of subscribe/unsubscribe requests<DT><A HREF="../org/eclipse/ecf/provider/generic/sobject/TPCommitEventProcessor.html#isVotingCompleted()"><B>isVotingCompleted()</B></A> - 
+Method in class org.eclipse.ecf.provider.generic.sobject.<A HREF="../org/eclipse/ecf/provider/generic/sobject/TPCommitEventProcessor.html" title="class in org.eclipse.ecf.provider.generic.sobject">TPCommitEventProcessor</A>
+<DD>&nbsp;
+<DT><A HREF="../org/eclipse/ecf/core/comm/ISynchAsynchConnection.html" title="interface in org.eclipse.ecf.core.comm"><B>ISynchAsynchConnection</B></A> - Interface in <A HREF="../org/eclipse/ecf/core/comm/package-summary.html">org.eclipse.ecf.core.comm</A><DD>&nbsp;<DT><A HREF="../org/eclipse/ecf/core/comm/ISynchAsynchConnectionEventHandler.html" title="interface in org.eclipse.ecf.core.comm"><B>ISynchAsynchConnectionEventHandler</B></A> - Interface in <A HREF="../org/eclipse/ecf/core/comm/package-summary.html">org.eclipse.ecf.core.comm</A><DD>&nbsp;<DT><A HREF="../org/eclipse/ecf/core/comm/provider/ISynchAsynchConnectionInstantiator.html" title="interface in org.eclipse.ecf.core.comm.provider"><B>ISynchAsynchConnectionInstantiator</B></A> - Interface in <A HREF="../org/eclipse/ecf/core/comm/provider/package-summary.html">org.eclipse.ecf.core.comm.provider</A><DD>&nbsp;<DT><A HREF="../org/eclipse/ecf/core/comm/ISynchConnection.html" title="interface in org.eclipse.ecf.core.comm"><B>ISynchConnection</B></A> - Interface in <A HREF="../org/eclipse/ecf/core/comm/package-summary.html">org.eclipse.ecf.core.comm</A><DD>&nbsp;<DT><A HREF="../org/eclipse/ecf/core/comm/ISynchConnectionEventHandler.html" title="interface in org.eclipse.ecf.core.comm"><B>ISynchConnectionEventHandler</B></A> - Interface in <A HREF="../org/eclipse/ecf/core/comm/package-summary.html">org.eclipse.ecf.core.comm</A><DD>&nbsp;<DT><A HREF="../org/eclipse/ecf/provider/generic/gmm/GMMImpl.html#iterator()"><B>iterator()</B></A> - 
 Method in class org.eclipse.ecf.provider.generic.gmm.<A HREF="../org/eclipse/ecf/provider/generic/gmm/GMMImpl.html" title="class in org.eclipse.ecf.provider.generic.gmm">GMMImpl</A>
 <DD>&nbsp;
 <DT><A HREF="../org/eclipse/ecf/core/user/IUser.html" title="interface in org.eclipse.ecf.core.user"><B>IUser</B></A> - Interface in <A HREF="../org/eclipse/ecf/core/user/package-summary.html">org.eclipse.ecf.core.user</A><DD>Interface for arbitrary ECF system user.</DL>
diff --git a/org.eclipse.ecf.docs/api/index.html b/org.eclipse.ecf.docs/api/index.html
index c716204..921f4cb 100644
--- a/org.eclipse.ecf.docs/api/index.html
+++ b/org.eclipse.ecf.docs/api/index.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc on Thu Jun 30 23:31:54 PDT 2005-->
+<!-- Generated by javadoc on Sat Jul 09 23:08:30 PDT 2005-->
 <TITLE>
 Generated Documentation (Untitled)
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/IContainer.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/IContainer.html
index 74826c6..f5641f6 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/IContainer.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/IContainer.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:49 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:11 PDT 2005 -->
 <TITLE>
 IContainer
 </TITLE>
@@ -103,6 +103,10 @@
 </PRE>
 
 <P>
+Distributed container contract
+<P>
+
+<P>
 <HR>
 
 <P>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/IIdentifiable.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/IIdentifiable.html
index df7f387..0a6a711 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/IIdentifiable.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/IIdentifiable.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:49 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:11 PDT 2005 -->
 <TITLE>
 IIdentifiable
 </TITLE>
@@ -89,7 +89,7 @@
 <BR>
 Interface IIdentifiable</H2>
 <DL>
-<DT><B>All Known Subinterfaces:</B> <DD><A HREF="../../../../org/eclipse/ecf/provider/xmpp/container/IGroupChatContainerConfig.html" title="interface in org.eclipse.ecf.provider.xmpp.container">IGroupChatContainerConfig</A>, <A HREF="../../../../org/eclipse/ecf/core/ISharedObjectContainerConfig.html" title="interface in org.eclipse.ecf.core">ISharedObjectContainerConfig</A>, <A HREF="../../../../org/eclipse/ecf/core/user/IUser.html" title="interface in org.eclipse.ecf.core.user">IUser</A></DD>
+<DT><B>All Known Subinterfaces:</B> <DD><A HREF="../../../../org/eclipse/ecf/provider/xmpp/container/IGroupChatContainerConfig.html" title="interface in org.eclipse.ecf.provider.xmpp.container">IGroupChatContainerConfig</A>, <A HREF="../../../../org/eclipse/ecf/core/ISharedObjectContainerConfig.html" title="interface in org.eclipse.ecf.core">ISharedObjectContainerConfig</A>, <A HREF="../../../../org/eclipse/ecf/provider/generic/sobject/ISharedObjectInternal.html" title="interface in org.eclipse.ecf.provider.generic.sobject">ISharedObjectInternal</A>, <A HREF="../../../../org/eclipse/ecf/core/user/IUser.html" title="interface in org.eclipse.ecf.core.user">IUser</A></DD>
 </DL>
 <DL>
 <DT><B>All Known Implementing Classes:</B> <DD><A HREF="../../../../org/eclipse/ecf/provider/generic/sobject/BaseSharedObject.html" title="class in org.eclipse.ecf.provider.generic.sobject">BaseSharedObject</A>, <A HREF="../../../../org/eclipse/ecf/provider/generic/SOContainerConfig.html" title="class in org.eclipse.ecf.provider.generic">SOContainerConfig</A>, <A HREF="../../../../org/eclipse/ecf/core/user/User.html" title="class in org.eclipse.ecf.core.user">User</A></DD>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/IOSGIService.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/IOSGIService.html
index 7bcd229..a512698 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/IOSGIService.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/IOSGIService.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:49 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:11 PDT 2005 -->
 <TITLE>
 IOSGIService
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/ISharedObject.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/ISharedObject.html
index c9084d6..a10e267 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/ISharedObject.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/ISharedObject.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:49 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:11 PDT 2005 -->
 <TITLE>
 ISharedObject
 </TITLE>
@@ -89,11 +89,14 @@
 <BR>
 Interface ISharedObject</H2>
 <DL>
+<DT><B>All Superinterfaces:</B> <DD>org.eclipse.core.runtime.IAdaptable, <A HREF="../../../../org/eclipse/ecf/core/util/IEventHandler.html" title="interface in org.eclipse.ecf.core.util">IEventHandler</A></DD>
+</DL>
+<DL>
 <DT><B>All Known Implementing Classes:</B> <DD><A HREF="../../../../org/eclipse/ecf/provider/generic/sobject/BaseSharedObject.html" title="class in org.eclipse.ecf.provider.generic.sobject">BaseSharedObject</A>, <A HREF="../../../../org/eclipse/ecf/provider/xmpp/container/XMPPGroupChatSharedObject.html" title="class in org.eclipse.ecf.provider.xmpp.container">XMPPGroupChatSharedObject</A>, <A HREF="../../../../org/eclipse/ecf/provider/xmpp/container/XMPPPresenceSharedObject.html" title="class in org.eclipse.ecf.provider.xmpp.container">XMPPPresenceSharedObject</A>, <A HREF="../../../../org/eclipse/ecf/provider/xmpp/container/XMPPSharedObject.html" title="class in org.eclipse.ecf.provider.xmpp.container">XMPPSharedObject</A></DD>
 </DL>
 <HR>
 <DL>
-<DT><PRE>public interface <B>ISharedObject</B></DL>
+<DT><PRE>public interface <B>ISharedObject</B><DT>extends org.eclipse.core.runtime.IAdaptable, <A HREF="../../../../org/eclipse/ecf/core/util/IEventHandler.html" title="interface in org.eclipse.ecf.core.util">IEventHandler</A></DL>
 </PRE>
 
 <P>
@@ -124,30 +127,6 @@
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../org/eclipse/ecf/core/ISharedObject.html#getAdapter(java.lang.Class)">getAdapter</A></B>(java.lang.Class&nbsp;clazz)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Provide access to an adapter object.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../org/eclipse/ecf/core/ISharedObject.html#handleEvent(org.eclipse.ecf.core.util.Event)">handleEvent</A></B>(<A HREF="../../../../org/eclipse/ecf/core/util/Event.html" title="interface in org.eclipse.ecf.core.util">Event</A>&nbsp;event)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Handle Event passed to this ISharedObject.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../org/eclipse/ecf/core/ISharedObject.html#handleEvents(org.eclipse.ecf.core.util.Event[])">handleEvents</A></B>(<A HREF="../../../../org/eclipse/ecf/core/util/Event.html" title="interface in org.eclipse.ecf.core.util">Event</A>[]&nbsp;events)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Handle Events passed to this ISharedObject.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 <CODE>&nbsp;void</CODE></FONT></TD>
 <TD><CODE><B><A HREF="../../../../org/eclipse/ecf/core/ISharedObject.html#init(org.eclipse.ecf.core.ISharedObjectConfig)">init</A></B>(<A HREF="../../../../org/eclipse/ecf/core/ISharedObjectConfig.html" title="interface in org.eclipse.ecf.core">ISharedObjectConfig</A>&nbsp;initData)</CODE>
 
@@ -155,6 +134,24 @@
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Initialize this ISharedObject.</TD>
 </TR>
 </TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_org.eclipse.core.runtime.IAdaptable"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from interface org.eclipse.core.runtime.IAdaptable</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>getAdapter</CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_org.eclipse.ecf.core.util.IEventHandler"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from interface org.eclipse.ecf.core.util.<A HREF="../../../../org/eclipse/ecf/core/util/IEventHandler.html" title="interface in org.eclipse.ecf.core.util">IEventHandler</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../org/eclipse/ecf/core/util/IEventHandler.html#handleEvent(org.eclipse.ecf.core.util.Event)">handleEvent</A>, <A HREF="../../../../org/eclipse/ecf/core/util/IEventHandler.html#handleEvents(org.eclipse.ecf.core.util.Event[])">handleEvents</A></CODE></TD>
+</TR>
+</TABLE>
 &nbsp;
 <P>
 
@@ -184,6 +181,9 @@
  call has completed.
 <P>
 <DD><DL>
+</DL>
+</DD>
+<DD><DL>
 <DT><B>Parameters:</B><DD><CODE>initData</CODE> - the initialization data passed by the ISharedObjectContainer
             upon initialization
 <DT><B>Throws:</B>
@@ -195,36 +195,6 @@
 </DL>
 <HR>
 
-<A NAME="handleEvent(org.eclipse.ecf.core.util.Event)"><!-- --></A><H3>
-handleEvent</H3>
-<PRE>
-void <B>handleEvent</B>(<A HREF="../../../../org/eclipse/ecf/core/util/Event.html" title="interface in org.eclipse.ecf.core.util">Event</A>&nbsp;event)</PRE>
-<DL>
-<DD>Handle Event passed to this ISharedObject. The ISharedObjectContainer
- will pass events to all SharedObjects via this method and the
- handleEvents method.
-<P>
-<DD><DL>
-<DT><B>Parameters:</B><DD><CODE>event</CODE> - the Event for the ISharedObject to process</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="handleEvents(org.eclipse.ecf.core.util.Event[])"><!-- --></A><H3>
-handleEvents</H3>
-<PRE>
-void <B>handleEvents</B>(<A HREF="../../../../org/eclipse/ecf/core/util/Event.html" title="interface in org.eclipse.ecf.core.util">Event</A>[]&nbsp;events)</PRE>
-<DL>
-<DD>Handle Events passed to this ISharedObject. The ISharedObjectContainer
- will pass events to all SharedObjects via this method and the
- handleEvents method.
-<P>
-<DD><DL>
-<DT><B>Parameters:</B><DD><CODE>events</CODE> - the Events [] for the ISharedObject to process</DL>
-</DD>
-</DL>
-<HR>
-
 <A NAME="dispose(org.eclipse.ecf.core.identity.ID)"><!-- --></A><H3>
 dispose</H3>
 <PRE>
@@ -235,24 +205,10 @@
  a ISharedObject until the init method is called again.
 <P>
 <DD><DL>
-<DT><B>Parameters:</B><DD><CODE>containerID</CODE> - the ID of the container that is disposing this ISharedObject</DL>
-</DD>
 </DL>
-<HR>
-
-<A NAME="getAdapter(java.lang.Class)"><!-- --></A><H3>
-getAdapter</H3>
-<PRE>
-java.lang.Object <B>getAdapter</B>(java.lang.Class&nbsp;clazz)</PRE>
-<DL>
-<DD>Provide access to an adapter object. This method guarantees that any
- non-null object instance provided is an instance of the class provided as
- the first parameter.
-<P>
+</DD>
 <DD><DL>
-<DT><B>Parameters:</B><DD><CODE>clazz</CODE> - the Class of the adapter. The returned Object instance must
-            implement the given clazz
-<DT><B>Returns:</B><DD>Object the adaptor object</DL>
+<DT><B>Parameters:</B><DD><CODE>containerID</CODE> - the ID of the container that is disposing this ISharedObject</DL>
 </DD>
 </DL>
 <!-- ========= END OF CLASS DATA ========= -->
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/ISharedObjectConfig.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/ISharedObjectConfig.html
index a3a7cbc..c3075a1 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/ISharedObjectConfig.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/ISharedObjectConfig.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:49 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:11 PDT 2005 -->
 <TITLE>
 ISharedObjectConfig
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/ISharedObjectConnector.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/ISharedObjectConnector.html
index 111e49e..0044e4b 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/ISharedObjectConnector.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/ISharedObjectConnector.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:49 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:11 PDT 2005 -->
 <TITLE>
 ISharedObjectConnector
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/ISharedObjectContainer.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/ISharedObjectContainer.html
index f6ea60e..b3d505c 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/ISharedObjectContainer.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/ISharedObjectContainer.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:49 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:11 PDT 2005 -->
 <TITLE>
 ISharedObjectContainer
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/ISharedObjectContainerConfig.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/ISharedObjectContainerConfig.html
index ae49bea..437a7a2 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/ISharedObjectContainerConfig.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/ISharedObjectContainerConfig.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:49 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:11 PDT 2005 -->
 <TITLE>
 ISharedObjectContainerConfig
 </TITLE>
@@ -53,7 +53,7 @@
 <TR>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
 &nbsp;<A HREF="../../../../org/eclipse/ecf/core/ISharedObjectContainer.html" title="interface in org.eclipse.ecf.core"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../../../../org/eclipse/ecf/core/ISharedObjectContainerGroupManager.html" title="interface in org.eclipse.ecf.core"><B>NEXT CLASS</B></A></FONT></TD>
+&nbsp;<A HREF="../../../../org/eclipse/ecf/core/ISharedObjectContainerFactory.html" title="interface in org.eclipse.ecf.core"><B>NEXT CLASS</B></A></FONT></TD>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
   <A HREF="../../../../index.html?org/eclipse/ecf/core/ISharedObjectContainerConfig.html" target="_top"><B>FRAMES</B></A>  &nbsp;
 &nbsp;<A HREF="ISharedObjectContainerConfig.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
@@ -228,7 +228,7 @@
 <TR>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
 &nbsp;<A HREF="../../../../org/eclipse/ecf/core/ISharedObjectContainer.html" title="interface in org.eclipse.ecf.core"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../../../../org/eclipse/ecf/core/ISharedObjectContainerGroupManager.html" title="interface in org.eclipse.ecf.core"><B>NEXT CLASS</B></A></FONT></TD>
+&nbsp;<A HREF="../../../../org/eclipse/ecf/core/ISharedObjectContainerFactory.html" title="interface in org.eclipse.ecf.core"><B>NEXT CLASS</B></A></FONT></TD>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
   <A HREF="../../../../index.html?org/eclipse/ecf/core/ISharedObjectContainerConfig.html" target="_top"><B>FRAMES</B></A>  &nbsp;
 &nbsp;<A HREF="ISharedObjectContainerConfig.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/ISharedObjectContainerFactory.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/ISharedObjectContainerFactory.html
new file mode 100644
index 0000000..b769659
--- /dev/null
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/ISharedObjectContainerFactory.html
@@ -0,0 +1,459 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:11 PDT 2005 -->
+<TITLE>
+ISharedObjectContainerFactory
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.eclipse.ecf.core.ISharedObjectContainerFactory interface">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="ISharedObjectContainerFactory";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/ISharedObjectContainerFactory.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../org/eclipse/ecf/core/ISharedObjectContainerConfig.html" title="interface in org.eclipse.ecf.core"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../org/eclipse/ecf/core/ISharedObjectContainerGroupManager.html" title="interface in org.eclipse.ecf.core"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/eclipse/ecf/core/ISharedObjectContainerFactory.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="ISharedObjectContainerFactory.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+org.eclipse.ecf.core</FONT>
+<BR>
+Interface ISharedObjectContainerFactory</H2>
+<DL>
+<DT><B>All Known Implementing Classes:</B> <DD><A HREF="../../../../org/eclipse/ecf/core/SharedObjectContainerFactory.html" title="class in org.eclipse.ecf.core">SharedObjectContainerFactory</A></DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public interface <B>ISharedObjectContainerFactory</B></DL>
+</PRE>
+
+<P>
+<HR>
+
+<P>
+
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../org/eclipse/ecf/core/SharedObjectContainerDescription.html" title="class in org.eclipse.ecf.core">SharedObjectContainerDescription</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/eclipse/ecf/core/ISharedObjectContainerFactory.html#addDescription(org.eclipse.ecf.core.SharedObjectContainerDescription)">addDescription</A></B>(<A HREF="../../../../org/eclipse/ecf/core/SharedObjectContainerDescription.html" title="class in org.eclipse.ecf.core">SharedObjectContainerDescription</A>&nbsp;scd)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/eclipse/ecf/core/ISharedObjectContainerFactory.html#containsDescription(org.eclipse.ecf.core.SharedObjectContainerDescription)">containsDescription</A></B>(<A HREF="../../../../org/eclipse/ecf/core/SharedObjectContainerDescription.html" title="class in org.eclipse.ecf.core">SharedObjectContainerDescription</A>&nbsp;scd)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Check to see if a given named description is already contained by this
+ factory</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../org/eclipse/ecf/core/SharedObjectContainerDescription.html" title="class in org.eclipse.ecf.core">SharedObjectContainerDescription</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/eclipse/ecf/core/ISharedObjectContainerFactory.html#getDescriptionByName(java.lang.String)">getDescriptionByName</A></B>(java.lang.String&nbsp;name)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the known SharedObjectContainerDescription given it's name.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.util.List</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/eclipse/ecf/core/ISharedObjectContainerFactory.html#getDescriptions()">getDescriptions</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get a collection of the SharedObjectContainerDescriptions currently known to
+ this factory.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../org/eclipse/ecf/core/ISharedObjectContainer.html" title="interface in org.eclipse.ecf.core">ISharedObjectContainer</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/eclipse/ecf/core/ISharedObjectContainerFactory.html#makeSharedObjectContainer(org.eclipse.ecf.core.SharedObjectContainerDescription, java.lang.String[], java.lang.Object[])">makeSharedObjectContainer</A></B>(<A HREF="../../../../org/eclipse/ecf/core/SharedObjectContainerDescription.html" title="class in org.eclipse.ecf.core">SharedObjectContainerDescription</A>&nbsp;desc,
+                          java.lang.String[]&nbsp;argTypes,
+                          java.lang.Object[]&nbsp;args)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Make ISharedObjectContainer instance.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../org/eclipse/ecf/core/ISharedObjectContainer.html" title="interface in org.eclipse.ecf.core">ISharedObjectContainer</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/eclipse/ecf/core/ISharedObjectContainerFactory.html#makeSharedObjectContainer(java.lang.String)">makeSharedObjectContainer</A></B>(java.lang.String&nbsp;descriptionName)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Make ISharedObjectContainer instance.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../org/eclipse/ecf/core/ISharedObjectContainer.html" title="interface in org.eclipse.ecf.core">ISharedObjectContainer</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/eclipse/ecf/core/ISharedObjectContainerFactory.html#makeSharedObjectContainer(java.lang.String, java.lang.Object[])">makeSharedObjectContainer</A></B>(java.lang.String&nbsp;descriptionName,
+                          java.lang.Object[]&nbsp;args)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Make ISharedObjectContainer instance.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../org/eclipse/ecf/core/ISharedObjectContainer.html" title="interface in org.eclipse.ecf.core">ISharedObjectContainer</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/eclipse/ecf/core/ISharedObjectContainerFactory.html#makeSharedObjectContainer(java.lang.String, java.lang.String[], java.lang.Object[])">makeSharedObjectContainer</A></B>(java.lang.String&nbsp;descriptionName,
+                          java.lang.String[]&nbsp;argsTypes,
+                          java.lang.Object[]&nbsp;args)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Make ISharedObjectContainer instance.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../org/eclipse/ecf/core/SharedObjectContainerDescription.html" title="class in org.eclipse.ecf.core">SharedObjectContainerDescription</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/eclipse/ecf/core/ISharedObjectContainerFactory.html#removeDescription(org.eclipse.ecf.core.SharedObjectContainerDescription)">removeDescription</A></B>(<A HREF="../../../../org/eclipse/ecf/core/SharedObjectContainerDescription.html" title="class in org.eclipse.ecf.core">SharedObjectContainerDescription</A>&nbsp;scd)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Remove given description from set known to this factory.</TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="addDescription(org.eclipse.ecf.core.SharedObjectContainerDescription)"><!-- --></A><H3>
+addDescription</H3>
+<PRE>
+<A HREF="../../../../org/eclipse/ecf/core/SharedObjectContainerDescription.html" title="class in org.eclipse.ecf.core">SharedObjectContainerDescription</A> <B>addDescription</B>(<A HREF="../../../../org/eclipse/ecf/core/SharedObjectContainerDescription.html" title="class in org.eclipse.ecf.core">SharedObjectContainerDescription</A>&nbsp;scd)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getDescriptions()"><!-- --></A><H3>
+getDescriptions</H3>
+<PRE>
+java.util.List <B>getDescriptions</B>()</PRE>
+<DL>
+<DD>Get a collection of the SharedObjectContainerDescriptions currently known to
+ this factory.  This allows clients to query the factory to determine what if
+ any other SharedObjectContainerDescriptions are currently registered with
+ the factory, and if so, what they are.
+<P>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>List of SharedObjectContainerDescription instances</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="containsDescription(org.eclipse.ecf.core.SharedObjectContainerDescription)"><!-- --></A><H3>
+containsDescription</H3>
+<PRE>
+boolean <B>containsDescription</B>(<A HREF="../../../../org/eclipse/ecf/core/SharedObjectContainerDescription.html" title="class in org.eclipse.ecf.core">SharedObjectContainerDescription</A>&nbsp;scd)</PRE>
+<DL>
+<DD>Check to see if a given named description is already contained by this
+ factory
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>scd</CODE> - the SharedObjectContainerDescription to look for
+<DT><B>Returns:</B><DD>true if description is already known to factory, false otherwise</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getDescriptionByName(java.lang.String)"><!-- --></A><H3>
+getDescriptionByName</H3>
+<PRE>
+<A HREF="../../../../org/eclipse/ecf/core/SharedObjectContainerDescription.html" title="class in org.eclipse.ecf.core">SharedObjectContainerDescription</A> <B>getDescriptionByName</B>(java.lang.String&nbsp;name)
+                                                      throws <A HREF="../../../../org/eclipse/ecf/core/SharedObjectContainerInstantiationException.html" title="class in org.eclipse.ecf.core">SharedObjectContainerInstantiationException</A></PRE>
+<DL>
+<DD>Get the known SharedObjectContainerDescription given it's name.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>name</CODE> - 
+<DT><B>Returns:</B><DD>SharedObjectContainerDescription found
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../org/eclipse/ecf/core/SharedObjectContainerInstantiationException.html" title="class in org.eclipse.ecf.core">SharedObjectContainerInstantiationException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="makeSharedObjectContainer(org.eclipse.ecf.core.SharedObjectContainerDescription, java.lang.String[], java.lang.Object[])"><!-- --></A><H3>
+makeSharedObjectContainer</H3>
+<PRE>
+<A HREF="../../../../org/eclipse/ecf/core/ISharedObjectContainer.html" title="interface in org.eclipse.ecf.core">ISharedObjectContainer</A> <B>makeSharedObjectContainer</B>(<A HREF="../../../../org/eclipse/ecf/core/SharedObjectContainerDescription.html" title="class in org.eclipse.ecf.core">SharedObjectContainerDescription</A>&nbsp;desc,
+                                                 java.lang.String[]&nbsp;argTypes,
+                                                 java.lang.Object[]&nbsp;args)
+                                                 throws <A HREF="../../../../org/eclipse/ecf/core/SharedObjectContainerInstantiationException.html" title="class in org.eclipse.ecf.core">SharedObjectContainerInstantiationException</A></PRE>
+<DL>
+<DD>Make ISharedObjectContainer instance. Given a
+ SharedObjectContainerDescription object, a String [] of argument types,
+ and an Object [] of parameters, this method will
+ <p>
+ <ul>
+ <li>lookup the known SharedObjectContainerDescriptions to find one of
+ matching name</li>
+ <li>if found, will retrieve or create an
+ ISharedObjectContainerInstantiator for that description</li>
+ <li>Call the ISharedObjectContainerInstantiator.makeInstance method to
+ return an instance of ISharedObjectContainer</li>
+ </ul>
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>desc</CODE> - the SharedObjectContainerDescription to use to create the
+            instance<DD><CODE>argTypes</CODE> - a String [] defining the types of the args parameter<DD><CODE>args</CODE> - an Object [] of arguments passed to the makeInstance method of
+            the ISharedObjectContainerInstantiator
+<DT><B>Returns:</B><DD>a valid instance of ISharedObjectContainer
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../org/eclipse/ecf/core/SharedObjectContainerInstantiationException.html" title="class in org.eclipse.ecf.core">SharedObjectContainerInstantiationException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="makeSharedObjectContainer(java.lang.String)"><!-- --></A><H3>
+makeSharedObjectContainer</H3>
+<PRE>
+<A HREF="../../../../org/eclipse/ecf/core/ISharedObjectContainer.html" title="interface in org.eclipse.ecf.core">ISharedObjectContainer</A> <B>makeSharedObjectContainer</B>(java.lang.String&nbsp;descriptionName)
+                                                 throws <A HREF="../../../../org/eclipse/ecf/core/SharedObjectContainerInstantiationException.html" title="class in org.eclipse.ecf.core">SharedObjectContainerInstantiationException</A></PRE>
+<DL>
+<DD>Make ISharedObjectContainer instance. Given a
+ SharedObjectContainerDescription name, this method will
+ <p>
+ <ul>
+ <li>lookup the known SharedObjectContainerDescriptions to find one of
+ matching name</li>
+ <li>if found, will retrieve or create an
+ ISharedObjectContainerInstantiator for that description</li>
+ <li>Call the ISharedObjectContainerInstantiator.makeInstance method to
+ return an instance of ISharedObjectContainer</li>
+ </ul>
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>descriptionName</CODE> - the SharedObjectContainerDescription name to lookup
+<DT><B>Returns:</B><DD>a valid instance of ISharedObjectContainer
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../org/eclipse/ecf/core/SharedObjectContainerInstantiationException.html" title="class in org.eclipse.ecf.core">SharedObjectContainerInstantiationException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="makeSharedObjectContainer(java.lang.String, java.lang.Object[])"><!-- --></A><H3>
+makeSharedObjectContainer</H3>
+<PRE>
+<A HREF="../../../../org/eclipse/ecf/core/ISharedObjectContainer.html" title="interface in org.eclipse.ecf.core">ISharedObjectContainer</A> <B>makeSharedObjectContainer</B>(java.lang.String&nbsp;descriptionName,
+                                                 java.lang.Object[]&nbsp;args)
+                                                 throws <A HREF="../../../../org/eclipse/ecf/core/SharedObjectContainerInstantiationException.html" title="class in org.eclipse.ecf.core">SharedObjectContainerInstantiationException</A></PRE>
+<DL>
+<DD>Make ISharedObjectContainer instance. Given a
+ SharedObjectContainerDescription name, this method will
+ <p>
+ <ul>
+ <li>lookup the known SharedObjectContainerDescriptions to find one of
+ matching name</li>
+ <li>if found, will retrieve or create an
+ ISharedObjectContainerInstantiator for that description</li>
+ <li>Call the ISharedObjectContainerInstantiator.makeInstance method to
+ return an instance of ISharedObjectContainer</li>
+ </ul>
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>descriptionName</CODE> - the SharedObjectContainerDescription name to lookup<DD><CODE>args</CODE> - the Object [] of arguments passed to the
+            ISharedObjectContainerInstantiator.makeInstance method
+<DT><B>Returns:</B><DD>a valid instance of ISharedObjectContainer
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../org/eclipse/ecf/core/SharedObjectContainerInstantiationException.html" title="class in org.eclipse.ecf.core">SharedObjectContainerInstantiationException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="makeSharedObjectContainer(java.lang.String, java.lang.String[], java.lang.Object[])"><!-- --></A><H3>
+makeSharedObjectContainer</H3>
+<PRE>
+<A HREF="../../../../org/eclipse/ecf/core/ISharedObjectContainer.html" title="interface in org.eclipse.ecf.core">ISharedObjectContainer</A> <B>makeSharedObjectContainer</B>(java.lang.String&nbsp;descriptionName,
+                                                 java.lang.String[]&nbsp;argsTypes,
+                                                 java.lang.Object[]&nbsp;args)
+                                                 throws <A HREF="../../../../org/eclipse/ecf/core/SharedObjectContainerInstantiationException.html" title="class in org.eclipse.ecf.core">SharedObjectContainerInstantiationException</A></PRE>
+<DL>
+<DD>Make ISharedObjectContainer instance. Given a
+ SharedObjectContainerDescription name, this method will
+ <p>
+ <ul>
+ <li>lookup the known SharedObjectContainerDescriptions to find one of
+ matching name</li>
+ <li>if found, will retrieve or create an
+ ISharedObjectContainerInstantiator for that description</li>
+ <li>Call the ISharedObjectContainerInstantiator.makeInstance method to
+ return an instance of ISharedObjectContainer</li>
+ </ul>
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>descriptionName</CODE> - the SharedObjectContainerDescription name to lookup<DD><CODE>argsTypes</CODE> - the String [] of argument types of the following args<DD><CODE>args</CODE> - the Object [] of arguments passed to the
+            ISharedObjectContainerInstantiator.makeInstance method
+<DT><B>Returns:</B><DD>a valid instance of ISharedObjectContainer
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../org/eclipse/ecf/core/SharedObjectContainerInstantiationException.html" title="class in org.eclipse.ecf.core">SharedObjectContainerInstantiationException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="removeDescription(org.eclipse.ecf.core.SharedObjectContainerDescription)"><!-- --></A><H3>
+removeDescription</H3>
+<PRE>
+<A HREF="../../../../org/eclipse/ecf/core/SharedObjectContainerDescription.html" title="class in org.eclipse.ecf.core">SharedObjectContainerDescription</A> <B>removeDescription</B>(<A HREF="../../../../org/eclipse/ecf/core/SharedObjectContainerDescription.html" title="class in org.eclipse.ecf.core">SharedObjectContainerDescription</A>&nbsp;scd)</PRE>
+<DL>
+<DD>Remove given description from set known to this factory.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>scd</CODE> - the SharedObjectContainerDescription to remove
+<DT><B>Returns:</B><DD>the removed SharedObjectContainerDescription, null if nothing
+         removed</DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/ISharedObjectContainerFactory.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../org/eclipse/ecf/core/ISharedObjectContainerConfig.html" title="interface in org.eclipse.ecf.core"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../org/eclipse/ecf/core/ISharedObjectContainerGroupManager.html" title="interface in org.eclipse.ecf.core"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/eclipse/ecf/core/ISharedObjectContainerFactory.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="ISharedObjectContainerFactory.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/ISharedObjectContainerGroupManager.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/ISharedObjectContainerGroupManager.html
index 4f37790..3ad34b1 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/ISharedObjectContainerGroupManager.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/ISharedObjectContainerGroupManager.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:49 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:11 PDT 2005 -->
 <TITLE>
 ISharedObjectContainerGroupManager
 </TITLE>
@@ -52,7 +52,7 @@
 
 <TR>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../../../../org/eclipse/ecf/core/ISharedObjectContainerConfig.html" title="interface in org.eclipse.ecf.core"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../org/eclipse/ecf/core/ISharedObjectContainerFactory.html" title="interface in org.eclipse.ecf.core"><B>PREV CLASS</B></A>&nbsp;
 &nbsp;<A HREF="../../../../org/eclipse/ecf/core/ISharedObjectContainerListener.html" title="interface in org.eclipse.ecf.core"><B>NEXT CLASS</B></A></FONT></TD>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
   <A HREF="../../../../index.html?org/eclipse/ecf/core/ISharedObjectContainerGroupManager.html" target="_top"><B>FRAMES</B></A>  &nbsp;
@@ -221,7 +221,7 @@
 
 <TR>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../../../../org/eclipse/ecf/core/ISharedObjectContainerConfig.html" title="interface in org.eclipse.ecf.core"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../org/eclipse/ecf/core/ISharedObjectContainerFactory.html" title="interface in org.eclipse.ecf.core"><B>PREV CLASS</B></A>&nbsp;
 &nbsp;<A HREF="../../../../org/eclipse/ecf/core/ISharedObjectContainerListener.html" title="interface in org.eclipse.ecf.core"><B>NEXT CLASS</B></A></FONT></TD>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
   <A HREF="../../../../index.html?org/eclipse/ecf/core/ISharedObjectContainerGroupManager.html" target="_top"><B>FRAMES</B></A>  &nbsp;
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/ISharedObjectContainerListener.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/ISharedObjectContainerListener.html
index 4f555b2..cc20d91 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/ISharedObjectContainerListener.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/ISharedObjectContainerListener.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:49 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:11 PDT 2005 -->
 <TITLE>
 ISharedObjectContainerListener
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/ISharedObjectContainerTransaction.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/ISharedObjectContainerTransaction.html
index d5c930b..f51d687 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/ISharedObjectContainerTransaction.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/ISharedObjectContainerTransaction.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:49 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:11 PDT 2005 -->
 <TITLE>
 ISharedObjectContainerTransaction
 </TITLE>
@@ -88,6 +88,9 @@
 org.eclipse.ecf.core</FONT>
 <BR>
 Interface ISharedObjectContainerTransaction</H2>
+<DL>
+<DT><B>All Known Implementing Classes:</B> <DD><A HREF="../../../../org/eclipse/ecf/provider/generic/sobject/SharedObjectReplication.html" title="class in org.eclipse.ecf.provider.generic.sobject">SharedObjectReplication</A></DD>
+</DL>
 <HR>
 <DL>
 <DT><PRE>public interface <B>ISharedObjectContainerTransaction</B></DL>
@@ -101,7 +104,7 @@
 <P>
 <DL>
 <DT><B>See Also:</B><DD><A HREF="../../../../org/eclipse/ecf/core/ISharedObjectContainer.html#getSharedObjectManager()"><CODE>ISharedObjectContainer.getSharedObjectManager()</CODE></A>, 
-<A HREF="../../../../org/eclipse/ecf/core/ISharedObjectManager.html#createSharedObject(org.eclipse.ecf.core.SharedObjectDescription, org.eclipse.ecf.core.ISharedObjectContainerTransaction)"><CODE>ISharedObjectManager.createSharedObject(SharedObjectDescription, ISharedObjectContainerTransaction)</CODE></A></DL>
+<CODE>ISharedObjectManager#createSharedObject(SharedObjectDescription, ISharedObjectContainerTransaction)</CODE></DL>
 <HR>
 
 <P>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/ISharedObjectContext.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/ISharedObjectContext.html
index 4e9fa00..7c12e3f 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/ISharedObjectContext.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/ISharedObjectContext.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:49 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:11 PDT 2005 -->
 <TITLE>
 ISharedObjectContext
 </TITLE>
@@ -89,11 +89,14 @@
 <BR>
 Interface ISharedObjectContext</H2>
 <DL>
+<DT><B>All Superinterfaces:</B> <DD>org.eclipse.core.runtime.IAdaptable</DD>
+</DL>
+<DL>
 <DT><B>All Known Implementing Classes:</B> <DD><A HREF="../../../../org/eclipse/ecf/provider/generic/SOContext.html" title="class in org.eclipse.ecf.provider.generic">SOContext</A>, <A HREF="../../../../org/eclipse/ecf/provider/xmpp/container/XMPPContainerContext.html" title="class in org.eclipse.ecf.provider.xmpp.container">XMPPContainerContext</A></DD>
 </DL>
 <HR>
 <DL>
-<DT><PRE>public interface <B>ISharedObjectContext</B></DL>
+<DT><PRE>public interface <B>ISharedObjectContext</B><DT>extends org.eclipse.core.runtime.IAdaptable</DL>
 </PRE>
 
 <P>
@@ -125,15 +128,6 @@
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../org/eclipse/ecf/core/ISharedObjectContext.html#getAdapter(java.lang.Class)">getAdapter</A></B>(java.lang.Class&nbsp;clazz)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns an object which is an instance of the given class associated with
- this object.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 <CODE>&nbsp;<A HREF="../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A></CODE></FONT></TD>
 <TD><CODE><B><A HREF="../../../../org/eclipse/ecf/core/ISharedObjectContext.html#getGroupID()">getGroupID</A></B>()</CODE>
 
@@ -191,14 +185,6 @@
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../org/eclipse/ecf/core/ISharedObjectContext.html#isGroupServer()">isGroupServer</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(non-Javadoc)</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 <CODE>&nbsp;void</CODE></FONT></TD>
 <TD><CODE><B><A HREF="../../../../org/eclipse/ecf/core/ISharedObjectContext.html#joinGroup(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.security.IJoinContext)">joinGroup</A></B>(<A HREF="../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A>&nbsp;groupID,
           <A HREF="../../../../org/eclipse/ecf/core/security/IJoinContext.html" title="interface in org.eclipse.ecf.core.security">IJoinContext</A>&nbsp;joinContext)</CODE>
@@ -255,6 +241,15 @@
  ID as this instance.</TD>
 </TR>
 </TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_org.eclipse.core.runtime.IAdaptable"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from interface org.eclipse.core.runtime.IAdaptable</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>getAdapter</CODE></TD>
+</TR>
+</TABLE>
 &nbsp;
 <P>
 
@@ -276,6 +271,9 @@
 <DD>Get the local container instance's ID
 <P>
 <DD><DL>
+</DL>
+</DD>
+<DD><DL>
 
 <DT><B>Returns:</B><DD>the ID of the enclosing container</DL>
 </DD>
@@ -290,6 +288,9 @@
 <DD>Get the ISharedObjectManager for this context
 <P>
 <DD><DL>
+</DL>
+</DD>
+<DD><DL>
 
 <DT><B>Returns:</B><DD>ISharedObjectManager the shared object manager instance for this
          container. Null if none available.</DL>
@@ -307,6 +308,9 @@
  return a IQueueEnqueue reference to the appropriate queue.
 <P>
 <DD><DL>
+</DL>
+</DD>
+<DD><DL>
 
 <DT><B>Returns:</B><DD>IQueueEnqueue instance if an active queue is associated with this
          ISharedObject. If no active queue is associated with the
@@ -325,6 +329,9 @@
 <DD>(non-Javadoc)
 <P>
 <DD><DL>
+</DL>
+</DD>
+<DD><DL>
 
 <DT><B>Throws:</B>
 <DD><CODE><A HREF="../../../../org/eclipse/ecf/core/SharedObjectContainerJoinException.html" title="class in org.eclipse.ecf.core">SharedObjectContainerJoinException</A></CODE><DT><B>See Also:</B><DD><CODE>org.eclipse.ecf.core.ISharedObjectContainer#joinGroup()</CODE></DL>
@@ -340,6 +347,9 @@
 <DD>(non-Javadoc)
 <P>
 <DD><DL>
+</DL>
+</DD>
+<DD><DL>
 <DT><B>See Also:</B><DD><A HREF="../../../../org/eclipse/ecf/core/IContainer.html#leaveGroup()"><CODE>IContainer.leaveGroup()</CODE></A></DL>
 </DD>
 </DL>
@@ -353,6 +363,9 @@
 <DD>(non-Javadoc)
 <P>
 <DD><DL>
+</DL>
+</DD>
+<DD><DL>
 <DT><B>See Also:</B><DD><A HREF="../../../../org/eclipse/ecf/core/ISharedObjectContainer.html#getGroupID()"><CODE>ISharedObjectContainer.getGroupID()</CODE></A></DL>
 </DD>
 </DL>
@@ -366,20 +379,10 @@
 <DD>(non-Javadoc)
 <P>
 <DD><DL>
-<DT><B>See Also:</B><DD><A HREF="../../../../org/eclipse/ecf/core/ISharedObjectContainer.html#isGroupManager()"><CODE>ISharedObjectContainer.isGroupManager()</CODE></A></DL>
-</DD>
 </DL>
-<HR>
-
-<A NAME="isGroupServer()"><!-- --></A><H3>
-isGroupServer</H3>
-<PRE>
-boolean <B>isGroupServer</B>()</PRE>
-<DL>
-<DD>(non-Javadoc)
-<P>
+</DD>
 <DD><DL>
-<DT><B>See Also:</B><DD><CODE>org.eclipse.ecf.core.ISharedObjectContainer#isGroupServer()</CODE></DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../org/eclipse/ecf/core/ISharedObjectContainer.html#isGroupManager()"><CODE>ISharedObjectContainer.isGroupManager()</CODE></A></DL>
 </DD>
 </DL>
 <HR>
@@ -392,6 +395,9 @@
 <DD>(non-Javadoc)
 <P>
 <DD><DL>
+</DL>
+</DD>
+<DD><DL>
 <DT><B>See Also:</B><DD><A HREF="../../../../org/eclipse/ecf/core/ISharedObjectContainer.html#getGroupMemberIDs()"><CODE>ISharedObjectContainer.getGroupMemberIDs()</CODE></A></DL>
 </DD>
 </DL>
@@ -412,6 +418,9 @@
  specification of the new object.
 <P>
 <DD><DL>
+</DL>
+</DD>
+<DD><DL>
 <DT><B>Parameters:</B><DD><CODE>toContainerID</CODE> - the ID of the remote ISharedObjectContainer that is the target
             of the create request. If this parameter is null, the request
             is assumed to be made of <b>all </b> remote containers
@@ -438,6 +447,9 @@
  ISharedObject.
 <P>
 <DD><DL>
+</DL>
+</DD>
+<DD><DL>
 <DT><B>Parameters:</B><DD><CODE>toContainerID</CODE> - the ID of the container that is to receive this response<DD><CODE>throwable</CODE> - a throwable associated with the creation. Null means that no
             exception occured<DD><CODE>identifier</CODE> - the identifier used in the original create message (in the
             shared object description)
@@ -458,6 +470,9 @@
  control the destruction of remote replicas.
 <P>
 <DD><DL>
+</DL>
+</DD>
+<DD><DL>
 <DT><B>Parameters:</B><DD><CODE>toContainerID</CODE> - the ID of the remote ISharedObjectContainer that is the target
             of the dispose request. If this parameter is null, the request
             is assumed to be made of <b>all </b> remote containers
@@ -480,6 +495,9 @@
  arbitrary data to one or more remote replicas of this ISharedObject.
 <P>
 <DD><DL>
+</DL>
+</DD>
+<DD><DL>
 <DT><B>Parameters:</B><DD><CODE>toContainerID</CODE> - the ID of the remote ISharedObjectContainer that is the target
             container for the message request. If this parameter is null,
             the request is assumed to be made of <b>all </b> remote
@@ -492,22 +510,6 @@
 </DL>
 <HR>
 
-<A NAME="getAdapter(java.lang.Class)"><!-- --></A><H3>
-getAdapter</H3>
-<PRE>
-java.lang.Object <B>getAdapter</B>(java.lang.Class&nbsp;clazz)</PRE>
-<DL>
-<DD>Returns an object which is an instance of the given class associated with
- this object.
-<P>
-<DD><DL>
-<DT><B>Parameters:</B><DD><CODE>clazz</CODE> - the adapter class to lookup
-<DT><B>Returns:</B><DD>Object a object castable to the given class, or null if this
-         object does not have an adapter for the given class</DL>
-</DD>
-</DL>
-<HR>
-
 <A NAME="getServiceAccess()"><!-- --></A><H3>
 getServiceAccess</H3>
 <PRE>
@@ -518,6 +520,9 @@
  null, then such services are not available.
 <P>
 <DD><DL>
+</DL>
+</DD>
+<DD><DL>
 
 <DT><B>Returns:</B><DD>null if OSGI platform services cannot be accessed, a valid
          instance of the given interface if the context allows access to
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/ISharedObjectManager.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/ISharedObjectManager.html
index 1285fe2..aacb2e7 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/ISharedObjectManager.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/ISharedObjectManager.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:49 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:11 PDT 2005 -->
 <TITLE>
 ISharedObjectManager
 </TITLE>
@@ -118,10 +118,9 @@
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 <CODE>&nbsp;<A HREF="../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../org/eclipse/ecf/core/ISharedObjectManager.html#addSharedObject(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.ISharedObject, java.util.Map, org.eclipse.ecf.core.ISharedObjectContainerTransaction)">addSharedObject</A></B>(<A HREF="../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A>&nbsp;sharedObjectID,
+<TD><CODE><B><A HREF="../../../../org/eclipse/ecf/core/ISharedObjectManager.html#addSharedObject(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.ISharedObject, java.util.Map)">addSharedObject</A></B>(<A HREF="../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A>&nbsp;sharedObjectID,
                 <A HREF="../../../../org/eclipse/ecf/core/ISharedObject.html" title="interface in org.eclipse.ecf.core">ISharedObject</A>&nbsp;sharedObject,
-                java.util.Map&nbsp;properties,
-                <A HREF="../../../../org/eclipse/ecf/core/ISharedObjectContainerTransaction.html" title="interface in org.eclipse.ecf.core">ISharedObjectContainerTransaction</A>&nbsp;trans)</CODE>
+                java.util.Map&nbsp;properties)</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Add an ISharedObject to this container.</TD>
@@ -139,8 +138,7 @@
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 <CODE>&nbsp;<A HREF="../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../org/eclipse/ecf/core/ISharedObjectManager.html#createSharedObject(org.eclipse.ecf.core.SharedObjectDescription, org.eclipse.ecf.core.ISharedObjectContainerTransaction)">createSharedObject</A></B>(<A HREF="../../../../org/eclipse/ecf/core/SharedObjectDescription.html" title="class in org.eclipse.ecf.core">SharedObjectDescription</A>&nbsp;sd,
-                   <A HREF="../../../../org/eclipse/ecf/core/ISharedObjectContainerTransaction.html" title="interface in org.eclipse.ecf.core">ISharedObjectContainerTransaction</A>&nbsp;trans)</CODE>
+<TD><CODE><B><A HREF="../../../../org/eclipse/ecf/core/ISharedObjectManager.html#createSharedObject(org.eclipse.ecf.core.SharedObjectDescription)">createSharedObject</A></B>(<A HREF="../../../../org/eclipse/ecf/core/SharedObjectDescription.html" title="class in org.eclipse.ecf.core">SharedObjectDescription</A>&nbsp;sd)</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Create a new ISharedObject within this container from the given
@@ -209,20 +207,18 @@
 </TR>
 </TABLE>
 
-<A NAME="addSharedObject(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.ISharedObject, java.util.Map, org.eclipse.ecf.core.ISharedObjectContainerTransaction)"><!-- --></A><H3>
+<A NAME="addSharedObject(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.ISharedObject, java.util.Map)"><!-- --></A><H3>
 addSharedObject</H3>
 <PRE>
 <A HREF="../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A> <B>addSharedObject</B>(<A HREF="../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A>&nbsp;sharedObjectID,
                    <A HREF="../../../../org/eclipse/ecf/core/ISharedObject.html" title="interface in org.eclipse.ecf.core">ISharedObject</A>&nbsp;sharedObject,
-                   java.util.Map&nbsp;properties,
-                   <A HREF="../../../../org/eclipse/ecf/core/ISharedObjectContainerTransaction.html" title="interface in org.eclipse.ecf.core">ISharedObjectContainerTransaction</A>&nbsp;trans)
+                   java.util.Map&nbsp;properties)
                    throws <A HREF="../../../../org/eclipse/ecf/core/SharedObjectAddException.html" title="class in org.eclipse.ecf.core">SharedObjectAddException</A></PRE>
 <DL>
 <DD>Add an ISharedObject to this container.
 <P>
 <DD><DL>
-<DT><B>Parameters:</B><DD><CODE>sharedObjectID</CODE> - the ID of new SharedObject<DD><CODE>sharedObject</CODE> - the ISharedObject instance to add<DD><CODE>properties</CODE> - the Map associated with the added ISharedObject<DD><CODE>trans</CODE> - the transaction governing the creation of the shared object.
-            If null, creation will not be transactional
+<DT><B>Parameters:</B><DD><CODE>sharedObjectID</CODE> - the ID of new SharedObject<DD><CODE>sharedObject</CODE> - the ISharedObject instance to add<DD><CODE>properties</CODE> - the Map associated with the added ISharedObject
 <DT><B>Returns:</B><DD>ID the sharedObjectID of the added ISharedObject
 <DT><B>Throws:</B>
 <DD><CODE><A HREF="../../../../org/eclipse/ecf/core/SharedObjectAddException.html" title="class in org.eclipse.ecf.core">SharedObjectAddException</A></CODE> - if the add cannot be accomplished for any reason</DL>
@@ -253,11 +249,10 @@
 </DL>
 <HR>
 
-<A NAME="createSharedObject(org.eclipse.ecf.core.SharedObjectDescription, org.eclipse.ecf.core.ISharedObjectContainerTransaction)"><!-- --></A><H3>
+<A NAME="createSharedObject(org.eclipse.ecf.core.SharedObjectDescription)"><!-- --></A><H3>
 createSharedObject</H3>
 <PRE>
-<A HREF="../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A> <B>createSharedObject</B>(<A HREF="../../../../org/eclipse/ecf/core/SharedObjectDescription.html" title="class in org.eclipse.ecf.core">SharedObjectDescription</A>&nbsp;sd,
-                      <A HREF="../../../../org/eclipse/ecf/core/ISharedObjectContainerTransaction.html" title="interface in org.eclipse.ecf.core">ISharedObjectContainerTransaction</A>&nbsp;trans)
+<A HREF="../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A> <B>createSharedObject</B>(<A HREF="../../../../org/eclipse/ecf/core/SharedObjectDescription.html" title="class in org.eclipse.ecf.core">SharedObjectDescription</A>&nbsp;sd)
                       throws <A HREF="../../../../org/eclipse/ecf/core/SharedObjectCreateException.html" title="class in org.eclipse.ecf.core">SharedObjectCreateException</A></PRE>
 <DL>
 <DD>Create a new ISharedObject within this container from the given
@@ -265,8 +260,7 @@
 <P>
 <DD><DL>
 <DT><B>Parameters:</B><DD><CODE>sd</CODE> - the SharedObjectDescription that describes the SharedObject to
-            be created<DD><CODE>trans</CODE> - the transaction governing the creation of the shared object.
-            If null, creation will not be transactional
+            be created
 <DT><B>Returns:</B><DD>ID the sharedObjectID of the added ISharedObject
 <DT><B>Throws:</B>
 <DD><CODE><A HREF="../../../../org/eclipse/ecf/core/SharedObjectCreateException.html" title="class in org.eclipse.ecf.core">SharedObjectCreateException</A></CODE> - if the SharedObject cannot be created</DL>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/SharedObjectAddAbortException.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/SharedObjectAddAbortException.html
index beed3a4..a13bef5 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/SharedObjectAddAbortException.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/SharedObjectAddAbortException.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:49 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:11 PDT 2005 -->
 <TITLE>
 SharedObjectAddAbortException
 </TITLE>
@@ -120,6 +120,14 @@
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;java.util.Map</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/eclipse/ecf/core/SharedObjectAddAbortException.html#causes">causes</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 <CODE>protected &nbsp;long</CODE></FONT></TD>
 <TD><CODE><B><A HREF="../../../../org/eclipse/ecf/core/SharedObjectAddAbortException.html#timeout">timeout</A></B></CODE>
 
@@ -149,6 +157,14 @@
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/eclipse/ecf/core/SharedObjectAddAbortException.html#SharedObjectAddAbortException(java.lang.String, java.util.Map, int)">SharedObjectAddAbortException</A></B>(java.lang.String&nbsp;msg,
+                              java.util.Map&nbsp;causes,
+                              int&nbsp;timeout)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
 <TD><CODE><B><A HREF="../../../../org/eclipse/ecf/core/SharedObjectAddAbortException.html#SharedObjectAddAbortException(java.lang.String, java.lang.Throwable)">SharedObjectAddAbortException</A></B>(java.lang.String&nbsp;msg,
                               java.lang.Throwable&nbsp;cause)</CODE>
 
@@ -181,6 +197,14 @@
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.util.Map</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/eclipse/ecf/core/SharedObjectAddAbortException.html#getCauses()">getCauses</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 <CODE>&nbsp;long</CODE></FONT></TD>
 <TD><CODE><B><A HREF="../../../../org/eclipse/ecf/core/SharedObjectAddAbortException.html#getTimeout()">getTimeout</A></B>()</CODE>
 
@@ -227,6 +251,16 @@
 <DL>
 </DL>
 </DL>
+<HR>
+
+<A NAME="causes"><!-- --></A><H3>
+causes</H3>
+<PRE>
+protected java.util.Map <B>causes</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
 
 <!-- ========= CONSTRUCTOR DETAIL ======== -->
 
@@ -273,6 +307,16 @@
 </DL>
 <HR>
 
+<A NAME="SharedObjectAddAbortException(java.lang.String, java.util.Map, int)"><!-- --></A><H3>
+SharedObjectAddAbortException</H3>
+<PRE>
+public <B>SharedObjectAddAbortException</B>(java.lang.String&nbsp;msg,
+                                     java.util.Map&nbsp;causes,
+                                     int&nbsp;timeout)</PRE>
+<DL>
+</DL>
+<HR>
+
 <A NAME="SharedObjectAddAbortException(java.lang.Throwable)"><!-- --></A><H3>
 SharedObjectAddAbortException</H3>
 <PRE>
@@ -299,6 +343,17 @@
 </DL>
 </DD>
 </DL>
+<HR>
+
+<A NAME="getCauses()"><!-- --></A><H3>
+getCauses</H3>
+<PRE>
+public java.util.Map <B>getCauses</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
 <!-- ========= END OF CLASS DATA ========= -->
 <HR>
 
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/SharedObjectAddException.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/SharedObjectAddException.html
index 6635604..fb6d166 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/SharedObjectAddException.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/SharedObjectAddException.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:49 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:11 PDT 2005 -->
 <TITLE>
 SharedObjectAddException
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/SharedObjectConnectException.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/SharedObjectConnectException.html
index d953e21..4bcc4e0 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/SharedObjectConnectException.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/SharedObjectConnectException.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:49 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:11 PDT 2005 -->
 <TITLE>
 SharedObjectConnectException
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/SharedObjectContainerDescription.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/SharedObjectContainerDescription.html
index fc06054..2d74f14 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/SharedObjectContainerDescription.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/SharedObjectContainerDescription.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:49 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:12 PDT 2005 -->
 <TITLE>
 SharedObjectContainerDescription
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/SharedObjectContainerFactory.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/SharedObjectContainerFactory.html
index 1c677c4..34ff662 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/SharedObjectContainerFactory.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/SharedObjectContainerFactory.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:49 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:12 PDT 2005 -->
 <TITLE>
 SharedObjectContainerFactory
 </TITLE>
@@ -92,9 +92,12 @@
 java.lang.Object
   <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>org.eclipse.ecf.core.SharedObjectContainerFactory</B>
 </PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../org/eclipse/ecf/core/ISharedObjectContainerFactory.html" title="interface in org.eclipse.ecf.core">ISharedObjectContainerFactory</A></DD>
+</DL>
 <HR>
 <DL>
-<DT><PRE>public class <B>SharedObjectContainerFactory</B><DT>extends java.lang.Object</DL>
+<DT><PRE>public class <B>SharedObjectContainerFactory</B><DT>extends java.lang.Object<DT>implements <A HREF="../../../../org/eclipse/ecf/core/ISharedObjectContainerFactory.html" title="interface in org.eclipse.ecf.core">ISharedObjectContainerFactory</A></DL>
 </PRE>
 
 <P>
@@ -128,7 +131,7 @@
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected static&nbsp;<A HREF="../../../../org/eclipse/ecf/core/SharedObjectContainerFactory.html" title="class in org.eclipse.ecf.core">SharedObjectContainerFactory</A></CODE></FONT></TD>
+<CODE>protected static&nbsp;<A HREF="../../../../org/eclipse/ecf/core/ISharedObjectContainerFactory.html" title="interface in org.eclipse.ecf.core">ISharedObjectContainerFactory</A></CODE></FONT></TD>
 <TD><CODE><B><A HREF="../../../../org/eclipse/ecf/core/SharedObjectContainerFactory.html#instance">instance</A></B></CODE>
 
 <BR>
@@ -197,7 +200,7 @@
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;<A HREF="../../../../org/eclipse/ecf/core/SharedObjectContainerFactory.html" title="class in org.eclipse.ecf.core">SharedObjectContainerFactory</A></CODE></FONT></TD>
+<CODE>static&nbsp;<A HREF="../../../../org/eclipse/ecf/core/ISharedObjectContainerFactory.html" title="interface in org.eclipse.ecf.core">ISharedObjectContainerFactory</A></CODE></FONT></TD>
 <TD><CODE><B><A HREF="../../../../org/eclipse/ecf/core/SharedObjectContainerFactory.html#getDefault()">getDefault</A></B>()</CODE>
 
 <BR>
@@ -323,7 +326,7 @@
 <A NAME="instance"><!-- --></A><H3>
 instance</H3>
 <PRE>
-protected static <A HREF="../../../../org/eclipse/ecf/core/SharedObjectContainerFactory.html" title="class in org.eclipse.ecf.core">SharedObjectContainerFactory</A> <B>instance</B></PRE>
+protected static <A HREF="../../../../org/eclipse/ecf/core/ISharedObjectContainerFactory.html" title="interface in org.eclipse.ecf.core">ISharedObjectContainerFactory</A> <B>instance</B></PRE>
 <DL>
 <DL>
 </DL>
@@ -359,11 +362,14 @@
 <A NAME="getDefault()"><!-- --></A><H3>
 getDefault</H3>
 <PRE>
-public static <A HREF="../../../../org/eclipse/ecf/core/SharedObjectContainerFactory.html" title="class in org.eclipse.ecf.core">SharedObjectContainerFactory</A> <B>getDefault</B>()</PRE>
+public static <A HREF="../../../../org/eclipse/ecf/core/ISharedObjectContainerFactory.html" title="interface in org.eclipse.ecf.core">ISharedObjectContainerFactory</A> <B>getDefault</B>()</PRE>
 <DL>
 <DD><DL>
 </DL>
 </DD>
+<DD><DL>
+</DL>
+</DD>
 </DL>
 <HR>
 
@@ -373,6 +379,9 @@
 public <A HREF="../../../../org/eclipse/ecf/core/SharedObjectContainerDescription.html" title="class in org.eclipse.ecf.core">SharedObjectContainerDescription</A> <B>addDescription</B>(<A HREF="../../../../org/eclipse/ecf/core/SharedObjectContainerDescription.html" title="class in org.eclipse.ecf.core">SharedObjectContainerDescription</A>&nbsp;scd)</PRE>
 <DL>
 <DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/eclipse/ecf/core/ISharedObjectContainerFactory.html#addDescription(org.eclipse.ecf.core.SharedObjectContainerDescription)">addDescription</A></CODE> in interface <CODE><A HREF="../../../../org/eclipse/ecf/core/ISharedObjectContainerFactory.html" title="interface in org.eclipse.ecf.core">ISharedObjectContainerFactory</A></CODE></DL>
+</DD>
+<DD><DL>
 </DL>
 </DD>
 </DL>
@@ -383,12 +392,16 @@
 <PRE>
 public java.util.List <B>getDescriptions</B>()</PRE>
 <DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../org/eclipse/ecf/core/ISharedObjectContainerFactory.html#getDescriptions()">ISharedObjectContainerFactory</A></CODE></B></DD>
 <DD>Get a collection of the SharedObjectContainerDescriptions currently known to
  this factory.  This allows clients to query the factory to determine what if
  any other SharedObjectContainerDescriptions are currently registered with
  the factory, and if so, what they are.
 <P>
 <DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/eclipse/ecf/core/ISharedObjectContainerFactory.html#getDescriptions()">getDescriptions</A></CODE> in interface <CODE><A HREF="../../../../org/eclipse/ecf/core/ISharedObjectContainerFactory.html" title="interface in org.eclipse.ecf.core">ISharedObjectContainerFactory</A></CODE></DL>
+</DD>
+<DD><DL>
 
 <DT><B>Returns:</B><DD>List of SharedObjectContainerDescription instances</DL>
 </DD>
@@ -403,6 +416,9 @@
 <DD><DL>
 </DL>
 </DD>
+<DD><DL>
+</DL>
+</DD>
 </DL>
 <HR>
 
@@ -414,6 +430,9 @@
 <DD><DL>
 </DL>
 </DD>
+<DD><DL>
+</DL>
+</DD>
 </DL>
 <HR>
 
@@ -422,10 +441,14 @@
 <PRE>
 public boolean <B>containsDescription</B>(<A HREF="../../../../org/eclipse/ecf/core/SharedObjectContainerDescription.html" title="class in org.eclipse.ecf.core">SharedObjectContainerDescription</A>&nbsp;scd)</PRE>
 <DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../org/eclipse/ecf/core/ISharedObjectContainerFactory.html#containsDescription(org.eclipse.ecf.core.SharedObjectContainerDescription)">ISharedObjectContainerFactory</A></CODE></B></DD>
 <DD>Check to see if a given named description is already contained by this
  factory
 <P>
 <DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/eclipse/ecf/core/ISharedObjectContainerFactory.html#containsDescription(org.eclipse.ecf.core.SharedObjectContainerDescription)">containsDescription</A></CODE> in interface <CODE><A HREF="../../../../org/eclipse/ecf/core/ISharedObjectContainerFactory.html" title="interface in org.eclipse.ecf.core">ISharedObjectContainerFactory</A></CODE></DL>
+</DD>
+<DD><DL>
 <DT><B>Parameters:</B><DD><CODE>scd</CODE> - the SharedObjectContainerDescription to look for
 <DT><B>Returns:</B><DD>true if description is already known to factory, false otherwise</DL>
 </DD>
@@ -440,6 +463,9 @@
 <DD><DL>
 </DL>
 </DD>
+<DD><DL>
+</DL>
+</DD>
 </DL>
 <HR>
 
@@ -451,6 +477,9 @@
 <DD><DL>
 </DL>
 </DD>
+<DD><DL>
+</DL>
+</DD>
 </DL>
 <HR>
 
@@ -462,6 +491,9 @@
 <DD><DL>
 </DL>
 </DD>
+<DD><DL>
+</DL>
+</DD>
 </DL>
 <HR>
 
@@ -471,10 +503,14 @@
 public <A HREF="../../../../org/eclipse/ecf/core/SharedObjectContainerDescription.html" title="class in org.eclipse.ecf.core">SharedObjectContainerDescription</A> <B>getDescriptionByName</B>(java.lang.String&nbsp;name)
                                                       throws <A HREF="../../../../org/eclipse/ecf/core/SharedObjectContainerInstantiationException.html" title="class in org.eclipse.ecf.core">SharedObjectContainerInstantiationException</A></PRE>
 <DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../org/eclipse/ecf/core/ISharedObjectContainerFactory.html#getDescriptionByName(java.lang.String)">ISharedObjectContainerFactory</A></CODE></B></DD>
 <DD>Get the known SharedObjectContainerDescription given it's name.
 <P>
 <DD><DL>
-<DT><B>Parameters:</B><DD><CODE>name</CODE> - 
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/eclipse/ecf/core/ISharedObjectContainerFactory.html#getDescriptionByName(java.lang.String)">getDescriptionByName</A></CODE> in interface <CODE><A HREF="../../../../org/eclipse/ecf/core/ISharedObjectContainerFactory.html" title="interface in org.eclipse.ecf.core">ISharedObjectContainerFactory</A></CODE></DL>
+</DD>
+<DD><DL>
+
 <DT><B>Returns:</B><DD>SharedObjectContainerDescription found
 <DT><B>Throws:</B>
 <DD><CODE><A HREF="../../../../org/eclipse/ecf/core/SharedObjectContainerInstantiationException.html" title="class in org.eclipse.ecf.core">SharedObjectContainerInstantiationException</A></CODE></DL>
@@ -490,6 +526,7 @@
                                                         java.lang.Object[]&nbsp;args)
                                                  throws <A HREF="../../../../org/eclipse/ecf/core/SharedObjectContainerInstantiationException.html" title="class in org.eclipse.ecf.core">SharedObjectContainerInstantiationException</A></PRE>
 <DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../org/eclipse/ecf/core/ISharedObjectContainerFactory.html#makeSharedObjectContainer(org.eclipse.ecf.core.SharedObjectContainerDescription, java.lang.String[], java.lang.Object[])">ISharedObjectContainerFactory</A></CODE></B></DD>
 <DD>Make ISharedObjectContainer instance. Given a
  SharedObjectContainerDescription object, a String [] of argument types,
  and an Object [] of parameters, this method will
@@ -504,6 +541,9 @@
  </ul>
 <P>
 <DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/eclipse/ecf/core/ISharedObjectContainerFactory.html#makeSharedObjectContainer(org.eclipse.ecf.core.SharedObjectContainerDescription, java.lang.String[], java.lang.Object[])">makeSharedObjectContainer</A></CODE> in interface <CODE><A HREF="../../../../org/eclipse/ecf/core/ISharedObjectContainerFactory.html" title="interface in org.eclipse.ecf.core">ISharedObjectContainerFactory</A></CODE></DL>
+</DD>
+<DD><DL>
 <DT><B>Parameters:</B><DD><CODE>desc</CODE> - the SharedObjectContainerDescription to use to create the
             instance<DD><CODE>argTypes</CODE> - a String [] defining the types of the args parameter<DD><CODE>args</CODE> - an Object [] of arguments passed to the makeInstance method of
             the ISharedObjectContainerInstantiator
@@ -520,6 +560,7 @@
 public <A HREF="../../../../org/eclipse/ecf/core/ISharedObjectContainer.html" title="interface in org.eclipse.ecf.core">ISharedObjectContainer</A> <B>makeSharedObjectContainer</B>(java.lang.String&nbsp;descriptionName)
                                                  throws <A HREF="../../../../org/eclipse/ecf/core/SharedObjectContainerInstantiationException.html" title="class in org.eclipse.ecf.core">SharedObjectContainerInstantiationException</A></PRE>
 <DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../org/eclipse/ecf/core/ISharedObjectContainerFactory.html#makeSharedObjectContainer(java.lang.String)">ISharedObjectContainerFactory</A></CODE></B></DD>
 <DD>Make ISharedObjectContainer instance. Given a
  SharedObjectContainerDescription name, this method will
  <p>
@@ -533,6 +574,9 @@
  </ul>
 <P>
 <DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/eclipse/ecf/core/ISharedObjectContainerFactory.html#makeSharedObjectContainer(java.lang.String)">makeSharedObjectContainer</A></CODE> in interface <CODE><A HREF="../../../../org/eclipse/ecf/core/ISharedObjectContainerFactory.html" title="interface in org.eclipse.ecf.core">ISharedObjectContainerFactory</A></CODE></DL>
+</DD>
+<DD><DL>
 <DT><B>Parameters:</B><DD><CODE>descriptionName</CODE> - the SharedObjectContainerDescription name to lookup
 <DT><B>Returns:</B><DD>a valid instance of ISharedObjectContainer
 <DT><B>Throws:</B>
@@ -548,6 +592,7 @@
                                                         java.lang.Object[]&nbsp;args)
                                                  throws <A HREF="../../../../org/eclipse/ecf/core/SharedObjectContainerInstantiationException.html" title="class in org.eclipse.ecf.core">SharedObjectContainerInstantiationException</A></PRE>
 <DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../org/eclipse/ecf/core/ISharedObjectContainerFactory.html#makeSharedObjectContainer(java.lang.String, java.lang.Object[])">ISharedObjectContainerFactory</A></CODE></B></DD>
 <DD>Make ISharedObjectContainer instance. Given a
  SharedObjectContainerDescription name, this method will
  <p>
@@ -561,6 +606,9 @@
  </ul>
 <P>
 <DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/eclipse/ecf/core/ISharedObjectContainerFactory.html#makeSharedObjectContainer(java.lang.String, java.lang.Object[])">makeSharedObjectContainer</A></CODE> in interface <CODE><A HREF="../../../../org/eclipse/ecf/core/ISharedObjectContainerFactory.html" title="interface in org.eclipse.ecf.core">ISharedObjectContainerFactory</A></CODE></DL>
+</DD>
+<DD><DL>
 <DT><B>Parameters:</B><DD><CODE>descriptionName</CODE> - the SharedObjectContainerDescription name to lookup<DD><CODE>args</CODE> - the Object [] of arguments passed to the
             ISharedObjectContainerInstantiator.makeInstance method
 <DT><B>Returns:</B><DD>a valid instance of ISharedObjectContainer
@@ -578,6 +626,7 @@
                                                         java.lang.Object[]&nbsp;args)
                                                  throws <A HREF="../../../../org/eclipse/ecf/core/SharedObjectContainerInstantiationException.html" title="class in org.eclipse.ecf.core">SharedObjectContainerInstantiationException</A></PRE>
 <DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../org/eclipse/ecf/core/ISharedObjectContainerFactory.html#makeSharedObjectContainer(java.lang.String, java.lang.String[], java.lang.Object[])">ISharedObjectContainerFactory</A></CODE></B></DD>
 <DD>Make ISharedObjectContainer instance. Given a
  SharedObjectContainerDescription name, this method will
  <p>
@@ -591,6 +640,9 @@
  </ul>
 <P>
 <DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/eclipse/ecf/core/ISharedObjectContainerFactory.html#makeSharedObjectContainer(java.lang.String, java.lang.String[], java.lang.Object[])">makeSharedObjectContainer</A></CODE> in interface <CODE><A HREF="../../../../org/eclipse/ecf/core/ISharedObjectContainerFactory.html" title="interface in org.eclipse.ecf.core">ISharedObjectContainerFactory</A></CODE></DL>
+</DD>
+<DD><DL>
 <DT><B>Parameters:</B><DD><CODE>descriptionName</CODE> - the SharedObjectContainerDescription name to lookup<DD><CODE>argsTypes</CODE> - the String [] of argument types of the following args<DD><CODE>args</CODE> - the Object [] of arguments passed to the
             ISharedObjectContainerInstantiator.makeInstance method
 <DT><B>Returns:</B><DD>a valid instance of ISharedObjectContainer
@@ -605,9 +657,13 @@
 <PRE>
 public <A HREF="../../../../org/eclipse/ecf/core/SharedObjectContainerDescription.html" title="class in org.eclipse.ecf.core">SharedObjectContainerDescription</A> <B>removeDescription</B>(<A HREF="../../../../org/eclipse/ecf/core/SharedObjectContainerDescription.html" title="class in org.eclipse.ecf.core">SharedObjectContainerDescription</A>&nbsp;scd)</PRE>
 <DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../org/eclipse/ecf/core/ISharedObjectContainerFactory.html#removeDescription(org.eclipse.ecf.core.SharedObjectContainerDescription)">ISharedObjectContainerFactory</A></CODE></B></DD>
 <DD>Remove given description from set known to this factory.
 <P>
 <DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/eclipse/ecf/core/ISharedObjectContainerFactory.html#removeDescription(org.eclipse.ecf.core.SharedObjectContainerDescription)">removeDescription</A></CODE> in interface <CODE><A HREF="../../../../org/eclipse/ecf/core/ISharedObjectContainerFactory.html" title="interface in org.eclipse.ecf.core">ISharedObjectContainerFactory</A></CODE></DL>
+</DD>
+<DD><DL>
 <DT><B>Parameters:</B><DD><CODE>scd</CODE> - the SharedObjectContainerDescription to remove
 <DT><B>Returns:</B><DD>the removed SharedObjectContainerDescription, null if nothing
          removed</DL>
@@ -623,6 +679,9 @@
 <DD><DL>
 </DL>
 </DD>
+<DD><DL>
+</DL>
+</DD>
 </DL>
 <!-- ========= END OF CLASS DATA ========= -->
 <HR>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/SharedObjectContainerInitException.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/SharedObjectContainerInitException.html
index 7214b53..68c5306 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/SharedObjectContainerInitException.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/SharedObjectContainerInitException.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:49 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:12 PDT 2005 -->
 <TITLE>
 SharedObjectContainerInitException
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/SharedObjectContainerInstantiationException.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/SharedObjectContainerInstantiationException.html
index 83cf11b..ffd53e9 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/SharedObjectContainerInstantiationException.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/SharedObjectContainerInstantiationException.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:49 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:12 PDT 2005 -->
 <TITLE>
 SharedObjectContainerInstantiationException
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/SharedObjectContainerJoinException.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/SharedObjectContainerJoinException.html
index e7cf343..b8e9155 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/SharedObjectContainerJoinException.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/SharedObjectContainerJoinException.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:49 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:12 PDT 2005 -->
 <TITLE>
 SharedObjectContainerJoinException
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/SharedObjectCreateException.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/SharedObjectCreateException.html
index 79921d4..3bb2d0b 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/SharedObjectCreateException.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/SharedObjectCreateException.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:49 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:12 PDT 2005 -->
 <TITLE>
 SharedObjectCreateException
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/SharedObjectDescription.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/SharedObjectDescription.html
index a5dc00f..05b23cd 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/SharedObjectDescription.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/SharedObjectDescription.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:49 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:12 PDT 2005 -->
 <TITLE>
 SharedObjectDescription
 </TITLE>
@@ -106,7 +106,7 @@
 
 <P>
 <DL>
-<DT><B>See Also:</B><DD><A HREF="../../../../org/eclipse/ecf/core/ISharedObjectManager.html#createSharedObject(org.eclipse.ecf.core.SharedObjectDescription, org.eclipse.ecf.core.ISharedObjectContainerTransaction)"><CODE>ISharedObjectManager.createSharedObject(SharedObjectDescription, ISharedObjectContainerTransaction)</CODE></A>, 
+<DT><B>See Also:</B><DD><CODE>org.eclipse.ecf.core.ISharedObjectManager#createSharedObject(SharedObjectDescription, ISharedObjectContainerTransaction)</CODE>, 
 <A HREF="../../../../serialized-form.html#org.eclipse.ecf.core.SharedObjectDescription">Serialized Form</A></DL>
 <HR>
 
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/SharedObjectDisconnectException.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/SharedObjectDisconnectException.html
index 65ba433..a78b879 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/SharedObjectDisconnectException.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/SharedObjectDisconnectException.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:49 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:12 PDT 2005 -->
 <TITLE>
 SharedObjectDisconnectException
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/SharedObjectInitException.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/SharedObjectInitException.html
index 0cef7f6..2e1d570 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/SharedObjectInitException.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/SharedObjectInitException.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:49 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:12 PDT 2005 -->
 <TITLE>
 SharedObjectInitException
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/SharedObjectNotFoundException.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/SharedObjectNotFoundException.html
index 5734a7a..e404c6e 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/SharedObjectNotFoundException.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/SharedObjectNotFoundException.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:49 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:12 PDT 2005 -->
 <TITLE>
 SharedObjectNotFoundException
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/class-use/IContainer.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/class-use/IContainer.html
index 579c60d..f3c646b 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/class-use/IContainer.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/class-use/IContainer.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:53 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:24 PDT 2005 -->
 <TITLE>
 Uses of Interface org.eclipse.ecf.core.IContainer
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/class-use/IIdentifiable.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/class-use/IIdentifiable.html
index 1b6286f..f1fa80b 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/class-use/IIdentifiable.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/class-use/IIdentifiable.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:53 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:24 PDT 2005 -->
 <TITLE>
 Uses of Interface org.eclipse.ecf.core.IIdentifiable
 </TITLE>
@@ -211,6 +211,22 @@
 
 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
 <TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Subinterfaces of <A HREF="../../../../../org/eclipse/ecf/core/IIdentifiable.html" title="interface in org.eclipse.ecf.core">IIdentifiable</A> in <A HREF="../../../../../org/eclipse/ecf/provider/generic/sobject/package-summary.html">org.eclipse.ecf.provider.generic.sobject</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;interface</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/eclipse/ecf/provider/generic/sobject/ISharedObjectInternal.html" title="interface in org.eclipse.ecf.provider.generic.sobject">ISharedObjectInternal</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
 <TH ALIGN="left" COLSPAN="2">Classes in <A HREF="../../../../../org/eclipse/ecf/provider/generic/sobject/package-summary.html">org.eclipse.ecf.provider.generic.sobject</A> that implement <A HREF="../../../../../org/eclipse/ecf/core/IIdentifiable.html" title="interface in org.eclipse.ecf.core">IIdentifiable</A></FONT></TH>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/class-use/IOSGIService.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/class-use/IOSGIService.html
index fa1a931..6dc3c82 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/class-use/IOSGIService.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/class-use/IOSGIService.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:53 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:23 PDT 2005 -->
 <TITLE>
 Uses of Interface org.eclipse.ecf.core.IOSGIService
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/class-use/ISharedObject.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/class-use/ISharedObject.html
index b4105f7..18c82a3 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/class-use/ISharedObject.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/class-use/ISharedObject.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:53 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:23 PDT 2005 -->
 <TITLE>
 Uses of Interface org.eclipse.ecf.core.ISharedObject
 </TITLE>
@@ -149,10 +149,9 @@
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 <CODE>&nbsp;<A HREF="../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A></CODE></FONT></TD>
-<TD><CODE><B>ISharedObjectManager.</B><B><A HREF="../../../../../org/eclipse/ecf/core/ISharedObjectManager.html#addSharedObject(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.ISharedObject, java.util.Map, org.eclipse.ecf.core.ISharedObjectContainerTransaction)">addSharedObject</A></B>(<A HREF="../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A>&nbsp;sharedObjectID,
+<TD><CODE><B>ISharedObjectManager.</B><B><A HREF="../../../../../org/eclipse/ecf/core/ISharedObjectManager.html#addSharedObject(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.ISharedObject, java.util.Map)">addSharedObject</A></B>(<A HREF="../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A>&nbsp;sharedObjectID,
                 <A HREF="../../../../../org/eclipse/ecf/core/ISharedObject.html" title="interface in org.eclipse.ecf.core">ISharedObject</A>&nbsp;sharedObject,
-                java.util.Map&nbsp;properties,
-                <A HREF="../../../../../org/eclipse/ecf/core/ISharedObjectContainerTransaction.html" title="interface in org.eclipse.ecf.core">ISharedObjectContainerTransaction</A>&nbsp;trans)</CODE>
+                java.util.Map&nbsp;properties)</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Add an ISharedObject to this container.</TD>
@@ -235,15 +234,6 @@
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 <CODE>protected &nbsp;<A HREF="../../../../../org/eclipse/ecf/core/ISharedObject.html" title="interface in org.eclipse.ecf.core">ISharedObject</A></CODE></FONT></TD>
-<TD><CODE><B>SOContainer.</B><B><A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#addSharedObject0(org.eclipse.ecf.core.SharedObjectDescription, org.eclipse.ecf.core.ISharedObject)">addSharedObject0</A></B>(<A HREF="../../../../../org/eclipse/ecf/core/SharedObjectDescription.html" title="class in org.eclipse.ecf.core">SharedObjectDescription</A>&nbsp;sd,
-                 <A HREF="../../../../../org/eclipse/ecf/core/ISharedObject.html" title="interface in org.eclipse.ecf.core">ISharedObject</A>&nbsp;s)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected &nbsp;<A HREF="../../../../../org/eclipse/ecf/core/ISharedObject.html" title="interface in org.eclipse.ecf.core">ISharedObject</A></CODE></FONT></TD>
 <TD><CODE><B>SOWrapper.</B><B><A HREF="../../../../../org/eclipse/ecf/provider/generic/SOWrapper.html#getSharedObject()">getSharedObject</A></B>()</CODE>
 
 <BR>
@@ -326,17 +316,16 @@
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 <CODE>&nbsp;<A HREF="../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A></CODE></FONT></TD>
-<TD><CODE><B>SOManager.</B><B><A HREF="../../../../../org/eclipse/ecf/provider/generic/SOManager.html#addSharedObject(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.ISharedObject, java.util.Map, org.eclipse.ecf.core.ISharedObjectContainerTransaction)">addSharedObject</A></B>(<A HREF="../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A>&nbsp;sharedObjectID,
+<TD><CODE><B>SOManager.</B><B><A HREF="../../../../../org/eclipse/ecf/provider/generic/SOManager.html#addSharedObject(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.ISharedObject, java.util.Map)">addSharedObject</A></B>(<A HREF="../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A>&nbsp;sharedObjectID,
                 <A HREF="../../../../../org/eclipse/ecf/core/ISharedObject.html" title="interface in org.eclipse.ecf.core">ISharedObject</A>&nbsp;sharedObject,
-                java.util.Map&nbsp;properties,
-                <A HREF="../../../../../org/eclipse/ecf/core/ISharedObjectContainerTransaction.html" title="interface in org.eclipse.ecf.core">ISharedObjectContainerTransaction</A>&nbsp;trans)</CODE>
+                java.util.Map&nbsp;properties)</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected &nbsp;<A HREF="../../../../../org/eclipse/ecf/core/ISharedObject.html" title="interface in org.eclipse.ecf.core">ISharedObject</A></CODE></FONT></TD>
+<CODE>protected &nbsp;<A HREF="../../../../../org/eclipse/ecf/core/ISharedObjectContainerTransaction.html" title="interface in org.eclipse.ecf.core">ISharedObjectContainerTransaction</A></CODE></FONT></TD>
 <TD><CODE><B>SOContainer.</B><B><A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#addSharedObject0(org.eclipse.ecf.core.SharedObjectDescription, org.eclipse.ecf.core.ISharedObject)">addSharedObject0</A></B>(<A HREF="../../../../../org/eclipse/ecf/core/SharedObjectDescription.html" title="class in org.eclipse.ecf.core">SharedObjectDescription</A>&nbsp;sd,
                  <A HREF="../../../../../org/eclipse/ecf/core/ISharedObject.html" title="interface in org.eclipse.ecf.core">ISharedObject</A>&nbsp;s)</CODE>
 
@@ -346,9 +335,8 @@
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 <CODE>protected &nbsp;void</CODE></FONT></TD>
-<TD><CODE><B>SOContainer.</B><B><A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#addSharedObjectAndWait(org.eclipse.ecf.core.SharedObjectDescription, org.eclipse.ecf.core.ISharedObject, org.eclipse.ecf.core.ISharedObjectContainerTransaction)">addSharedObjectAndWait</A></B>(<A HREF="../../../../../org/eclipse/ecf/core/SharedObjectDescription.html" title="class in org.eclipse.ecf.core">SharedObjectDescription</A>&nbsp;sd,
-                       <A HREF="../../../../../org/eclipse/ecf/core/ISharedObject.html" title="interface in org.eclipse.ecf.core">ISharedObject</A>&nbsp;s,
-                       <A HREF="../../../../../org/eclipse/ecf/core/ISharedObjectContainerTransaction.html" title="interface in org.eclipse.ecf.core">ISharedObjectContainerTransaction</A>&nbsp;t)</CODE>
+<TD><CODE><B>SOContainer.</B><B><A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#addSharedObjectAndWait(org.eclipse.ecf.core.SharedObjectDescription, org.eclipse.ecf.core.ISharedObject)">addSharedObjectAndWait</A></B>(<A HREF="../../../../../org/eclipse/ecf/core/SharedObjectDescription.html" title="class in org.eclipse.ecf.core">SharedObjectDescription</A>&nbsp;sd,
+                       <A HREF="../../../../../org/eclipse/ecf/core/ISharedObject.html" title="interface in org.eclipse.ecf.core">ISharedObject</A>&nbsp;s)</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/class-use/ISharedObjectConfig.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/class-use/ISharedObjectConfig.html
index 32ff970..b796a4d 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/class-use/ISharedObjectConfig.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/class-use/ISharedObjectConfig.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:53 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:23 PDT 2005 -->
 <TITLE>
 Uses of Interface org.eclipse.ecf.core.ISharedObjectConfig
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/class-use/ISharedObjectConnector.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/class-use/ISharedObjectConnector.html
index dcb6084..ed675c5 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/class-use/ISharedObjectConnector.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/class-use/ISharedObjectConnector.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:53 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:23 PDT 2005 -->
 <TITLE>
 Uses of Interface org.eclipse.ecf.core.ISharedObjectConnector
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/class-use/ISharedObjectContainer.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/class-use/ISharedObjectContainer.html
index a95526f..fd63846 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/class-use/ISharedObjectContainer.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/class-use/ISharedObjectContainer.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:53 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:23 PDT 2005 -->
 <TITLE>
 Uses of Interface org.eclipse.ecf.core.ISharedObjectContainer
 </TITLE>
@@ -134,6 +134,16 @@
                           java.lang.Object[]&nbsp;args)</CODE>
 
 <BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../../org/eclipse/ecf/core/ISharedObjectContainer.html" title="interface in org.eclipse.ecf.core">ISharedObjectContainer</A></CODE></FONT></TD>
+<TD><CODE><B>ISharedObjectContainerFactory.</B><B><A HREF="../../../../../org/eclipse/ecf/core/ISharedObjectContainerFactory.html#makeSharedObjectContainer(org.eclipse.ecf.core.SharedObjectContainerDescription, java.lang.String[], java.lang.Object[])">makeSharedObjectContainer</A></B>(<A HREF="../../../../../org/eclipse/ecf/core/SharedObjectContainerDescription.html" title="class in org.eclipse.ecf.core">SharedObjectContainerDescription</A>&nbsp;desc,
+                          java.lang.String[]&nbsp;argTypes,
+                          java.lang.Object[]&nbsp;args)</CODE>
+
+<BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Make ISharedObjectContainer instance.</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
@@ -142,6 +152,14 @@
 <TD><CODE><B>SharedObjectContainerFactory.</B><B><A HREF="../../../../../org/eclipse/ecf/core/SharedObjectContainerFactory.html#makeSharedObjectContainer(java.lang.String)">makeSharedObjectContainer</A></B>(java.lang.String&nbsp;descriptionName)</CODE>
 
 <BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../../org/eclipse/ecf/core/ISharedObjectContainer.html" title="interface in org.eclipse.ecf.core">ISharedObjectContainer</A></CODE></FONT></TD>
+<TD><CODE><B>ISharedObjectContainerFactory.</B><B><A HREF="../../../../../org/eclipse/ecf/core/ISharedObjectContainerFactory.html#makeSharedObjectContainer(java.lang.String)">makeSharedObjectContainer</A></B>(java.lang.String&nbsp;descriptionName)</CODE>
+
+<BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Make ISharedObjectContainer instance.</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
@@ -151,6 +169,15 @@
                           java.lang.Object[]&nbsp;args)</CODE>
 
 <BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../../org/eclipse/ecf/core/ISharedObjectContainer.html" title="interface in org.eclipse.ecf.core">ISharedObjectContainer</A></CODE></FONT></TD>
+<TD><CODE><B>ISharedObjectContainerFactory.</B><B><A HREF="../../../../../org/eclipse/ecf/core/ISharedObjectContainerFactory.html#makeSharedObjectContainer(java.lang.String, java.lang.Object[])">makeSharedObjectContainer</A></B>(java.lang.String&nbsp;descriptionName,
+                          java.lang.Object[]&nbsp;args)</CODE>
+
+<BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Make ISharedObjectContainer instance.</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
@@ -161,6 +188,16 @@
                           java.lang.Object[]&nbsp;args)</CODE>
 
 <BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../../org/eclipse/ecf/core/ISharedObjectContainer.html" title="interface in org.eclipse.ecf.core">ISharedObjectContainer</A></CODE></FONT></TD>
+<TD><CODE><B>ISharedObjectContainerFactory.</B><B><A HREF="../../../../../org/eclipse/ecf/core/ISharedObjectContainerFactory.html#makeSharedObjectContainer(java.lang.String, java.lang.String[], java.lang.Object[])">makeSharedObjectContainer</A></B>(java.lang.String&nbsp;descriptionName,
+                          java.lang.String[]&nbsp;argsTypes,
+                          java.lang.Object[]&nbsp;args)</CODE>
+
+<BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Make ISharedObjectContainer instance.</TD>
 </TR>
 </TABLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/class-use/ISharedObjectContainerConfig.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/class-use/ISharedObjectContainerConfig.html
index 5c01d5e..5d97536 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/class-use/ISharedObjectContainerConfig.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/class-use/ISharedObjectContainerConfig.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:53 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:23 PDT 2005 -->
 <TITLE>
 Uses of Interface org.eclipse.ecf.core.ISharedObjectContainerConfig
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/class-use/ISharedObjectContainerFactory.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/class-use/ISharedObjectContainerFactory.html
new file mode 100644
index 0000000..28e64c5
--- /dev/null
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/class-use/ISharedObjectContainerFactory.html
@@ -0,0 +1,208 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:23 PDT 2005 -->
+<TITLE>
+Uses of Interface org.eclipse.ecf.core.ISharedObjectContainerFactory
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Uses of Interface org.eclipse.ecf.core.ISharedObjectContainerFactory";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/eclipse/ecf/core/ISharedObjectContainerFactory.html" title="interface in org.eclipse.ecf.core"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;PREV&nbsp;
+&nbsp;NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/eclipse/ecf/core/\class-useISharedObjectContainerFactory.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="ISharedObjectContainerFactory.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+<B>Uses of Interface<br>org.eclipse.ecf.core.ISharedObjectContainerFactory</B></H2>
+</CENTER>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Packages that use <A HREF="../../../../../org/eclipse/ecf/core/ISharedObjectContainerFactory.html" title="interface in org.eclipse.ecf.core">ISharedObjectContainerFactory</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="#org.eclipse.ecf.core"><B>org.eclipse.ecf.core</B></A></TD>
+<TD>&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+<A NAME="org.eclipse.ecf.core"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Uses of <A HREF="../../../../../org/eclipse/ecf/core/ISharedObjectContainerFactory.html" title="interface in org.eclipse.ecf.core">ISharedObjectContainerFactory</A> in <A HREF="../../../../../org/eclipse/ecf/core/package-summary.html">org.eclipse.ecf.core</A></FONT></TH>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Classes in <A HREF="../../../../../org/eclipse/ecf/core/package-summary.html">org.eclipse.ecf.core</A> that implement <A HREF="../../../../../org/eclipse/ecf/core/ISharedObjectContainerFactory.html" title="interface in org.eclipse.ecf.core">ISharedObjectContainerFactory</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;class</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/eclipse/ecf/core/SharedObjectContainerFactory.html" title="class in org.eclipse.ecf.core">SharedObjectContainerFactory</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Factory for creating <A HREF="../../../../../org/eclipse/ecf/core/ISharedObjectContainer.html" title="interface in org.eclipse.ecf.core"><CODE>ISharedObjectContainer</CODE></A> instances.</TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Fields in <A HREF="../../../../../org/eclipse/ecf/core/package-summary.html">org.eclipse.ecf.core</A> declared as <A HREF="../../../../../org/eclipse/ecf/core/ISharedObjectContainerFactory.html" title="interface in org.eclipse.ecf.core">ISharedObjectContainerFactory</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected static&nbsp;<A HREF="../../../../../org/eclipse/ecf/core/ISharedObjectContainerFactory.html" title="interface in org.eclipse.ecf.core">ISharedObjectContainerFactory</A></CODE></FONT></TD>
+<TD><CODE><B>SharedObjectContainerFactory.</B><B><A HREF="../../../../../org/eclipse/ecf/core/SharedObjectContainerFactory.html#instance">instance</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../org/eclipse/ecf/core/package-summary.html">org.eclipse.ecf.core</A> that return <A HREF="../../../../../org/eclipse/ecf/core/ISharedObjectContainerFactory.html" title="interface in org.eclipse.ecf.core">ISharedObjectContainerFactory</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;<A HREF="../../../../../org/eclipse/ecf/core/ISharedObjectContainerFactory.html" title="interface in org.eclipse.ecf.core">ISharedObjectContainerFactory</A></CODE></FONT></TD>
+<TD><CODE><B>SharedObjectContainerFactory.</B><B><A HREF="../../../../../org/eclipse/ecf/core/SharedObjectContainerFactory.html#getDefault()">getDefault</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/eclipse/ecf/core/ISharedObjectContainerFactory.html" title="interface in org.eclipse.ecf.core"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;PREV&nbsp;
+&nbsp;NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/eclipse/ecf/core/\class-useISharedObjectContainerFactory.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="ISharedObjectContainerFactory.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/class-use/ISharedObjectContainerGroupManager.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/class-use/ISharedObjectContainerGroupManager.html
index a8b602e..86a0853 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/class-use/ISharedObjectContainerGroupManager.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/class-use/ISharedObjectContainerGroupManager.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:53 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:23 PDT 2005 -->
 <TITLE>
 Uses of Interface org.eclipse.ecf.core.ISharedObjectContainerGroupManager
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/class-use/ISharedObjectContainerListener.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/class-use/ISharedObjectContainerListener.html
index a866241..97fbe23 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/class-use/ISharedObjectContainerListener.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/class-use/ISharedObjectContainerListener.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:53 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:23 PDT 2005 -->
 <TITLE>
 Uses of Interface org.eclipse.ecf.core.ISharedObjectContainerListener
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/class-use/ISharedObjectContainerTransaction.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/class-use/ISharedObjectContainerTransaction.html
index eb6733d..da10930 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/class-use/ISharedObjectContainerTransaction.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/class-use/ISharedObjectContainerTransaction.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:53 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:23 PDT 2005 -->
 <TITLE>
 Uses of Interface org.eclipse.ecf.core.ISharedObjectContainerTransaction
 </TITLE>
@@ -86,50 +86,12 @@
 Packages that use <A HREF="../../../../../org/eclipse/ecf/core/ISharedObjectContainerTransaction.html" title="interface in org.eclipse.ecf.core">ISharedObjectContainerTransaction</A></FONT></TH>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><A HREF="#org.eclipse.ecf.core"><B>org.eclipse.ecf.core</B></A></TD>
-<TD>&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
 <TD><A HREF="#org.eclipse.ecf.provider.generic"><B>org.eclipse.ecf.provider.generic</B></A></TD>
 <TD>&nbsp;&nbsp;</TD>
 </TR>
-</TABLE>
-&nbsp;
-<P>
-<A NAME="org.eclipse.ecf.core"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-Uses of <A HREF="../../../../../org/eclipse/ecf/core/ISharedObjectContainerTransaction.html" title="interface in org.eclipse.ecf.core">ISharedObjectContainerTransaction</A> in <A HREF="../../../../../org/eclipse/ecf/core/package-summary.html">org.eclipse.ecf.core</A></FONT></TH>
-</TR>
-</TABLE>
-&nbsp;
-<P>
-
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../org/eclipse/ecf/core/package-summary.html">org.eclipse.ecf.core</A> with parameters of type <A HREF="../../../../../org/eclipse/ecf/core/ISharedObjectContainerTransaction.html" title="interface in org.eclipse.ecf.core">ISharedObjectContainerTransaction</A></FONT></TH>
-</TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A></CODE></FONT></TD>
-<TD><CODE><B>ISharedObjectManager.</B><B><A HREF="../../../../../org/eclipse/ecf/core/ISharedObjectManager.html#addSharedObject(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.ISharedObject, java.util.Map, org.eclipse.ecf.core.ISharedObjectContainerTransaction)">addSharedObject</A></B>(<A HREF="../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A>&nbsp;sharedObjectID,
-                <A HREF="../../../../../org/eclipse/ecf/core/ISharedObject.html" title="interface in org.eclipse.ecf.core">ISharedObject</A>&nbsp;sharedObject,
-                java.util.Map&nbsp;properties,
-                <A HREF="../../../../../org/eclipse/ecf/core/ISharedObjectContainerTransaction.html" title="interface in org.eclipse.ecf.core">ISharedObjectContainerTransaction</A>&nbsp;trans)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Add an ISharedObject to this container.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A></CODE></FONT></TD>
-<TD><CODE><B>ISharedObjectManager.</B><B><A HREF="../../../../../org/eclipse/ecf/core/ISharedObjectManager.html#createSharedObject(org.eclipse.ecf.core.SharedObjectDescription, org.eclipse.ecf.core.ISharedObjectContainerTransaction)">createSharedObject</A></B>(<A HREF="../../../../../org/eclipse/ecf/core/SharedObjectDescription.html" title="class in org.eclipse.ecf.core">SharedObjectDescription</A>&nbsp;sd,
-                   <A HREF="../../../../../org/eclipse/ecf/core/ISharedObjectContainerTransaction.html" title="interface in org.eclipse.ecf.core">ISharedObjectContainerTransaction</A>&nbsp;trans)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Create a new ISharedObject within this container from the given
- SharedObjectDescription.</TD>
+<TD><A HREF="#org.eclipse.ecf.provider.generic.sobject"><B>org.eclipse.ecf.provider.generic.sobject</B></A></TD>
+<TD>&nbsp;&nbsp;</TD>
 </TR>
 </TABLE>
 &nbsp;
@@ -146,34 +108,46 @@
 
 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
 <TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../org/eclipse/ecf/provider/generic/package-summary.html">org.eclipse.ecf.provider.generic</A> with parameters of type <A HREF="../../../../../org/eclipse/ecf/core/ISharedObjectContainerTransaction.html" title="interface in org.eclipse.ecf.core">ISharedObjectContainerTransaction</A></FONT></TH>
+<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../org/eclipse/ecf/provider/generic/package-summary.html">org.eclipse.ecf.provider.generic</A> that return <A HREF="../../../../../org/eclipse/ecf/core/ISharedObjectContainerTransaction.html" title="interface in org.eclipse.ecf.core">ISharedObjectContainerTransaction</A></FONT></TH>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A></CODE></FONT></TD>
-<TD><CODE><B>SOManager.</B><B><A HREF="../../../../../org/eclipse/ecf/provider/generic/SOManager.html#addSharedObject(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.ISharedObject, java.util.Map, org.eclipse.ecf.core.ISharedObjectContainerTransaction)">addSharedObject</A></B>(<A HREF="../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A>&nbsp;sharedObjectID,
-                <A HREF="../../../../../org/eclipse/ecf/core/ISharedObject.html" title="interface in org.eclipse.ecf.core">ISharedObject</A>&nbsp;sharedObject,
-                java.util.Map&nbsp;properties,
-                <A HREF="../../../../../org/eclipse/ecf/core/ISharedObjectContainerTransaction.html" title="interface in org.eclipse.ecf.core">ISharedObjectContainerTransaction</A>&nbsp;trans)</CODE>
+<CODE>protected &nbsp;<A HREF="../../../../../org/eclipse/ecf/core/ISharedObjectContainerTransaction.html" title="interface in org.eclipse.ecf.core">ISharedObjectContainerTransaction</A></CODE></FONT></TD>
+<TD><CODE><B>SOContainer.</B><B><A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#addSharedObject0(org.eclipse.ecf.core.SharedObjectDescription, org.eclipse.ecf.core.ISharedObject)">addSharedObject0</A></B>(<A HREF="../../../../../org/eclipse/ecf/core/SharedObjectDescription.html" title="class in org.eclipse.ecf.core">SharedObjectDescription</A>&nbsp;sd,
+                 <A HREF="../../../../../org/eclipse/ecf/core/ISharedObject.html" title="interface in org.eclipse.ecf.core">ISharedObject</A>&nbsp;s)</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected &nbsp;void</CODE></FONT></TD>
-<TD><CODE><B>SOContainer.</B><B><A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#addSharedObjectAndWait(org.eclipse.ecf.core.SharedObjectDescription, org.eclipse.ecf.core.ISharedObject, org.eclipse.ecf.core.ISharedObjectContainerTransaction)">addSharedObjectAndWait</A></B>(<A HREF="../../../../../org/eclipse/ecf/core/SharedObjectDescription.html" title="class in org.eclipse.ecf.core">SharedObjectDescription</A>&nbsp;sd,
-                       <A HREF="../../../../../org/eclipse/ecf/core/ISharedObject.html" title="interface in org.eclipse.ecf.core">ISharedObject</A>&nbsp;s,
-                       <A HREF="../../../../../org/eclipse/ecf/core/ISharedObjectContainerTransaction.html" title="interface in org.eclipse.ecf.core">ISharedObjectContainerTransaction</A>&nbsp;t)</CODE>
+<CODE>protected &nbsp;<A HREF="../../../../../org/eclipse/ecf/core/ISharedObjectContainerTransaction.html" title="interface in org.eclipse.ecf.core">ISharedObjectContainerTransaction</A></CODE></FONT></TD>
+<TD><CODE><B>SOContainer.</B><B><A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#addSharedObjectWrapper(org.eclipse.ecf.provider.generic.SOWrapper)">addSharedObjectWrapper</A></B>(<A HREF="../../../../../org/eclipse/ecf/provider/generic/SOWrapper.html" title="class in org.eclipse.ecf.provider.generic">SOWrapper</A>&nbsp;wrapper)</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
 </TR>
+</TABLE>
+&nbsp;
+<P>
+<A NAME="org.eclipse.ecf.provider.generic.sobject"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Uses of <A HREF="../../../../../org/eclipse/ecf/core/ISharedObjectContainerTransaction.html" title="interface in org.eclipse.ecf.core">ISharedObjectContainerTransaction</A> in <A HREF="../../../../../org/eclipse/ecf/provider/generic/sobject/package-summary.html">org.eclipse.ecf.provider.generic.sobject</A></FONT></TH>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Classes in <A HREF="../../../../../org/eclipse/ecf/provider/generic/sobject/package-summary.html">org.eclipse.ecf.provider.generic.sobject</A> that implement <A HREF="../../../../../org/eclipse/ecf/core/ISharedObjectContainerTransaction.html" title="interface in org.eclipse.ecf.core">ISharedObjectContainerTransaction</A></FONT></TH>
+</TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A></CODE></FONT></TD>
-<TD><CODE><B>SOManager.</B><B><A HREF="../../../../../org/eclipse/ecf/provider/generic/SOManager.html#createSharedObject(org.eclipse.ecf.core.SharedObjectDescription, org.eclipse.ecf.core.ISharedObjectContainerTransaction)">createSharedObject</A></B>(<A HREF="../../../../../org/eclipse/ecf/core/SharedObjectDescription.html" title="class in org.eclipse.ecf.core">SharedObjectDescription</A>&nbsp;sd,
-                   <A HREF="../../../../../org/eclipse/ecf/core/ISharedObjectContainerTransaction.html" title="interface in org.eclipse.ecf.core">ISharedObjectContainerTransaction</A>&nbsp;trans)</CODE>
+<CODE>&nbsp;class</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/eclipse/ecf/provider/generic/sobject/SharedObjectReplication.html" title="class in org.eclipse.ecf.provider.generic.sobject">SharedObjectReplication</A></B></CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/class-use/ISharedObjectContext.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/class-use/ISharedObjectContext.html
index 9c6a17b..cc47092 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/class-use/ISharedObjectContext.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/class-use/ISharedObjectContext.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:53 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:23 PDT 2005 -->
 <TITLE>
 Uses of Interface org.eclipse.ecf.core.ISharedObjectContext
 </TITLE>
@@ -187,6 +187,22 @@
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 <CODE>protected &nbsp;<A HREF="../../../../../org/eclipse/ecf/core/ISharedObjectContext.html" title="interface in org.eclipse.ecf.core">ISharedObjectContext</A></CODE></FONT></TD>
+<TD><CODE><B>TPCommitEventProcessor.</B><B><A HREF="../../../../../org/eclipse/ecf/provider/generic/sobject/TPCommitEventProcessor.html#getContext()">getContext</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../../org/eclipse/ecf/core/ISharedObjectContext.html" title="interface in org.eclipse.ecf.core">ISharedObjectContext</A></CODE></FONT></TD>
+<TD><CODE><B>ISharedObjectInternal.</B><B><A HREF="../../../../../org/eclipse/ecf/provider/generic/sobject/ISharedObjectInternal.html#getContext()">getContext</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../../org/eclipse/ecf/core/ISharedObjectContext.html" title="interface in org.eclipse.ecf.core">ISharedObjectContext</A></CODE></FONT></TD>
 <TD><CODE><B>BaseSharedObject.</B><B><A HREF="../../../../../org/eclipse/ecf/provider/generic/sobject/BaseSharedObject.html#getContext()">getContext</A></B>()</CODE>
 
 <BR>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/class-use/ISharedObjectManager.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/class-use/ISharedObjectManager.html
index c773f4f..aeb489a 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/class-use/ISharedObjectManager.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/class-use/ISharedObjectManager.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:53 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:23 PDT 2005 -->
 <TITLE>
 Uses of Interface org.eclipse.ecf.core.ISharedObjectManager
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/class-use/SharedObjectAddAbortException.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/class-use/SharedObjectAddAbortException.html
index 93e6680..18b296a 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/class-use/SharedObjectAddAbortException.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/class-use/SharedObjectAddAbortException.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:53 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:23 PDT 2005 -->
 <TITLE>
 Uses of Class org.eclipse.ecf.core.SharedObjectAddAbortException
 </TITLE>
@@ -89,6 +89,10 @@
 <TD><A HREF="#org.eclipse.ecf.core"><B>org.eclipse.ecf.core</B></A></TD>
 <TD>&nbsp;&nbsp;</TD>
 </TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="#org.eclipse.ecf.provider.generic.sobject"><B>org.eclipse.ecf.provider.generic.sobject</B></A></TD>
+<TD>&nbsp;&nbsp;</TD>
+</TR>
 </TABLE>
 &nbsp;
 <P>
@@ -117,6 +121,71 @@
 </TABLE>
 &nbsp;
 <P>
+<A NAME="org.eclipse.ecf.provider.generic.sobject"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Uses of <A HREF="../../../../../org/eclipse/ecf/core/SharedObjectAddAbortException.html" title="class in org.eclipse.ecf.core">SharedObjectAddAbortException</A> in <A HREF="../../../../../org/eclipse/ecf/provider/generic/sobject/package-summary.html">org.eclipse.ecf.provider.generic.sobject</A></FONT></TH>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../org/eclipse/ecf/provider/generic/sobject/package-summary.html">org.eclipse.ecf.provider.generic.sobject</A> that throw <A HREF="../../../../../org/eclipse/ecf/core/SharedObjectAddAbortException.html" title="class in org.eclipse.ecf.core">SharedObjectAddAbortException</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;void</CODE></FONT></TD>
+<TD><CODE><B>TPCommitEventProcessor.</B><B><A HREF="../../../../../org/eclipse/ecf/provider/generic/sobject/TPCommitEventProcessor.html#doTMAbort(java.lang.Throwable)">doTMAbort</A></B>(java.lang.Throwable&nbsp;except)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;void</CODE></FONT></TD>
+<TD><CODE><B>TPCommitEventProcessor.</B><B><A HREF="../../../../../org/eclipse/ecf/provider/generic/sobject/TPCommitEventProcessor.html#doTMCommit()">doTMCommit</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B>TPCommitEventProcessor.</B><B><A HREF="../../../../../org/eclipse/ecf/provider/generic/sobject/TPCommitEventProcessor.html#isVotingCompleted()">isVotingCompleted</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;void</CODE></FONT></TD>
+<TD><CODE><B>TPCommitEventProcessor.</B><B><A HREF="../../../../../org/eclipse/ecf/provider/generic/sobject/TPCommitEventProcessor.html#sendCommit()">sendCommit</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;void</CODE></FONT></TD>
+<TD><CODE><B>TPCommitEventProcessor.</B><B><A HREF="../../../../../org/eclipse/ecf/provider/generic/sobject/TPCommitEventProcessor.html#waitToCommit()">waitToCommit</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B>SharedObjectReplication.</B><B><A HREF="../../../../../org/eclipse/ecf/provider/generic/sobject/SharedObjectReplication.html#waitToCommit()">waitToCommit</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
 <HR>
 
 
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/class-use/SharedObjectAddException.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/class-use/SharedObjectAddException.html
index 6915e55..d262c05 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/class-use/SharedObjectAddException.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/class-use/SharedObjectAddException.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:53 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:23 PDT 2005 -->
 <TITLE>
 Uses of Class org.eclipse.ecf.core.SharedObjectAddException
 </TITLE>
@@ -133,10 +133,9 @@
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 <CODE>&nbsp;<A HREF="../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A></CODE></FONT></TD>
-<TD><CODE><B>ISharedObjectManager.</B><B><A HREF="../../../../../org/eclipse/ecf/core/ISharedObjectManager.html#addSharedObject(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.ISharedObject, java.util.Map, org.eclipse.ecf.core.ISharedObjectContainerTransaction)">addSharedObject</A></B>(<A HREF="../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A>&nbsp;sharedObjectID,
+<TD><CODE><B>ISharedObjectManager.</B><B><A HREF="../../../../../org/eclipse/ecf/core/ISharedObjectManager.html#addSharedObject(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.ISharedObject, java.util.Map)">addSharedObject</A></B>(<A HREF="../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A>&nbsp;sharedObjectID,
                 <A HREF="../../../../../org/eclipse/ecf/core/ISharedObject.html" title="interface in org.eclipse.ecf.core">ISharedObject</A>&nbsp;sharedObject,
-                java.util.Map&nbsp;properties,
-                <A HREF="../../../../../org/eclipse/ecf/core/ISharedObjectContainerTransaction.html" title="interface in org.eclipse.ecf.core">ISharedObjectContainerTransaction</A>&nbsp;trans)</CODE>
+                java.util.Map&nbsp;properties)</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Add an ISharedObject to this container.</TD>
@@ -161,10 +160,9 @@
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 <CODE>&nbsp;<A HREF="../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A></CODE></FONT></TD>
-<TD><CODE><B>SOManager.</B><B><A HREF="../../../../../org/eclipse/ecf/provider/generic/SOManager.html#addSharedObject(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.ISharedObject, java.util.Map, org.eclipse.ecf.core.ISharedObjectContainerTransaction)">addSharedObject</A></B>(<A HREF="../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A>&nbsp;sharedObjectID,
+<TD><CODE><B>SOManager.</B><B><A HREF="../../../../../org/eclipse/ecf/provider/generic/SOManager.html#addSharedObject(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.ISharedObject, java.util.Map)">addSharedObject</A></B>(<A HREF="../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A>&nbsp;sharedObjectID,
                 <A HREF="../../../../../org/eclipse/ecf/core/ISharedObject.html" title="interface in org.eclipse.ecf.core">ISharedObject</A>&nbsp;sharedObject,
-                java.util.Map&nbsp;properties,
-                <A HREF="../../../../../org/eclipse/ecf/core/ISharedObjectContainerTransaction.html" title="interface in org.eclipse.ecf.core">ISharedObjectContainerTransaction</A>&nbsp;trans)</CODE>
+                java.util.Map&nbsp;properties)</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/class-use/SharedObjectConnectException.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/class-use/SharedObjectConnectException.html
index d0fc83a..b8304f8 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/class-use/SharedObjectConnectException.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/class-use/SharedObjectConnectException.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:53 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:23 PDT 2005 -->
 <TITLE>
 Uses of Class org.eclipse.ecf.core.SharedObjectConnectException
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/class-use/SharedObjectContainerDescription.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/class-use/SharedObjectContainerDescription.html
index de70031..f2cb384 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/class-use/SharedObjectContainerDescription.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/class-use/SharedObjectContainerDescription.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:53 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:23 PDT 2005 -->
 <TITLE>
 Uses of Class org.eclipse.ecf.core.SharedObjectContainerDescription
 </TITLE>
@@ -128,6 +128,14 @@
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../../org/eclipse/ecf/core/SharedObjectContainerDescription.html" title="class in org.eclipse.ecf.core">SharedObjectContainerDescription</A></CODE></FONT></TD>
+<TD><CODE><B>ISharedObjectContainerFactory.</B><B><A HREF="../../../../../org/eclipse/ecf/core/ISharedObjectContainerFactory.html#addDescription(org.eclipse.ecf.core.SharedObjectContainerDescription)">addDescription</A></B>(<A HREF="../../../../../org/eclipse/ecf/core/SharedObjectContainerDescription.html" title="class in org.eclipse.ecf.core">SharedObjectContainerDescription</A>&nbsp;scd)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 <CODE>protected &nbsp;<A HREF="../../../../../org/eclipse/ecf/core/SharedObjectContainerDescription.html" title="class in org.eclipse.ecf.core">SharedObjectContainerDescription</A></CODE></FONT></TD>
 <TD><CODE><B>SharedObjectContainerFactory.</B><B><A HREF="../../../../../org/eclipse/ecf/core/SharedObjectContainerFactory.html#addDescription0(org.eclipse.ecf.core.SharedObjectContainerDescription)">addDescription0</A></B>(<A HREF="../../../../../org/eclipse/ecf/core/SharedObjectContainerDescription.html" title="class in org.eclipse.ecf.core">SharedObjectContainerDescription</A>&nbsp;n)</CODE>
 
@@ -156,6 +164,14 @@
 <TD><CODE><B>SharedObjectContainerFactory.</B><B><A HREF="../../../../../org/eclipse/ecf/core/SharedObjectContainerFactory.html#getDescriptionByName(java.lang.String)">getDescriptionByName</A></B>(java.lang.String&nbsp;name)</CODE>
 
 <BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../../org/eclipse/ecf/core/SharedObjectContainerDescription.html" title="class in org.eclipse.ecf.core">SharedObjectContainerDescription</A></CODE></FONT></TD>
+<TD><CODE><B>ISharedObjectContainerFactory.</B><B><A HREF="../../../../../org/eclipse/ecf/core/ISharedObjectContainerFactory.html#getDescriptionByName(java.lang.String)">getDescriptionByName</A></B>(java.lang.String&nbsp;name)</CODE>
+
+<BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the known SharedObjectContainerDescription given it's name.</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
@@ -164,6 +180,14 @@
 <TD><CODE><B>SharedObjectContainerFactory.</B><B><A HREF="../../../../../org/eclipse/ecf/core/SharedObjectContainerFactory.html#removeDescription(org.eclipse.ecf.core.SharedObjectContainerDescription)">removeDescription</A></B>(<A HREF="../../../../../org/eclipse/ecf/core/SharedObjectContainerDescription.html" title="class in org.eclipse.ecf.core">SharedObjectContainerDescription</A>&nbsp;scd)</CODE>
 
 <BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../../org/eclipse/ecf/core/SharedObjectContainerDescription.html" title="class in org.eclipse.ecf.core">SharedObjectContainerDescription</A></CODE></FONT></TD>
+<TD><CODE><B>ISharedObjectContainerFactory.</B><B><A HREF="../../../../../org/eclipse/ecf/core/ISharedObjectContainerFactory.html#removeDescription(org.eclipse.ecf.core.SharedObjectContainerDescription)">removeDescription</A></B>(<A HREF="../../../../../org/eclipse/ecf/core/SharedObjectContainerDescription.html" title="class in org.eclipse.ecf.core">SharedObjectContainerDescription</A>&nbsp;scd)</CODE>
+
+<BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Remove given description from set known to this factory.</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
@@ -192,6 +216,14 @@
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../../org/eclipse/ecf/core/SharedObjectContainerDescription.html" title="class in org.eclipse.ecf.core">SharedObjectContainerDescription</A></CODE></FONT></TD>
+<TD><CODE><B>ISharedObjectContainerFactory.</B><B><A HREF="../../../../../org/eclipse/ecf/core/ISharedObjectContainerFactory.html#addDescription(org.eclipse.ecf.core.SharedObjectContainerDescription)">addDescription</A></B>(<A HREF="../../../../../org/eclipse/ecf/core/SharedObjectContainerDescription.html" title="class in org.eclipse.ecf.core">SharedObjectContainerDescription</A>&nbsp;scd)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 <CODE>protected &nbsp;<A HREF="../../../../../org/eclipse/ecf/core/SharedObjectContainerDescription.html" title="class in org.eclipse.ecf.core">SharedObjectContainerDescription</A></CODE></FONT></TD>
 <TD><CODE><B>SharedObjectContainerFactory.</B><B><A HREF="../../../../../org/eclipse/ecf/core/SharedObjectContainerFactory.html#addDescription0(org.eclipse.ecf.core.SharedObjectContainerDescription)">addDescription0</A></B>(<A HREF="../../../../../org/eclipse/ecf/core/SharedObjectContainerDescription.html" title="class in org.eclipse.ecf.core">SharedObjectContainerDescription</A>&nbsp;n)</CODE>
 
@@ -204,6 +236,14 @@
 <TD><CODE><B>SharedObjectContainerFactory.</B><B><A HREF="../../../../../org/eclipse/ecf/core/SharedObjectContainerFactory.html#containsDescription(org.eclipse.ecf.core.SharedObjectContainerDescription)">containsDescription</A></B>(<A HREF="../../../../../org/eclipse/ecf/core/SharedObjectContainerDescription.html" title="class in org.eclipse.ecf.core">SharedObjectContainerDescription</A>&nbsp;scd)</CODE>
 
 <BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B>ISharedObjectContainerFactory.</B><B><A HREF="../../../../../org/eclipse/ecf/core/ISharedObjectContainerFactory.html#containsDescription(org.eclipse.ecf.core.SharedObjectContainerDescription)">containsDescription</A></B>(<A HREF="../../../../../org/eclipse/ecf/core/SharedObjectContainerDescription.html" title="class in org.eclipse.ecf.core">SharedObjectContainerDescription</A>&nbsp;scd)</CODE>
+
+<BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Check to see if a given named description is already contained by this
  factory</TD>
 </TR>
@@ -231,6 +271,16 @@
                           java.lang.Object[]&nbsp;args)</CODE>
 
 <BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../../org/eclipse/ecf/core/ISharedObjectContainer.html" title="interface in org.eclipse.ecf.core">ISharedObjectContainer</A></CODE></FONT></TD>
+<TD><CODE><B>ISharedObjectContainerFactory.</B><B><A HREF="../../../../../org/eclipse/ecf/core/ISharedObjectContainerFactory.html#makeSharedObjectContainer(org.eclipse.ecf.core.SharedObjectContainerDescription, java.lang.String[], java.lang.Object[])">makeSharedObjectContainer</A></B>(<A HREF="../../../../../org/eclipse/ecf/core/SharedObjectContainerDescription.html" title="class in org.eclipse.ecf.core">SharedObjectContainerDescription</A>&nbsp;desc,
+                          java.lang.String[]&nbsp;argTypes,
+                          java.lang.Object[]&nbsp;args)</CODE>
+
+<BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Make ISharedObjectContainer instance.</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
@@ -239,6 +289,14 @@
 <TD><CODE><B>SharedObjectContainerFactory.</B><B><A HREF="../../../../../org/eclipse/ecf/core/SharedObjectContainerFactory.html#removeDescription(org.eclipse.ecf.core.SharedObjectContainerDescription)">removeDescription</A></B>(<A HREF="../../../../../org/eclipse/ecf/core/SharedObjectContainerDescription.html" title="class in org.eclipse.ecf.core">SharedObjectContainerDescription</A>&nbsp;scd)</CODE>
 
 <BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../../org/eclipse/ecf/core/SharedObjectContainerDescription.html" title="class in org.eclipse.ecf.core">SharedObjectContainerDescription</A></CODE></FONT></TD>
+<TD><CODE><B>ISharedObjectContainerFactory.</B><B><A HREF="../../../../../org/eclipse/ecf/core/ISharedObjectContainerFactory.html#removeDescription(org.eclipse.ecf.core.SharedObjectContainerDescription)">removeDescription</A></B>(<A HREF="../../../../../org/eclipse/ecf/core/SharedObjectContainerDescription.html" title="class in org.eclipse.ecf.core">SharedObjectContainerDescription</A>&nbsp;scd)</CODE>
+
+<BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Remove given description from set known to this factory.</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/class-use/SharedObjectContainerFactory.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/class-use/SharedObjectContainerFactory.html
index b02d7b8..f304b29 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/class-use/SharedObjectContainerFactory.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/class-use/SharedObjectContainerFactory.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:53 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:23 PDT 2005 -->
 <TITLE>
 Uses of Class org.eclipse.ecf.core.SharedObjectContainerFactory
 </TITLE>
@@ -79,59 +79,7 @@
 <H2>
 <B>Uses of Class<br>org.eclipse.ecf.core.SharedObjectContainerFactory</B></H2>
 </CENTER>
-
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-Packages that use <A HREF="../../../../../org/eclipse/ecf/core/SharedObjectContainerFactory.html" title="class in org.eclipse.ecf.core">SharedObjectContainerFactory</A></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><A HREF="#org.eclipse.ecf.core"><B>org.eclipse.ecf.core</B></A></TD>
-<TD>&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;
-<P>
-<A NAME="org.eclipse.ecf.core"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-Uses of <A HREF="../../../../../org/eclipse/ecf/core/SharedObjectContainerFactory.html" title="class in org.eclipse.ecf.core">SharedObjectContainerFactory</A> in <A HREF="../../../../../org/eclipse/ecf/core/package-summary.html">org.eclipse.ecf.core</A></FONT></TH>
-</TR>
-</TABLE>
-&nbsp;
-<P>
-
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left" COLSPAN="2">Fields in <A HREF="../../../../../org/eclipse/ecf/core/package-summary.html">org.eclipse.ecf.core</A> declared as <A HREF="../../../../../org/eclipse/ecf/core/SharedObjectContainerFactory.html" title="class in org.eclipse.ecf.core">SharedObjectContainerFactory</A></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected static&nbsp;<A HREF="../../../../../org/eclipse/ecf/core/SharedObjectContainerFactory.html" title="class in org.eclipse.ecf.core">SharedObjectContainerFactory</A></CODE></FONT></TD>
-<TD><CODE><B>SharedObjectContainerFactory.</B><B><A HREF="../../../../../org/eclipse/ecf/core/SharedObjectContainerFactory.html#instance">instance</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;
-<P>
-
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../org/eclipse/ecf/core/package-summary.html">org.eclipse.ecf.core</A> that return <A HREF="../../../../../org/eclipse/ecf/core/SharedObjectContainerFactory.html" title="class in org.eclipse.ecf.core">SharedObjectContainerFactory</A></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;<A HREF="../../../../../org/eclipse/ecf/core/SharedObjectContainerFactory.html" title="class in org.eclipse.ecf.core">SharedObjectContainerFactory</A></CODE></FONT></TD>
-<TD><CODE><B>SharedObjectContainerFactory.</B><B><A HREF="../../../../../org/eclipse/ecf/core/SharedObjectContainerFactory.html#getDefault()">getDefault</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;
+No usage of org.eclipse.ecf.core.SharedObjectContainerFactory
 <P>
 <HR>
 
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/class-use/SharedObjectContainerInitException.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/class-use/SharedObjectContainerInitException.html
index 9cac4bb..cbb0a9d 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/class-use/SharedObjectContainerInitException.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/class-use/SharedObjectContainerInitException.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:53 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:23 PDT 2005 -->
 <TITLE>
 Uses of Class org.eclipse.ecf.core.SharedObjectContainerInitException
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/class-use/SharedObjectContainerInstantiationException.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/class-use/SharedObjectContainerInstantiationException.html
index 3c50fbc..8c28ab1 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/class-use/SharedObjectContainerInstantiationException.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/class-use/SharedObjectContainerInstantiationException.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:53 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:22 PDT 2005 -->
 <TITLE>
 Uses of Class org.eclipse.ecf.core.SharedObjectContainerInstantiationException
 </TITLE>
@@ -124,6 +124,14 @@
 <TD><CODE><B>SharedObjectContainerFactory.</B><B><A HREF="../../../../../org/eclipse/ecf/core/SharedObjectContainerFactory.html#getDescriptionByName(java.lang.String)">getDescriptionByName</A></B>(java.lang.String&nbsp;name)</CODE>
 
 <BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../../org/eclipse/ecf/core/SharedObjectContainerDescription.html" title="class in org.eclipse.ecf.core">SharedObjectContainerDescription</A></CODE></FONT></TD>
+<TD><CODE><B>ISharedObjectContainerFactory.</B><B><A HREF="../../../../../org/eclipse/ecf/core/ISharedObjectContainerFactory.html#getDescriptionByName(java.lang.String)">getDescriptionByName</A></B>(java.lang.String&nbsp;name)</CODE>
+
+<BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the known SharedObjectContainerDescription given it's name.</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
@@ -134,6 +142,16 @@
                           java.lang.Object[]&nbsp;args)</CODE>
 
 <BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../../org/eclipse/ecf/core/ISharedObjectContainer.html" title="interface in org.eclipse.ecf.core">ISharedObjectContainer</A></CODE></FONT></TD>
+<TD><CODE><B>ISharedObjectContainerFactory.</B><B><A HREF="../../../../../org/eclipse/ecf/core/ISharedObjectContainerFactory.html#makeSharedObjectContainer(org.eclipse.ecf.core.SharedObjectContainerDescription, java.lang.String[], java.lang.Object[])">makeSharedObjectContainer</A></B>(<A HREF="../../../../../org/eclipse/ecf/core/SharedObjectContainerDescription.html" title="class in org.eclipse.ecf.core">SharedObjectContainerDescription</A>&nbsp;desc,
+                          java.lang.String[]&nbsp;argTypes,
+                          java.lang.Object[]&nbsp;args)</CODE>
+
+<BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Make ISharedObjectContainer instance.</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
@@ -142,6 +160,14 @@
 <TD><CODE><B>SharedObjectContainerFactory.</B><B><A HREF="../../../../../org/eclipse/ecf/core/SharedObjectContainerFactory.html#makeSharedObjectContainer(java.lang.String)">makeSharedObjectContainer</A></B>(java.lang.String&nbsp;descriptionName)</CODE>
 
 <BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../../org/eclipse/ecf/core/ISharedObjectContainer.html" title="interface in org.eclipse.ecf.core">ISharedObjectContainer</A></CODE></FONT></TD>
+<TD><CODE><B>ISharedObjectContainerFactory.</B><B><A HREF="../../../../../org/eclipse/ecf/core/ISharedObjectContainerFactory.html#makeSharedObjectContainer(java.lang.String)">makeSharedObjectContainer</A></B>(java.lang.String&nbsp;descriptionName)</CODE>
+
+<BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Make ISharedObjectContainer instance.</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
@@ -151,6 +177,15 @@
                           java.lang.Object[]&nbsp;args)</CODE>
 
 <BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../../org/eclipse/ecf/core/ISharedObjectContainer.html" title="interface in org.eclipse.ecf.core">ISharedObjectContainer</A></CODE></FONT></TD>
+<TD><CODE><B>ISharedObjectContainerFactory.</B><B><A HREF="../../../../../org/eclipse/ecf/core/ISharedObjectContainerFactory.html#makeSharedObjectContainer(java.lang.String, java.lang.Object[])">makeSharedObjectContainer</A></B>(java.lang.String&nbsp;descriptionName,
+                          java.lang.Object[]&nbsp;args)</CODE>
+
+<BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Make ISharedObjectContainer instance.</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
@@ -161,6 +196,16 @@
                           java.lang.Object[]&nbsp;args)</CODE>
 
 <BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../../org/eclipse/ecf/core/ISharedObjectContainer.html" title="interface in org.eclipse.ecf.core">ISharedObjectContainer</A></CODE></FONT></TD>
+<TD><CODE><B>ISharedObjectContainerFactory.</B><B><A HREF="../../../../../org/eclipse/ecf/core/ISharedObjectContainerFactory.html#makeSharedObjectContainer(java.lang.String, java.lang.String[], java.lang.Object[])">makeSharedObjectContainer</A></B>(java.lang.String&nbsp;descriptionName,
+                          java.lang.String[]&nbsp;argsTypes,
+                          java.lang.Object[]&nbsp;args)</CODE>
+
+<BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Make ISharedObjectContainer instance.</TD>
 </TR>
 </TABLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/class-use/SharedObjectContainerJoinException.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/class-use/SharedObjectContainerJoinException.html
index 4132049..797b119 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/class-use/SharedObjectContainerJoinException.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/class-use/SharedObjectContainerJoinException.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:53 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:22 PDT 2005 -->
 <TITLE>
 Uses of Class org.eclipse.ecf.core.SharedObjectContainerJoinException
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/class-use/SharedObjectCreateException.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/class-use/SharedObjectCreateException.html
index 676ec96..b845b34 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/class-use/SharedObjectCreateException.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/class-use/SharedObjectCreateException.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:53 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:22 PDT 2005 -->
 <TITLE>
 Uses of Class org.eclipse.ecf.core.SharedObjectCreateException
 </TITLE>
@@ -113,8 +113,7 @@
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 <CODE>&nbsp;<A HREF="../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A></CODE></FONT></TD>
-<TD><CODE><B>ISharedObjectManager.</B><B><A HREF="../../../../../org/eclipse/ecf/core/ISharedObjectManager.html#createSharedObject(org.eclipse.ecf.core.SharedObjectDescription, org.eclipse.ecf.core.ISharedObjectContainerTransaction)">createSharedObject</A></B>(<A HREF="../../../../../org/eclipse/ecf/core/SharedObjectDescription.html" title="class in org.eclipse.ecf.core">SharedObjectDescription</A>&nbsp;sd,
-                   <A HREF="../../../../../org/eclipse/ecf/core/ISharedObjectContainerTransaction.html" title="interface in org.eclipse.ecf.core">ISharedObjectContainerTransaction</A>&nbsp;trans)</CODE>
+<TD><CODE><B>ISharedObjectManager.</B><B><A HREF="../../../../../org/eclipse/ecf/core/ISharedObjectManager.html#createSharedObject(org.eclipse.ecf.core.SharedObjectDescription)">createSharedObject</A></B>(<A HREF="../../../../../org/eclipse/ecf/core/SharedObjectDescription.html" title="class in org.eclipse.ecf.core">SharedObjectDescription</A>&nbsp;sd)</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Create a new ISharedObject within this container from the given
@@ -140,8 +139,7 @@
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 <CODE>&nbsp;<A HREF="../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A></CODE></FONT></TD>
-<TD><CODE><B>SOManager.</B><B><A HREF="../../../../../org/eclipse/ecf/provider/generic/SOManager.html#createSharedObject(org.eclipse.ecf.core.SharedObjectDescription, org.eclipse.ecf.core.ISharedObjectContainerTransaction)">createSharedObject</A></B>(<A HREF="../../../../../org/eclipse/ecf/core/SharedObjectDescription.html" title="class in org.eclipse.ecf.core">SharedObjectDescription</A>&nbsp;sd,
-                   <A HREF="../../../../../org/eclipse/ecf/core/ISharedObjectContainerTransaction.html" title="interface in org.eclipse.ecf.core">ISharedObjectContainerTransaction</A>&nbsp;trans)</CODE>
+<TD><CODE><B>SOManager.</B><B><A HREF="../../../../../org/eclipse/ecf/provider/generic/SOManager.html#createSharedObject(org.eclipse.ecf.core.SharedObjectDescription)">createSharedObject</A></B>(<A HREF="../../../../../org/eclipse/ecf/core/SharedObjectDescription.html" title="class in org.eclipse.ecf.core">SharedObjectDescription</A>&nbsp;sd)</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/class-use/SharedObjectDescription.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/class-use/SharedObjectDescription.html
index 97c579d..21df045 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/class-use/SharedObjectDescription.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/class-use/SharedObjectDescription.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:53 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:22 PDT 2005 -->
 <TITLE>
 Uses of Class org.eclipse.ecf.core.SharedObjectDescription
 </TITLE>
@@ -101,6 +101,10 @@
 <TD><A HREF="#org.eclipse.ecf.provider.generic"><B>org.eclipse.ecf.provider.generic</B></A></TD>
 <TD>&nbsp;&nbsp;</TD>
 </TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="#org.eclipse.ecf.provider.generic.sobject"><B>org.eclipse.ecf.provider.generic.sobject</B></A></TD>
+<TD>&nbsp;&nbsp;</TD>
+</TR>
 </TABLE>
 &nbsp;
 <P>
@@ -121,8 +125,7 @@
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 <CODE>&nbsp;<A HREF="../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A></CODE></FONT></TD>
-<TD><CODE><B>ISharedObjectManager.</B><B><A HREF="../../../../../org/eclipse/ecf/core/ISharedObjectManager.html#createSharedObject(org.eclipse.ecf.core.SharedObjectDescription, org.eclipse.ecf.core.ISharedObjectContainerTransaction)">createSharedObject</A></B>(<A HREF="../../../../../org/eclipse/ecf/core/SharedObjectDescription.html" title="class in org.eclipse.ecf.core">SharedObjectDescription</A>&nbsp;sd,
-                   <A HREF="../../../../../org/eclipse/ecf/core/ISharedObjectContainerTransaction.html" title="interface in org.eclipse.ecf.core">ISharedObjectContainerTransaction</A>&nbsp;trans)</CODE>
+<TD><CODE><B>ISharedObjectManager.</B><B><A HREF="../../../../../org/eclipse/ecf/core/ISharedObjectManager.html#createSharedObject(org.eclipse.ecf.core.SharedObjectDescription)">createSharedObject</A></B>(<A HREF="../../../../../org/eclipse/ecf/core/SharedObjectDescription.html" title="class in org.eclipse.ecf.core">SharedObjectDescription</A>&nbsp;sd)</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Create a new ISharedObject within this container from the given
@@ -225,7 +228,7 @@
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected &nbsp;<A HREF="../../../../../org/eclipse/ecf/core/ISharedObject.html" title="interface in org.eclipse.ecf.core">ISharedObject</A></CODE></FONT></TD>
+<CODE>protected &nbsp;<A HREF="../../../../../org/eclipse/ecf/core/ISharedObjectContainerTransaction.html" title="interface in org.eclipse.ecf.core">ISharedObjectContainerTransaction</A></CODE></FONT></TD>
 <TD><CODE><B>SOContainer.</B><B><A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#addSharedObject0(org.eclipse.ecf.core.SharedObjectDescription, org.eclipse.ecf.core.ISharedObject)">addSharedObject0</A></B>(<A HREF="../../../../../org/eclipse/ecf/core/SharedObjectDescription.html" title="class in org.eclipse.ecf.core">SharedObjectDescription</A>&nbsp;sd,
                  <A HREF="../../../../../org/eclipse/ecf/core/ISharedObject.html" title="interface in org.eclipse.ecf.core">ISharedObject</A>&nbsp;s)</CODE>
 
@@ -235,9 +238,8 @@
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 <CODE>protected &nbsp;void</CODE></FONT></TD>
-<TD><CODE><B>SOContainer.</B><B><A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#addSharedObjectAndWait(org.eclipse.ecf.core.SharedObjectDescription, org.eclipse.ecf.core.ISharedObject, org.eclipse.ecf.core.ISharedObjectContainerTransaction)">addSharedObjectAndWait</A></B>(<A HREF="../../../../../org/eclipse/ecf/core/SharedObjectDescription.html" title="class in org.eclipse.ecf.core">SharedObjectDescription</A>&nbsp;sd,
-                       <A HREF="../../../../../org/eclipse/ecf/core/ISharedObject.html" title="interface in org.eclipse.ecf.core">ISharedObject</A>&nbsp;s,
-                       <A HREF="../../../../../org/eclipse/ecf/core/ISharedObjectContainerTransaction.html" title="interface in org.eclipse.ecf.core">ISharedObjectContainerTransaction</A>&nbsp;t)</CODE>
+<TD><CODE><B>SOContainer.</B><B><A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#addSharedObjectAndWait(org.eclipse.ecf.core.SharedObjectDescription, org.eclipse.ecf.core.ISharedObject)">addSharedObjectAndWait</A></B>(<A HREF="../../../../../org/eclipse/ecf/core/SharedObjectDescription.html" title="class in org.eclipse.ecf.core">SharedObjectDescription</A>&nbsp;sd,
+                       <A HREF="../../../../../org/eclipse/ecf/core/ISharedObject.html" title="interface in org.eclipse.ecf.core">ISharedObject</A>&nbsp;s)</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -255,8 +257,7 @@
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 <CODE>&nbsp;<A HREF="../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A></CODE></FONT></TD>
-<TD><CODE><B>SOManager.</B><B><A HREF="../../../../../org/eclipse/ecf/provider/generic/SOManager.html#createSharedObject(org.eclipse.ecf.core.SharedObjectDescription, org.eclipse.ecf.core.ISharedObjectContainerTransaction)">createSharedObject</A></B>(<A HREF="../../../../../org/eclipse/ecf/core/SharedObjectDescription.html" title="class in org.eclipse.ecf.core">SharedObjectDescription</A>&nbsp;sd,
-                   <A HREF="../../../../../org/eclipse/ecf/core/ISharedObjectContainerTransaction.html" title="interface in org.eclipse.ecf.core">ISharedObjectContainerTransaction</A>&nbsp;trans)</CODE>
+<TD><CODE><B>SOManager.</B><B><A HREF="../../../../../org/eclipse/ecf/provider/generic/SOManager.html#createSharedObject(org.eclipse.ecf.core.SharedObjectDescription)">createSharedObject</A></B>(<A HREF="../../../../../org/eclipse/ecf/core/SharedObjectDescription.html" title="class in org.eclipse.ecf.core">SharedObjectDescription</A>&nbsp;sd)</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -379,6 +380,39 @@
 </TABLE>
 &nbsp;
 <P>
+<A NAME="org.eclipse.ecf.provider.generic.sobject"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Uses of <A HREF="../../../../../org/eclipse/ecf/core/SharedObjectDescription.html" title="class in org.eclipse.ecf.core">SharedObjectDescription</A> in <A HREF="../../../../../org/eclipse/ecf/provider/generic/sobject/package-summary.html">org.eclipse.ecf.provider.generic.sobject</A></FONT></TH>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../org/eclipse/ecf/provider/generic/sobject/package-summary.html">org.eclipse.ecf.provider.generic.sobject</A> that return <A HREF="../../../../../org/eclipse/ecf/core/SharedObjectDescription.html" title="class in org.eclipse.ecf.core">SharedObjectDescription</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../../org/eclipse/ecf/core/SharedObjectDescription.html" title="class in org.eclipse.ecf.core">SharedObjectDescription</A></CODE></FONT></TD>
+<TD><CODE><B>ISharedObjectInternal.</B><B><A HREF="../../../../../org/eclipse/ecf/provider/generic/sobject/ISharedObjectInternal.html#getReplicaDescription(org.eclipse.ecf.core.identity.ID)">getReplicaDescription</A></B>(<A HREF="../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A>&nbsp;remote)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../../org/eclipse/ecf/core/SharedObjectDescription.html" title="class in org.eclipse.ecf.core">SharedObjectDescription</A></CODE></FONT></TD>
+<TD><CODE><B>BaseSharedObject.</B><B><A HREF="../../../../../org/eclipse/ecf/provider/generic/sobject/BaseSharedObject.html#getReplicaDescription(org.eclipse.ecf.core.identity.ID)">getReplicaDescription</A></B>(<A HREF="../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A>&nbsp;receiver)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
 <HR>
 
 
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/class-use/SharedObjectDisconnectException.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/class-use/SharedObjectDisconnectException.html
index 522b1c1..4141fc5 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/class-use/SharedObjectDisconnectException.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/class-use/SharedObjectDisconnectException.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:53 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:22 PDT 2005 -->
 <TITLE>
 Uses of Class org.eclipse.ecf.core.SharedObjectDisconnectException
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/class-use/SharedObjectInitException.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/class-use/SharedObjectInitException.html
index ebeaf4a..f92725c 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/class-use/SharedObjectInitException.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/class-use/SharedObjectInitException.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:52 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:22 PDT 2005 -->
 <TITLE>
 Uses of Class org.eclipse.ecf.core.SharedObjectInitException
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/class-use/SharedObjectNotFoundException.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/class-use/SharedObjectNotFoundException.html
index 3d4857b..f751ba5 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/class-use/SharedObjectNotFoundException.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/class-use/SharedObjectNotFoundException.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:52 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:22 PDT 2005 -->
 <TITLE>
 Uses of Class org.eclipse.ecf.core.SharedObjectNotFoundException
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/AsynchConnectionEvent.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/AsynchConnectionEvent.html
index e9ace68..de81415 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/AsynchConnectionEvent.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/AsynchConnectionEvent.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:45 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:03 PDT 2005 -->
 <TITLE>
 AsynchConnectionEvent
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/ConnectionDescription.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/ConnectionDescription.html
index 1ba6d60..f2e6d84 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/ConnectionDescription.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/ConnectionDescription.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:45 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:03 PDT 2005 -->
 <TITLE>
 ConnectionDescription
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/ConnectionEvent.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/ConnectionEvent.html
index 82b3cf9..8ddf0a2 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/ConnectionEvent.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/ConnectionEvent.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:45 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:04 PDT 2005 -->
 <TITLE>
 ConnectionEvent
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/ConnectionFactory.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/ConnectionFactory.html
index 4e28100..2b8508f 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/ConnectionFactory.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/ConnectionFactory.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:45 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:04 PDT 2005 -->
 <TITLE>
 ConnectionFactory
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/ConnectionInstantiationException.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/ConnectionInstantiationException.html
index 866aba8..861615a 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/ConnectionInstantiationException.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/ConnectionInstantiationException.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:46 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:04 PDT 2005 -->
 <TITLE>
 ConnectionInstantiationException
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/ConnectionRequestHandler.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/ConnectionRequestHandler.html
index a607b5c..bdbc6c0 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/ConnectionRequestHandler.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/ConnectionRequestHandler.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:46 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:04 PDT 2005 -->
 <TITLE>
 ConnectionRequestHandler
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/DisconnectConnectionEvent.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/DisconnectConnectionEvent.html
index db9c58e..173ec5f 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/DisconnectConnectionEvent.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/DisconnectConnectionEvent.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:46 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:04 PDT 2005 -->
 <TITLE>
 DisconnectConnectionEvent
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/IAsynchConnection.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/IAsynchConnection.html
index 9bc3d5f..a3f53dd 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/IAsynchConnection.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/IAsynchConnection.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:46 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:04 PDT 2005 -->
 <TITLE>
 IAsynchConnection
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/IAsynchConnectionEventHandler.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/IAsynchConnectionEventHandler.html
index ea36f60..26878cc 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/IAsynchConnectionEventHandler.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/IAsynchConnectionEventHandler.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:46 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:04 PDT 2005 -->
 <TITLE>
 IAsynchConnectionEventHandler
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/IConnection.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/IConnection.html
index fe810a4..026c2fd 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/IConnection.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/IConnection.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:46 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:04 PDT 2005 -->
 <TITLE>
 IConnection
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/IConnectionEventHandler.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/IConnectionEventHandler.html
index 342e626..336a532 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/IConnectionEventHandler.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/IConnectionEventHandler.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:46 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:04 PDT 2005 -->
 <TITLE>
 IConnectionEventHandler
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/IConnectionRequestHandler.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/IConnectionRequestHandler.html
index db12dcc..fb4e10a 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/IConnectionRequestHandler.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/IConnectionRequestHandler.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:46 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:04 PDT 2005 -->
 <TITLE>
 IConnectionRequestHandler
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/ISynchAsynchConnection.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/ISynchAsynchConnection.html
index a4bfcf7..17c0662 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/ISynchAsynchConnection.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/ISynchAsynchConnection.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:46 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:04 PDT 2005 -->
 <TITLE>
 ISynchAsynchConnection
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/ISynchAsynchConnectionEventHandler.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/ISynchAsynchConnectionEventHandler.html
index cbfe2ff..9655db7 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/ISynchAsynchConnectionEventHandler.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/ISynchAsynchConnectionEventHandler.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:46 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:04 PDT 2005 -->
 <TITLE>
 ISynchAsynchConnectionEventHandler
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/ISynchConnection.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/ISynchConnection.html
index c529f3d..a2e7c54 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/ISynchConnection.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/ISynchConnection.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:46 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:04 PDT 2005 -->
 <TITLE>
 ISynchConnection
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/ISynchConnectionEventHandler.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/ISynchConnectionEventHandler.html
index 94d8904..787f346 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/ISynchConnectionEventHandler.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/ISynchConnectionEventHandler.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:46 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:04 PDT 2005 -->
 <TITLE>
 ISynchConnectionEventHandler
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/SynchConnectionEvent.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/SynchConnectionEvent.html
index 1367bc5..fb091cb 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/SynchConnectionEvent.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/SynchConnectionEvent.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:46 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:04 PDT 2005 -->
 <TITLE>
 SynchConnectionEvent
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/class-use/AsynchConnectionEvent.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/class-use/AsynchConnectionEvent.html
index b9087ec..be5fec2 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/class-use/AsynchConnectionEvent.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/class-use/AsynchConnectionEvent.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:52 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:19 PDT 2005 -->
 <TITLE>
 Uses of Class org.eclipse.ecf.core.comm.AsynchConnectionEvent
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/class-use/ConnectionDescription.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/class-use/ConnectionDescription.html
index ea43c76..2abb452 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/class-use/ConnectionDescription.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/class-use/ConnectionDescription.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:52 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:19 PDT 2005 -->
 <TITLE>
 Uses of Class org.eclipse.ecf.core.comm.ConnectionDescription
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/class-use/ConnectionEvent.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/class-use/ConnectionEvent.html
index adab2c3..23ebc90 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/class-use/ConnectionEvent.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/class-use/ConnectionEvent.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:52 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:19 PDT 2005 -->
 <TITLE>
 Uses of Class org.eclipse.ecf.core.comm.ConnectionEvent
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/class-use/ConnectionFactory.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/class-use/ConnectionFactory.html
index d01c320..34c52bc 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/class-use/ConnectionFactory.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/class-use/ConnectionFactory.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:52 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:19 PDT 2005 -->
 <TITLE>
 Uses of Class org.eclipse.ecf.core.comm.ConnectionFactory
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/class-use/ConnectionInstantiationException.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/class-use/ConnectionInstantiationException.html
index dca36f5..026644a 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/class-use/ConnectionInstantiationException.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/class-use/ConnectionInstantiationException.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:52 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:18 PDT 2005 -->
 <TITLE>
 Uses of Class org.eclipse.ecf.core.comm.ConnectionInstantiationException
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/class-use/ConnectionRequestHandler.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/class-use/ConnectionRequestHandler.html
index 40c7a63..1c89377 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/class-use/ConnectionRequestHandler.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/class-use/ConnectionRequestHandler.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:52 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:18 PDT 2005 -->
 <TITLE>
 Uses of Interface org.eclipse.ecf.core.comm.ConnectionRequestHandler
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/class-use/DisconnectConnectionEvent.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/class-use/DisconnectConnectionEvent.html
index 56273ac..b8ad142 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/class-use/DisconnectConnectionEvent.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/class-use/DisconnectConnectionEvent.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:52 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:18 PDT 2005 -->
 <TITLE>
 Uses of Class org.eclipse.ecf.core.comm.DisconnectConnectionEvent
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/class-use/IAsynchConnection.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/class-use/IAsynchConnection.html
index 2399ebe..a952a81 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/class-use/IAsynchConnection.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/class-use/IAsynchConnection.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:52 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:18 PDT 2005 -->
 <TITLE>
 Uses of Interface org.eclipse.ecf.core.comm.IAsynchConnection
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/class-use/IAsynchConnectionEventHandler.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/class-use/IAsynchConnectionEventHandler.html
index eec391e..bbeebde 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/class-use/IAsynchConnectionEventHandler.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/class-use/IAsynchConnectionEventHandler.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:52 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:18 PDT 2005 -->
 <TITLE>
 Uses of Interface org.eclipse.ecf.core.comm.IAsynchConnectionEventHandler
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/class-use/IConnection.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/class-use/IConnection.html
index 87b8a30..f5ef361 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/class-use/IConnection.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/class-use/IConnection.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:52 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:18 PDT 2005 -->
 <TITLE>
 Uses of Interface org.eclipse.ecf.core.comm.IConnection
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/class-use/IConnectionEventHandler.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/class-use/IConnectionEventHandler.html
index bfb7ac5..e434e49 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/class-use/IConnectionEventHandler.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/class-use/IConnectionEventHandler.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:52 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:18 PDT 2005 -->
 <TITLE>
 Uses of Interface org.eclipse.ecf.core.comm.IConnectionEventHandler
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/class-use/IConnectionRequestHandler.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/class-use/IConnectionRequestHandler.html
index 4113ef3..5dde225 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/class-use/IConnectionRequestHandler.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/class-use/IConnectionRequestHandler.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:52 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:18 PDT 2005 -->
 <TITLE>
 Uses of Interface org.eclipse.ecf.core.comm.IConnectionRequestHandler
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/class-use/ISynchAsynchConnection.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/class-use/ISynchAsynchConnection.html
index 5b8f283..ea190de 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/class-use/ISynchAsynchConnection.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/class-use/ISynchAsynchConnection.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:52 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:18 PDT 2005 -->
 <TITLE>
 Uses of Interface org.eclipse.ecf.core.comm.ISynchAsynchConnection
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/class-use/ISynchAsynchConnectionEventHandler.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/class-use/ISynchAsynchConnectionEventHandler.html
index b91953e..e3bf6c7 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/class-use/ISynchAsynchConnectionEventHandler.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/class-use/ISynchAsynchConnectionEventHandler.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:52 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:18 PDT 2005 -->
 <TITLE>
 Uses of Interface org.eclipse.ecf.core.comm.ISynchAsynchConnectionEventHandler
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/class-use/ISynchConnection.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/class-use/ISynchConnection.html
index 695121e..2e0b972 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/class-use/ISynchConnection.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/class-use/ISynchConnection.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:52 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:18 PDT 2005 -->
 <TITLE>
 Uses of Interface org.eclipse.ecf.core.comm.ISynchConnection
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/class-use/ISynchConnectionEventHandler.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/class-use/ISynchConnectionEventHandler.html
index 7634b62..621912d 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/class-use/ISynchConnectionEventHandler.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/class-use/ISynchConnectionEventHandler.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:52 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:18 PDT 2005 -->
 <TITLE>
 Uses of Interface org.eclipse.ecf.core.comm.ISynchConnectionEventHandler
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/class-use/SynchConnectionEvent.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/class-use/SynchConnectionEvent.html
index 1a2ef4f..af18d7d 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/class-use/SynchConnectionEvent.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/class-use/SynchConnectionEvent.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:52 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:18 PDT 2005 -->
 <TITLE>
 Uses of Class org.eclipse.ecf.core.comm.SynchConnectionEvent
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/package-frame.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/package-frame.html
index c85b1be..269601e 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/package-frame.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/package-frame.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:51 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:16 PDT 2005 -->
 <TITLE>
 org.eclipse.ecf.core.comm
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/package-summary.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/package-summary.html
index 428204a..f523a49 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/package-summary.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/package-summary.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:51 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:16 PDT 2005 -->
 <TITLE>
 org.eclipse.ecf.core.comm
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/package-tree.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/package-tree.html
index 829cd84..14b0c4b 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/package-tree.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/package-tree.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:51 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:16 PDT 2005 -->
 <TITLE>
 org.eclipse.ecf.core.comm Class Hierarchy
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/package-use.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/package-use.html
index d3a8187..2ed5316 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/package-use.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/package-use.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:53 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:27 PDT 2005 -->
 <TITLE>
 Uses of Package org.eclipse.ecf.core.comm
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/provider/ISynchAsynchConnectionInstantiator.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/provider/ISynchAsynchConnectionInstantiator.html
index 93351ff..9e1f0ef 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/provider/ISynchAsynchConnectionInstantiator.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/provider/ISynchAsynchConnectionInstantiator.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:51 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:16 PDT 2005 -->
 <TITLE>
 ISynchAsynchConnectionInstantiator
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/provider/class-use/ISynchAsynchConnectionInstantiator.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/provider/class-use/ISynchAsynchConnectionInstantiator.html
index 8971492..d5ed98c 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/provider/class-use/ISynchAsynchConnectionInstantiator.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/provider/class-use/ISynchAsynchConnectionInstantiator.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:53 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:27 PDT 2005 -->
 <TITLE>
 Uses of Interface org.eclipse.ecf.core.comm.provider.ISynchAsynchConnectionInstantiator
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/provider/package-frame.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/provider/package-frame.html
index be266a3..707a7d2 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/provider/package-frame.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/provider/package-frame.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:51 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:16 PDT 2005 -->
 <TITLE>
 org.eclipse.ecf.core.comm.provider
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/provider/package-summary.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/provider/package-summary.html
index f193301..83e9ff7 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/provider/package-summary.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/provider/package-summary.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:51 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:16 PDT 2005 -->
 <TITLE>
 org.eclipse.ecf.core.comm.provider
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/provider/package-tree.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/provider/package-tree.html
index eb99c26..d866074 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/provider/package-tree.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/provider/package-tree.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:51 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:16 PDT 2005 -->
 <TITLE>
 org.eclipse.ecf.core.comm.provider Class Hierarchy
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/provider/package-use.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/provider/package-use.html
index f2a5d31..fa734ac 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/provider/package-use.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/comm/provider/package-use.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:53 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:27 PDT 2005 -->
 <TITLE>
 Uses of Package org.eclipse.ecf.core.comm.provider
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/IContainerEvent.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/IContainerEvent.html
index c20c083..e75b610 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/IContainerEvent.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/IContainerEvent.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:50 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:14 PDT 2005 -->
 <TITLE>
 IContainerEvent
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/ISharedObjectActivatedEvent.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/ISharedObjectActivatedEvent.html
index c552e96..16ba65a 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/ISharedObjectActivatedEvent.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/ISharedObjectActivatedEvent.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:50 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:14 PDT 2005 -->
 <TITLE>
 ISharedObjectActivatedEvent
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/ISharedObjectCallEvent.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/ISharedObjectCallEvent.html
index dcf16e7..b3d9c1e 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/ISharedObjectCallEvent.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/ISharedObjectCallEvent.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:50 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:14 PDT 2005 -->
 <TITLE>
 ISharedObjectCallEvent
 </TITLE>
@@ -53,7 +53,7 @@
 <TR>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
 &nbsp;<A HREF="../../../../../org/eclipse/ecf/core/events/ISharedObjectActivatedEvent.html" title="interface in org.eclipse.ecf.core.events"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../../../../../org/eclipse/ecf/core/events/ISharedObjectContainerDepartedEvent.html" title="interface in org.eclipse.ecf.core.events"><B>NEXT CLASS</B></A></FONT></TD>
+&nbsp;<A HREF="../../../../../org/eclipse/ecf/core/events/ISharedObjectCommitEvent.html" title="interface in org.eclipse.ecf.core.events"><B>NEXT CLASS</B></A></FONT></TD>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
   <A HREF="../../../../../index.html?org/eclipse/ecf/core/events/ISharedObjectCallEvent.html" target="_top"><B>FRAMES</B></A>  &nbsp;
 &nbsp;<A HREF="ISharedObjectCallEvent.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
@@ -187,7 +187,7 @@
 <TR>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
 &nbsp;<A HREF="../../../../../org/eclipse/ecf/core/events/ISharedObjectActivatedEvent.html" title="interface in org.eclipse.ecf.core.events"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../../../../../org/eclipse/ecf/core/events/ISharedObjectContainerDepartedEvent.html" title="interface in org.eclipse.ecf.core.events"><B>NEXT CLASS</B></A></FONT></TD>
+&nbsp;<A HREF="../../../../../org/eclipse/ecf/core/events/ISharedObjectCommitEvent.html" title="interface in org.eclipse.ecf.core.events"><B>NEXT CLASS</B></A></FONT></TD>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
   <A HREF="../../../../../index.html?org/eclipse/ecf/core/events/ISharedObjectCallEvent.html" target="_top"><B>FRAMES</B></A>  &nbsp;
 &nbsp;<A HREF="ISharedObjectCallEvent.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/ISharedObjectCommitEvent.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/ISharedObjectCommitEvent.html
new file mode 100644
index 0000000..9ffa893
--- /dev/null
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/ISharedObjectCommitEvent.html
@@ -0,0 +1,190 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:14 PDT 2005 -->
+<TITLE>
+ISharedObjectCommitEvent
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.eclipse.ecf.core.events.ISharedObjectCommitEvent interface">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="ISharedObjectCommitEvent";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/ISharedObjectCommitEvent.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../../org/eclipse/ecf/core/events/ISharedObjectCallEvent.html" title="interface in org.eclipse.ecf.core.events"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../../org/eclipse/ecf/core/events/ISharedObjectContainerDepartedEvent.html" title="interface in org.eclipse.ecf.core.events"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/eclipse/ecf/core/events/ISharedObjectCommitEvent.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="ISharedObjectCommitEvent.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;METHOD</FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;METHOD</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+org.eclipse.ecf.core.events</FONT>
+<BR>
+Interface ISharedObjectCommitEvent</H2>
+<DL>
+<DT><B>All Superinterfaces:</B> <DD><A HREF="../../../../../org/eclipse/ecf/core/util/Event.html" title="interface in org.eclipse.ecf.core.util">Event</A>, <A HREF="../../../../../org/eclipse/ecf/core/events/ISharedObjectEvent.html" title="interface in org.eclipse.ecf.core.events">ISharedObjectEvent</A>, java.io.Serializable</DD>
+</DL>
+<DL>
+<DT><B>All Known Implementing Classes:</B> <DD><A HREF="../../../../../org/eclipse/ecf/core/events/SharedObjectCommitEvent.html" title="class in org.eclipse.ecf.core.events">SharedObjectCommitEvent</A></DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public interface <B>ISharedObjectCommitEvent</B><DT>extends <A HREF="../../../../../org/eclipse/ecf/core/events/ISharedObjectEvent.html" title="interface in org.eclipse.ecf.core.events">ISharedObjectEvent</A></DL>
+</PRE>
+
+<P>
+<HR>
+
+<P>
+
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_org.eclipse.ecf.core.events.ISharedObjectEvent"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from interface org.eclipse.ecf.core.events.<A HREF="../../../../../org/eclipse/ecf/core/events/ISharedObjectEvent.html" title="interface in org.eclipse.ecf.core.events">ISharedObjectEvent</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../../org/eclipse/ecf/core/events/ISharedObjectEvent.html#getEvent()">getEvent</A>, <A HREF="../../../../../org/eclipse/ecf/core/events/ISharedObjectEvent.html#getSenderSharedObjectID()">getSenderSharedObjectID</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/ISharedObjectCommitEvent.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../../org/eclipse/ecf/core/events/ISharedObjectCallEvent.html" title="interface in org.eclipse.ecf.core.events"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../../org/eclipse/ecf/core/events/ISharedObjectContainerDepartedEvent.html" title="interface in org.eclipse.ecf.core.events"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/eclipse/ecf/core/events/ISharedObjectCommitEvent.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="ISharedObjectCommitEvent.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;METHOD</FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;METHOD</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/ISharedObjectContainerDepartedEvent.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/ISharedObjectContainerDepartedEvent.html
index 5e45bde..04619c9 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/ISharedObjectContainerDepartedEvent.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/ISharedObjectContainerDepartedEvent.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:50 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:14 PDT 2005 -->
 <TITLE>
 ISharedObjectContainerDepartedEvent
 </TITLE>
@@ -52,7 +52,7 @@
 
 <TR>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../../../../../org/eclipse/ecf/core/events/ISharedObjectCallEvent.html" title="interface in org.eclipse.ecf.core.events"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../../org/eclipse/ecf/core/events/ISharedObjectCommitEvent.html" title="interface in org.eclipse.ecf.core.events"><B>PREV CLASS</B></A>&nbsp;
 &nbsp;<A HREF="../../../../../org/eclipse/ecf/core/events/ISharedObjectContainerDisposeEvent.html" title="interface in org.eclipse.ecf.core.events"><B>NEXT CLASS</B></A></FONT></TD>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
   <A HREF="../../../../../index.html?org/eclipse/ecf/core/events/ISharedObjectContainerDepartedEvent.html" target="_top"><B>FRAMES</B></A>  &nbsp;
@@ -186,7 +186,7 @@
 
 <TR>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../../../../../org/eclipse/ecf/core/events/ISharedObjectCallEvent.html" title="interface in org.eclipse.ecf.core.events"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../../org/eclipse/ecf/core/events/ISharedObjectCommitEvent.html" title="interface in org.eclipse.ecf.core.events"><B>PREV CLASS</B></A>&nbsp;
 &nbsp;<A HREF="../../../../../org/eclipse/ecf/core/events/ISharedObjectContainerDisposeEvent.html" title="interface in org.eclipse.ecf.core.events"><B>NEXT CLASS</B></A></FONT></TD>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
   <A HREF="../../../../../index.html?org/eclipse/ecf/core/events/ISharedObjectContainerDepartedEvent.html" target="_top"><B>FRAMES</B></A>  &nbsp;
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/ISharedObjectContainerDisposeEvent.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/ISharedObjectContainerDisposeEvent.html
index ebef070..d6ac777 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/ISharedObjectContainerDisposeEvent.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/ISharedObjectContainerDisposeEvent.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:50 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:14 PDT 2005 -->
 <TITLE>
 ISharedObjectContainerDisposeEvent
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/ISharedObjectContainerEjectedEvent.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/ISharedObjectContainerEjectedEvent.html
index 6dbe6e7..00d4f91 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/ISharedObjectContainerEjectedEvent.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/ISharedObjectContainerEjectedEvent.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:50 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:14 PDT 2005 -->
 <TITLE>
 ISharedObjectContainerEjectedEvent
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/ISharedObjectContainerJoinGroupEvent.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/ISharedObjectContainerJoinGroupEvent.html
index 4526581..96108d4 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/ISharedObjectContainerJoinGroupEvent.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/ISharedObjectContainerJoinGroupEvent.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:50 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:14 PDT 2005 -->
 <TITLE>
 ISharedObjectContainerJoinGroupEvent
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/ISharedObjectContainerJoinedEvent.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/ISharedObjectContainerJoinedEvent.html
index 94451bb..03c68f3 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/ISharedObjectContainerJoinedEvent.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/ISharedObjectContainerJoinedEvent.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:50 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:14 PDT 2005 -->
 <TITLE>
 ISharedObjectContainerJoinedEvent
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/ISharedObjectContainerLeaveGroupEvent.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/ISharedObjectContainerLeaveGroupEvent.html
index b93e214..67fdc38 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/ISharedObjectContainerLeaveGroupEvent.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/ISharedObjectContainerLeaveGroupEvent.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:50 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:14 PDT 2005 -->
 <TITLE>
 ISharedObjectContainerLeaveGroupEvent
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/ISharedObjectCreateResponseEvent.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/ISharedObjectCreateResponseEvent.html
index 41a2ae6..41910b7 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/ISharedObjectCreateResponseEvent.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/ISharedObjectCreateResponseEvent.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:50 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:14 PDT 2005 -->
 <TITLE>
 ISharedObjectCreateResponseEvent
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/ISharedObjectDeactivatedEvent.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/ISharedObjectDeactivatedEvent.html
index 53878e2..cd2f2fd 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/ISharedObjectDeactivatedEvent.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/ISharedObjectDeactivatedEvent.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:50 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:14 PDT 2005 -->
 <TITLE>
 ISharedObjectDeactivatedEvent
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/ISharedObjectEvent.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/ISharedObjectEvent.html
index 3375666..8922d07 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/ISharedObjectEvent.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/ISharedObjectEvent.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:50 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:14 PDT 2005 -->
 <TITLE>
 ISharedObjectEvent
 </TITLE>
@@ -92,10 +92,10 @@
 <DT><B>All Superinterfaces:</B> <DD><A HREF="../../../../../org/eclipse/ecf/core/util/Event.html" title="interface in org.eclipse.ecf.core.util">Event</A>, java.io.Serializable</DD>
 </DL>
 <DL>
-<DT><B>All Known Subinterfaces:</B> <DD><A HREF="../../../../../org/eclipse/ecf/core/events/ISharedObjectCallEvent.html" title="interface in org.eclipse.ecf.core.events">ISharedObjectCallEvent</A>, <A HREF="../../../../../org/eclipse/ecf/core/events/ISharedObjectCreateResponseEvent.html" title="interface in org.eclipse.ecf.core.events">ISharedObjectCreateResponseEvent</A>, <A HREF="../../../../../org/eclipse/ecf/core/events/ISharedObjectMessageEvent.html" title="interface in org.eclipse.ecf.core.events">ISharedObjectMessageEvent</A></DD>
+<DT><B>All Known Subinterfaces:</B> <DD><A HREF="../../../../../org/eclipse/ecf/core/events/ISharedObjectCallEvent.html" title="interface in org.eclipse.ecf.core.events">ISharedObjectCallEvent</A>, <A HREF="../../../../../org/eclipse/ecf/core/events/ISharedObjectCommitEvent.html" title="interface in org.eclipse.ecf.core.events">ISharedObjectCommitEvent</A>, <A HREF="../../../../../org/eclipse/ecf/core/events/ISharedObjectCreateResponseEvent.html" title="interface in org.eclipse.ecf.core.events">ISharedObjectCreateResponseEvent</A>, <A HREF="../../../../../org/eclipse/ecf/core/events/ISharedObjectMessageEvent.html" title="interface in org.eclipse.ecf.core.events">ISharedObjectMessageEvent</A></DD>
 </DL>
 <DL>
-<DT><B>All Known Implementing Classes:</B> <DD><A HREF="../../../../../org/eclipse/ecf/core/events/RemoteSharedObjectCreateResponseEvent.html" title="class in org.eclipse.ecf.core.events">RemoteSharedObjectCreateResponseEvent</A>, <A HREF="../../../../../org/eclipse/ecf/core/events/RemoteSharedObjectEvent.html" title="class in org.eclipse.ecf.core.events">RemoteSharedObjectEvent</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/events/SharedObjectCallEvent.html" title="class in org.eclipse.ecf.provider.generic.events">SharedObjectCallEvent</A></DD>
+<DT><B>All Known Implementing Classes:</B> <DD><A HREF="../../../../../org/eclipse/ecf/core/events/RemoteSharedObjectCreateResponseEvent.html" title="class in org.eclipse.ecf.core.events">RemoteSharedObjectCreateResponseEvent</A>, <A HREF="../../../../../org/eclipse/ecf/core/events/RemoteSharedObjectEvent.html" title="class in org.eclipse.ecf.core.events">RemoteSharedObjectEvent</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/events/SharedObjectCallEvent.html" title="class in org.eclipse.ecf.provider.generic.events">SharedObjectCallEvent</A>, <A HREF="../../../../../org/eclipse/ecf/core/events/SharedObjectCommitEvent.html" title="class in org.eclipse.ecf.core.events">SharedObjectCommitEvent</A></DD>
 </DL>
 <HR>
 <DL>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/ISharedObjectManagerEvent.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/ISharedObjectManagerEvent.html
index a8d658e..ea6bf76 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/ISharedObjectManagerEvent.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/ISharedObjectManagerEvent.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:50 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:14 PDT 2005 -->
 <TITLE>
 ISharedObjectManagerEvent
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/ISharedObjectMessageEvent.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/ISharedObjectMessageEvent.html
index e43c6f0..2812b4b 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/ISharedObjectMessageEvent.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/ISharedObjectMessageEvent.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:50 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:14 PDT 2005 -->
 <TITLE>
 ISharedObjectMessageEvent
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/RemoteSharedObjectCreateResponseEvent.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/RemoteSharedObjectCreateResponseEvent.html
index 20455b9..747815e 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/RemoteSharedObjectCreateResponseEvent.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/RemoteSharedObjectCreateResponseEvent.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:50 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:14 PDT 2005 -->
 <TITLE>
 RemoteSharedObjectCreateResponseEvent
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/RemoteSharedObjectEvent.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/RemoteSharedObjectEvent.html
index 5693918..dd6cca0 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/RemoteSharedObjectEvent.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/RemoteSharedObjectEvent.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:50 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:14 PDT 2005 -->
 <TITLE>
 RemoteSharedObjectEvent
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/SharedObjectActivatedEvent.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/SharedObjectActivatedEvent.html
index 0aad096..7a5de11 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/SharedObjectActivatedEvent.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/SharedObjectActivatedEvent.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:50 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:14 PDT 2005 -->
 <TITLE>
 SharedObjectActivatedEvent
 </TITLE>
@@ -53,7 +53,7 @@
 <TR>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
 &nbsp;<A HREF="../../../../../org/eclipse/ecf/core/events/RemoteSharedObjectEvent.html" title="class in org.eclipse.ecf.core.events"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../../../../../org/eclipse/ecf/core/events/SharedObjectContainerDepartedEvent.html" title="class in org.eclipse.ecf.core.events"><B>NEXT CLASS</B></A></FONT></TD>
+&nbsp;<A HREF="../../../../../org/eclipse/ecf/core/events/SharedObjectCommitEvent.html" title="class in org.eclipse.ecf.core.events"><B>NEXT CLASS</B></A></FONT></TD>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
   <A HREF="../../../../../index.html?org/eclipse/ecf/core/events/SharedObjectActivatedEvent.html" target="_top"><B>FRAMES</B></A>  &nbsp;
 &nbsp;<A HREF="SharedObjectActivatedEvent.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
@@ -293,7 +293,7 @@
 <TR>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
 &nbsp;<A HREF="../../../../../org/eclipse/ecf/core/events/RemoteSharedObjectEvent.html" title="class in org.eclipse.ecf.core.events"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../../../../../org/eclipse/ecf/core/events/SharedObjectContainerDepartedEvent.html" title="class in org.eclipse.ecf.core.events"><B>NEXT CLASS</B></A></FONT></TD>
+&nbsp;<A HREF="../../../../../org/eclipse/ecf/core/events/SharedObjectCommitEvent.html" title="class in org.eclipse.ecf.core.events"><B>NEXT CLASS</B></A></FONT></TD>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
   <A HREF="../../../../../index.html?org/eclipse/ecf/core/events/SharedObjectActivatedEvent.html" target="_top"><B>FRAMES</B></A>  &nbsp;
 &nbsp;<A HREF="SharedObjectActivatedEvent.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/SharedObjectCommitEvent.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/SharedObjectCommitEvent.html
new file mode 100644
index 0000000..d2448c3
--- /dev/null
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/SharedObjectCommitEvent.html
@@ -0,0 +1,317 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:14 PDT 2005 -->
+<TITLE>
+SharedObjectCommitEvent
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.eclipse.ecf.core.events.SharedObjectCommitEvent class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="SharedObjectCommitEvent";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/SharedObjectCommitEvent.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../../org/eclipse/ecf/core/events/SharedObjectActivatedEvent.html" title="class in org.eclipse.ecf.core.events"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../../org/eclipse/ecf/core/events/SharedObjectContainerDepartedEvent.html" title="class in org.eclipse.ecf.core.events"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/eclipse/ecf/core/events/SharedObjectCommitEvent.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="SharedObjectCommitEvent.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+org.eclipse.ecf.core.events</FONT>
+<BR>
+Class SharedObjectCommitEvent</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../../resources/inherit.gif" ALT="extended by "><B>org.eclipse.ecf.core.events.SharedObjectCommitEvent</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD>java.io.Serializable, <A HREF="../../../../../org/eclipse/ecf/core/events/ISharedObjectCommitEvent.html" title="interface in org.eclipse.ecf.core.events">ISharedObjectCommitEvent</A>, <A HREF="../../../../../org/eclipse/ecf/core/events/ISharedObjectEvent.html" title="interface in org.eclipse.ecf.core.events">ISharedObjectEvent</A>, <A HREF="../../../../../org/eclipse/ecf/core/util/Event.html" title="interface in org.eclipse.ecf.core.util">Event</A></DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <B>SharedObjectCommitEvent</B><DT>extends java.lang.Object<DT>implements <A HREF="../../../../../org/eclipse/ecf/core/events/ISharedObjectCommitEvent.html" title="interface in org.eclipse.ecf.core.events">ISharedObjectCommitEvent</A></DL>
+</PRE>
+
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../../serialized-form.html#org.eclipse.ecf.core.events.SharedObjectCommitEvent">Serialized Form</A></DL>
+<HR>
+
+<P>
+
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/eclipse/ecf/core/events/SharedObjectCommitEvent.html#SharedObjectCommitEvent(org.eclipse.ecf.core.identity.ID)">SharedObjectCommitEvent</A></B>(<A HREF="../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A>&nbsp;senderSharedObjectID)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/eclipse/ecf/core/events/SharedObjectCommitEvent.html#SharedObjectCommitEvent(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.util.Event)">SharedObjectCommitEvent</A></B>(<A HREF="../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A>&nbsp;senderSharedObjectID,
+                        <A HREF="../../../../../org/eclipse/ecf/core/util/Event.html" title="interface in org.eclipse.ecf.core.util">Event</A>&nbsp;event)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../../org/eclipse/ecf/core/util/Event.html" title="interface in org.eclipse.ecf.core.util">Event</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/eclipse/ecf/core/events/SharedObjectCommitEvent.html#getEvent()">getEvent</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/eclipse/ecf/core/events/SharedObjectCommitEvent.html#getSenderSharedObjectID()">getSenderSharedObjectID</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/eclipse/ecf/core/events/SharedObjectCommitEvent.html#toString()">toString</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="SharedObjectCommitEvent(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.util.Event)"><!-- --></A><H3>
+SharedObjectCommitEvent</H3>
+<PRE>
+public <B>SharedObjectCommitEvent</B>(<A HREF="../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A>&nbsp;senderSharedObjectID,
+                               <A HREF="../../../../../org/eclipse/ecf/core/util/Event.html" title="interface in org.eclipse.ecf.core.util">Event</A>&nbsp;event)</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="SharedObjectCommitEvent(org.eclipse.ecf.core.identity.ID)"><!-- --></A><H3>
+SharedObjectCommitEvent</H3>
+<PRE>
+public <B>SharedObjectCommitEvent</B>(<A HREF="../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A>&nbsp;senderSharedObjectID)</PRE>
+<DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="getSenderSharedObjectID()"><!-- --></A><H3>
+getSenderSharedObjectID</H3>
+<PRE>
+public <A HREF="../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A> <B>getSenderSharedObjectID</B>()</PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/eclipse/ecf/core/events/ISharedObjectEvent.html#getSenderSharedObjectID()">getSenderSharedObjectID</A></CODE> in interface <CODE><A HREF="../../../../../org/eclipse/ecf/core/events/ISharedObjectEvent.html" title="interface in org.eclipse.ecf.core.events">ISharedObjectEvent</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getEvent()"><!-- --></A><H3>
+getEvent</H3>
+<PRE>
+public <A HREF="../../../../../org/eclipse/ecf/core/util/Event.html" title="interface in org.eclipse.ecf.core.util">Event</A> <B>getEvent</B>()</PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/eclipse/ecf/core/events/ISharedObjectEvent.html#getEvent()">getEvent</A></CODE> in interface <CODE><A HREF="../../../../../org/eclipse/ecf/core/events/ISharedObjectEvent.html" title="interface in org.eclipse.ecf.core.events">ISharedObjectEvent</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="toString()"><!-- --></A><H3>
+toString</H3>
+<PRE>
+public java.lang.String <B>toString</B>()</PRE>
+<DL>
+<DD><DL>
+<DT><B>Overrides:</B><DD><CODE>toString</CODE> in class <CODE>java.lang.Object</CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/SharedObjectCommitEvent.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../../org/eclipse/ecf/core/events/SharedObjectActivatedEvent.html" title="class in org.eclipse.ecf.core.events"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../../org/eclipse/ecf/core/events/SharedObjectContainerDepartedEvent.html" title="class in org.eclipse.ecf.core.events"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/eclipse/ecf/core/events/SharedObjectCommitEvent.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="SharedObjectCommitEvent.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/SharedObjectContainerDepartedEvent.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/SharedObjectContainerDepartedEvent.html
index 07b9ce3..8f13053 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/SharedObjectContainerDepartedEvent.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/SharedObjectContainerDepartedEvent.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:50 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:14 PDT 2005 -->
 <TITLE>
 SharedObjectContainerDepartedEvent
 </TITLE>
@@ -52,7 +52,7 @@
 
 <TR>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../../../../../org/eclipse/ecf/core/events/SharedObjectActivatedEvent.html" title="class in org.eclipse.ecf.core.events"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../../org/eclipse/ecf/core/events/SharedObjectCommitEvent.html" title="class in org.eclipse.ecf.core.events"><B>PREV CLASS</B></A>&nbsp;
 &nbsp;<A HREF="../../../../../org/eclipse/ecf/core/events/SharedObjectContainerDisposeEvent.html" title="class in org.eclipse.ecf.core.events"><B>NEXT CLASS</B></A></FONT></TD>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
   <A HREF="../../../../../index.html?org/eclipse/ecf/core/events/SharedObjectContainerDepartedEvent.html" target="_top"><B>FRAMES</B></A>  &nbsp;
@@ -268,7 +268,7 @@
 
 <TR>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../../../../../org/eclipse/ecf/core/events/SharedObjectActivatedEvent.html" title="class in org.eclipse.ecf.core.events"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../../org/eclipse/ecf/core/events/SharedObjectCommitEvent.html" title="class in org.eclipse.ecf.core.events"><B>PREV CLASS</B></A>&nbsp;
 &nbsp;<A HREF="../../../../../org/eclipse/ecf/core/events/SharedObjectContainerDisposeEvent.html" title="class in org.eclipse.ecf.core.events"><B>NEXT CLASS</B></A></FONT></TD>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
   <A HREF="../../../../../index.html?org/eclipse/ecf/core/events/SharedObjectContainerDepartedEvent.html" target="_top"><B>FRAMES</B></A>  &nbsp;
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/SharedObjectContainerDisposeEvent.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/SharedObjectContainerDisposeEvent.html
index 9821d28..94e065c 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/SharedObjectContainerDisposeEvent.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/SharedObjectContainerDisposeEvent.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:50 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:14 PDT 2005 -->
 <TITLE>
 SharedObjectContainerDisposeEvent
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/SharedObjectContainerEjectedEvent.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/SharedObjectContainerEjectedEvent.html
index 1c5f144..c8f0b6f 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/SharedObjectContainerEjectedEvent.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/SharedObjectContainerEjectedEvent.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:50 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:14 PDT 2005 -->
 <TITLE>
 SharedObjectContainerEjectedEvent
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/SharedObjectContainerJoinGroupEvent.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/SharedObjectContainerJoinGroupEvent.html
index 51134db..c116db6 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/SharedObjectContainerJoinGroupEvent.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/SharedObjectContainerJoinGroupEvent.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:50 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:14 PDT 2005 -->
 <TITLE>
 SharedObjectContainerJoinGroupEvent
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/SharedObjectContainerJoinedEvent.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/SharedObjectContainerJoinedEvent.html
index 73dc19a..29eac8e 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/SharedObjectContainerJoinedEvent.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/SharedObjectContainerJoinedEvent.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:50 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:14 PDT 2005 -->
 <TITLE>
 SharedObjectContainerJoinedEvent
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/SharedObjectContainerLeaveGroupEvent.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/SharedObjectContainerLeaveGroupEvent.html
index 0337532..fc4f051 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/SharedObjectContainerLeaveGroupEvent.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/SharedObjectContainerLeaveGroupEvent.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:50 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:14 PDT 2005 -->
 <TITLE>
 SharedObjectContainerLeaveGroupEvent
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/SharedObjectDeactivatedEvent.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/SharedObjectDeactivatedEvent.html
index 455fcb2..07caf2e 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/SharedObjectDeactivatedEvent.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/SharedObjectDeactivatedEvent.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:50 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:14 PDT 2005 -->
 <TITLE>
 SharedObjectDeactivatedEvent
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/SharedObjectManagerAddEvent.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/SharedObjectManagerAddEvent.html
index c80d7e5..bd52620 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/SharedObjectManagerAddEvent.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/SharedObjectManagerAddEvent.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:50 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:14 PDT 2005 -->
 <TITLE>
 SharedObjectManagerAddEvent
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/SharedObjectManagerConnectEvent.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/SharedObjectManagerConnectEvent.html
index de75b2b..bc7785e 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/SharedObjectManagerConnectEvent.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/SharedObjectManagerConnectEvent.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:50 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:14 PDT 2005 -->
 <TITLE>
 SharedObjectManagerConnectEvent
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/SharedObjectManagerCreateEvent.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/SharedObjectManagerCreateEvent.html
index d09b488..bf51926 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/SharedObjectManagerCreateEvent.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/SharedObjectManagerCreateEvent.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:50 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:14 PDT 2005 -->
 <TITLE>
 SharedObjectManagerCreateEvent
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/SharedObjectManagerDisconnectEvent.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/SharedObjectManagerDisconnectEvent.html
index af12992..92f09f1 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/SharedObjectManagerDisconnectEvent.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/SharedObjectManagerDisconnectEvent.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:50 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:14 PDT 2005 -->
 <TITLE>
 SharedObjectManagerDisconnectEvent
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/SharedObjectManagerRemoveEvent.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/SharedObjectManagerRemoveEvent.html
index de908ae..4558903 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/SharedObjectManagerRemoveEvent.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/SharedObjectManagerRemoveEvent.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:50 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:15 PDT 2005 -->
 <TITLE>
 SharedObjectManagerRemoveEvent
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/class-use/IContainerEvent.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/class-use/IContainerEvent.html
index 1ac29b0..24dfe0d 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/class-use/IContainerEvent.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/class-use/IContainerEvent.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:53 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:26 PDT 2005 -->
 <TITLE>
 Uses of Interface org.eclipse.ecf.core.events.IContainerEvent
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/class-use/ISharedObjectActivatedEvent.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/class-use/ISharedObjectActivatedEvent.html
index 587c037..840d2d3 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/class-use/ISharedObjectActivatedEvent.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/class-use/ISharedObjectActivatedEvent.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:53 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:26 PDT 2005 -->
 <TITLE>
 Uses of Interface org.eclipse.ecf.core.events.ISharedObjectActivatedEvent
 </TITLE>
@@ -89,6 +89,10 @@
 <TD><A HREF="#org.eclipse.ecf.core.events"><B>org.eclipse.ecf.core.events</B></A></TD>
 <TD>&nbsp;&nbsp;</TD>
 </TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="#org.eclipse.ecf.provider.generic.sobject"><B>org.eclipse.ecf.provider.generic.sobject</B></A></TD>
+<TD>&nbsp;&nbsp;</TD>
+</TR>
 </TABLE>
 &nbsp;
 <P>
@@ -117,6 +121,47 @@
 </TABLE>
 &nbsp;
 <P>
+<A NAME="org.eclipse.ecf.provider.generic.sobject"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Uses of <A HREF="../../../../../../org/eclipse/ecf/core/events/ISharedObjectActivatedEvent.html" title="interface in org.eclipse.ecf.core.events">ISharedObjectActivatedEvent</A> in <A HREF="../../../../../../org/eclipse/ecf/provider/generic/sobject/package-summary.html">org.eclipse.ecf.provider.generic.sobject</A></FONT></TH>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../../org/eclipse/ecf/provider/generic/sobject/package-summary.html">org.eclipse.ecf.provider.generic.sobject</A> with parameters of type <A HREF="../../../../../../org/eclipse/ecf/core/events/ISharedObjectActivatedEvent.html" title="interface in org.eclipse.ecf.core.events">ISharedObjectActivatedEvent</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;void</CODE></FONT></TD>
+<TD><CODE><B>TPCommitEventProcessor.</B><B><A HREF="../../../../../../org/eclipse/ecf/provider/generic/sobject/TPCommitEventProcessor.html#handleActivated(org.eclipse.ecf.core.events.ISharedObjectActivatedEvent)">handleActivated</A></B>(<A HREF="../../../../../../org/eclipse/ecf/core/events/ISharedObjectActivatedEvent.html" title="interface in org.eclipse.ecf.core.events">ISharedObjectActivatedEvent</A>&nbsp;event)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;void</CODE></FONT></TD>
+<TD><CODE><B>TPCommitEventProcessor.</B><B><A HREF="../../../../../../org/eclipse/ecf/provider/generic/sobject/TPCommitEventProcessor.html#handlePrimaryActivated(org.eclipse.ecf.core.events.ISharedObjectActivatedEvent)">handlePrimaryActivated</A></B>(<A HREF="../../../../../../org/eclipse/ecf/core/events/ISharedObjectActivatedEvent.html" title="interface in org.eclipse.ecf.core.events">ISharedObjectActivatedEvent</A>&nbsp;event)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;void</CODE></FONT></TD>
+<TD><CODE><B>TPCommitEventProcessor.</B><B><A HREF="../../../../../../org/eclipse/ecf/provider/generic/sobject/TPCommitEventProcessor.html#handleReplicaActivated(org.eclipse.ecf.core.events.ISharedObjectActivatedEvent)">handleReplicaActivated</A></B>(<A HREF="../../../../../../org/eclipse/ecf/core/events/ISharedObjectActivatedEvent.html" title="interface in org.eclipse.ecf.core.events">ISharedObjectActivatedEvent</A>&nbsp;event)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
 <HR>
 
 
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/class-use/ISharedObjectCallEvent.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/class-use/ISharedObjectCallEvent.html
index 3373fe4..14cc0b2 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/class-use/ISharedObjectCallEvent.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/class-use/ISharedObjectCallEvent.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:53 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:26 PDT 2005 -->
 <TITLE>
 Uses of Interface org.eclipse.ecf.core.events.ISharedObjectCallEvent
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/class-use/ISharedObjectCommitEvent.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/class-use/ISharedObjectCommitEvent.html
new file mode 100644
index 0000000..512c9e1
--- /dev/null
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/class-use/ISharedObjectCommitEvent.html
@@ -0,0 +1,176 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:26 PDT 2005 -->
+<TITLE>
+Uses of Interface org.eclipse.ecf.core.events.ISharedObjectCommitEvent
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Uses of Interface org.eclipse.ecf.core.events.ISharedObjectCommitEvent";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../org/eclipse/ecf/core/events/ISharedObjectCommitEvent.html" title="interface in org.eclipse.ecf.core.events"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;PREV&nbsp;
+&nbsp;NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../../index.html?org/eclipse/ecf/core/events/\class-useISharedObjectCommitEvent.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="ISharedObjectCommitEvent.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+<B>Uses of Interface<br>org.eclipse.ecf.core.events.ISharedObjectCommitEvent</B></H2>
+</CENTER>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Packages that use <A HREF="../../../../../../org/eclipse/ecf/core/events/ISharedObjectCommitEvent.html" title="interface in org.eclipse.ecf.core.events">ISharedObjectCommitEvent</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="#org.eclipse.ecf.core.events"><B>org.eclipse.ecf.core.events</B></A></TD>
+<TD>&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+<A NAME="org.eclipse.ecf.core.events"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Uses of <A HREF="../../../../../../org/eclipse/ecf/core/events/ISharedObjectCommitEvent.html" title="interface in org.eclipse.ecf.core.events">ISharedObjectCommitEvent</A> in <A HREF="../../../../../../org/eclipse/ecf/core/events/package-summary.html">org.eclipse.ecf.core.events</A></FONT></TH>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Classes in <A HREF="../../../../../../org/eclipse/ecf/core/events/package-summary.html">org.eclipse.ecf.core.events</A> that implement <A HREF="../../../../../../org/eclipse/ecf/core/events/ISharedObjectCommitEvent.html" title="interface in org.eclipse.ecf.core.events">ISharedObjectCommitEvent</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;class</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/ecf/core/events/SharedObjectCommitEvent.html" title="class in org.eclipse.ecf.core.events">SharedObjectCommitEvent</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../org/eclipse/ecf/core/events/ISharedObjectCommitEvent.html" title="interface in org.eclipse.ecf.core.events"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;PREV&nbsp;
+&nbsp;NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../../index.html?org/eclipse/ecf/core/events/\class-useISharedObjectCommitEvent.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="ISharedObjectCommitEvent.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/class-use/ISharedObjectContainerDepartedEvent.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/class-use/ISharedObjectContainerDepartedEvent.html
index 266274f..ef8bc80 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/class-use/ISharedObjectContainerDepartedEvent.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/class-use/ISharedObjectContainerDepartedEvent.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:53 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:26 PDT 2005 -->
 <TITLE>
 Uses of Interface org.eclipse.ecf.core.events.ISharedObjectContainerDepartedEvent
 </TITLE>
@@ -90,6 +90,10 @@
 <TD>&nbsp;&nbsp;</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="#org.eclipse.ecf.provider.generic.sobject"><B>org.eclipse.ecf.provider.generic.sobject</B></A></TD>
+<TD>&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
 <TD><A HREF="#org.eclipse.ecf.provider.xmpp.container"><B>org.eclipse.ecf.provider.xmpp.container</B></A></TD>
 <TD>&nbsp;&nbsp;</TD>
 </TR>
@@ -121,6 +125,31 @@
 </TABLE>
 &nbsp;
 <P>
+<A NAME="org.eclipse.ecf.provider.generic.sobject"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Uses of <A HREF="../../../../../../org/eclipse/ecf/core/events/ISharedObjectContainerDepartedEvent.html" title="interface in org.eclipse.ecf.core.events">ISharedObjectContainerDepartedEvent</A> in <A HREF="../../../../../../org/eclipse/ecf/provider/generic/sobject/package-summary.html">org.eclipse.ecf.provider.generic.sobject</A></FONT></TH>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../../org/eclipse/ecf/provider/generic/sobject/package-summary.html">org.eclipse.ecf.provider.generic.sobject</A> with parameters of type <A HREF="../../../../../../org/eclipse/ecf/core/events/ISharedObjectContainerDepartedEvent.html" title="interface in org.eclipse.ecf.core.events">ISharedObjectContainerDepartedEvent</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;void</CODE></FONT></TD>
+<TD><CODE><B>TPCommitEventProcessor.</B><B><A HREF="../../../../../../org/eclipse/ecf/provider/generic/sobject/TPCommitEventProcessor.html#handleDeparted(org.eclipse.ecf.core.events.ISharedObjectContainerDepartedEvent)">handleDeparted</A></B>(<A HREF="../../../../../../org/eclipse/ecf/core/events/ISharedObjectContainerDepartedEvent.html" title="interface in org.eclipse.ecf.core.events">ISharedObjectContainerDepartedEvent</A>&nbsp;event)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
 <A NAME="org.eclipse.ecf.provider.xmpp.container"><!-- --></A>
 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/class-use/ISharedObjectContainerDisposeEvent.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/class-use/ISharedObjectContainerDisposeEvent.html
index b8229d8..3cecd05 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/class-use/ISharedObjectContainerDisposeEvent.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/class-use/ISharedObjectContainerDisposeEvent.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:53 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:26 PDT 2005 -->
 <TITLE>
 Uses of Interface org.eclipse.ecf.core.events.ISharedObjectContainerDisposeEvent
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/class-use/ISharedObjectContainerEjectedEvent.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/class-use/ISharedObjectContainerEjectedEvent.html
index aeda5d5..7c941fd 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/class-use/ISharedObjectContainerEjectedEvent.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/class-use/ISharedObjectContainerEjectedEvent.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:53 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:26 PDT 2005 -->
 <TITLE>
 Uses of Interface org.eclipse.ecf.core.events.ISharedObjectContainerEjectedEvent
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/class-use/ISharedObjectContainerJoinGroupEvent.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/class-use/ISharedObjectContainerJoinGroupEvent.html
index 00dfc67..a7e3ed6 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/class-use/ISharedObjectContainerJoinGroupEvent.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/class-use/ISharedObjectContainerJoinGroupEvent.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:53 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:26 PDT 2005 -->
 <TITLE>
 Uses of Interface org.eclipse.ecf.core.events.ISharedObjectContainerJoinGroupEvent
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/class-use/ISharedObjectContainerJoinedEvent.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/class-use/ISharedObjectContainerJoinedEvent.html
index fd51d70..d319c3c 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/class-use/ISharedObjectContainerJoinedEvent.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/class-use/ISharedObjectContainerJoinedEvent.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:53 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:26 PDT 2005 -->
 <TITLE>
 Uses of Interface org.eclipse.ecf.core.events.ISharedObjectContainerJoinedEvent
 </TITLE>
@@ -90,6 +90,10 @@
 <TD>&nbsp;&nbsp;</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="#org.eclipse.ecf.provider.generic.sobject"><B>org.eclipse.ecf.provider.generic.sobject</B></A></TD>
+<TD>&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
 <TD><A HREF="#org.eclipse.ecf.provider.xmpp.container"><B>org.eclipse.ecf.provider.xmpp.container</B></A></TD>
 <TD>&nbsp;&nbsp;</TD>
 </TR>
@@ -121,6 +125,31 @@
 </TABLE>
 &nbsp;
 <P>
+<A NAME="org.eclipse.ecf.provider.generic.sobject"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Uses of <A HREF="../../../../../../org/eclipse/ecf/core/events/ISharedObjectContainerJoinedEvent.html" title="interface in org.eclipse.ecf.core.events">ISharedObjectContainerJoinedEvent</A> in <A HREF="../../../../../../org/eclipse/ecf/provider/generic/sobject/package-summary.html">org.eclipse.ecf.provider.generic.sobject</A></FONT></TH>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../../org/eclipse/ecf/provider/generic/sobject/package-summary.html">org.eclipse.ecf.provider.generic.sobject</A> with parameters of type <A HREF="../../../../../../org/eclipse/ecf/core/events/ISharedObjectContainerJoinedEvent.html" title="interface in org.eclipse.ecf.core.events">ISharedObjectContainerJoinedEvent</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;void</CODE></FONT></TD>
+<TD><CODE><B>TPCommitEventProcessor.</B><B><A HREF="../../../../../../org/eclipse/ecf/provider/generic/sobject/TPCommitEventProcessor.html#handleJoined(org.eclipse.ecf.core.events.ISharedObjectContainerJoinedEvent)">handleJoined</A></B>(<A HREF="../../../../../../org/eclipse/ecf/core/events/ISharedObjectContainerJoinedEvent.html" title="interface in org.eclipse.ecf.core.events">ISharedObjectContainerJoinedEvent</A>&nbsp;event)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
 <A NAME="org.eclipse.ecf.provider.xmpp.container"><!-- --></A>
 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/class-use/ISharedObjectContainerLeaveGroupEvent.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/class-use/ISharedObjectContainerLeaveGroupEvent.html
index ab303ab..0c8b156 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/class-use/ISharedObjectContainerLeaveGroupEvent.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/class-use/ISharedObjectContainerLeaveGroupEvent.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:53 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:26 PDT 2005 -->
 <TITLE>
 Uses of Interface org.eclipse.ecf.core.events.ISharedObjectContainerLeaveGroupEvent
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/class-use/ISharedObjectCreateResponseEvent.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/class-use/ISharedObjectCreateResponseEvent.html
index f689fd4..a1f1d1a 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/class-use/ISharedObjectCreateResponseEvent.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/class-use/ISharedObjectCreateResponseEvent.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:53 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:26 PDT 2005 -->
 <TITLE>
 Uses of Interface org.eclipse.ecf.core.events.ISharedObjectCreateResponseEvent
 </TITLE>
@@ -89,6 +89,10 @@
 <TD><A HREF="#org.eclipse.ecf.core.events"><B>org.eclipse.ecf.core.events</B></A></TD>
 <TD>&nbsp;&nbsp;</TD>
 </TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="#org.eclipse.ecf.provider.generic.sobject"><B>org.eclipse.ecf.provider.generic.sobject</B></A></TD>
+<TD>&nbsp;&nbsp;</TD>
+</TR>
 </TABLE>
 &nbsp;
 <P>
@@ -117,6 +121,31 @@
 </TABLE>
 &nbsp;
 <P>
+<A NAME="org.eclipse.ecf.provider.generic.sobject"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Uses of <A HREF="../../../../../../org/eclipse/ecf/core/events/ISharedObjectCreateResponseEvent.html" title="interface in org.eclipse.ecf.core.events">ISharedObjectCreateResponseEvent</A> in <A HREF="../../../../../../org/eclipse/ecf/provider/generic/sobject/package-summary.html">org.eclipse.ecf.provider.generic.sobject</A></FONT></TH>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../../org/eclipse/ecf/provider/generic/sobject/package-summary.html">org.eclipse.ecf.provider.generic.sobject</A> with parameters of type <A HREF="../../../../../../org/eclipse/ecf/core/events/ISharedObjectCreateResponseEvent.html" title="interface in org.eclipse.ecf.core.events">ISharedObjectCreateResponseEvent</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;void</CODE></FONT></TD>
+<TD><CODE><B>TPCommitEventProcessor.</B><B><A HREF="../../../../../../org/eclipse/ecf/provider/generic/sobject/TPCommitEventProcessor.html#handleCreateResponse(org.eclipse.ecf.core.events.ISharedObjectCreateResponseEvent)">handleCreateResponse</A></B>(<A HREF="../../../../../../org/eclipse/ecf/core/events/ISharedObjectCreateResponseEvent.html" title="interface in org.eclipse.ecf.core.events">ISharedObjectCreateResponseEvent</A>&nbsp;event)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
 <HR>
 
 
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/class-use/ISharedObjectDeactivatedEvent.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/class-use/ISharedObjectDeactivatedEvent.html
index b5baafd..d851895 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/class-use/ISharedObjectDeactivatedEvent.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/class-use/ISharedObjectDeactivatedEvent.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:53 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:26 PDT 2005 -->
 <TITLE>
 Uses of Interface org.eclipse.ecf.core.events.ISharedObjectDeactivatedEvent
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/class-use/ISharedObjectEvent.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/class-use/ISharedObjectEvent.html
index 07c31ab..e859f20 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/class-use/ISharedObjectEvent.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/class-use/ISharedObjectEvent.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:53 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:26 PDT 2005 -->
 <TITLE>
 Uses of Interface org.eclipse.ecf.core.events.ISharedObjectEvent
 </TITLE>
@@ -170,6 +170,14 @@
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 <CODE>&nbsp;interface</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/ecf/core/events/ISharedObjectCommitEvent.html" title="interface in org.eclipse.ecf.core.events">ISharedObjectCommitEvent</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;interface</CODE></FONT></TD>
 <TD><CODE><B><A HREF="../../../../../../org/eclipse/ecf/core/events/ISharedObjectCreateResponseEvent.html" title="interface in org.eclipse.ecf.core.events">ISharedObjectCreateResponseEvent</A></B></CODE>
 
 <BR>
@@ -207,6 +215,14 @@
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
 </TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;class</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/ecf/core/events/SharedObjectCommitEvent.html" title="class in org.eclipse.ecf.core.events">SharedObjectCommitEvent</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
 </TABLE>
 &nbsp;
 <P>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/class-use/ISharedObjectManagerEvent.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/class-use/ISharedObjectManagerEvent.html
index fd7ecab..351b1cc 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/class-use/ISharedObjectManagerEvent.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/class-use/ISharedObjectManagerEvent.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:53 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:26 PDT 2005 -->
 <TITLE>
 Uses of Interface org.eclipse.ecf.core.events.ISharedObjectManagerEvent
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/class-use/ISharedObjectMessageEvent.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/class-use/ISharedObjectMessageEvent.html
index 18a334f..05d2ac0 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/class-use/ISharedObjectMessageEvent.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/class-use/ISharedObjectMessageEvent.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:53 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:25 PDT 2005 -->
 <TITLE>
 Uses of Interface org.eclipse.ecf.core.events.ISharedObjectMessageEvent
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/class-use/RemoteSharedObjectCreateResponseEvent.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/class-use/RemoteSharedObjectCreateResponseEvent.html
index d4354b9..4603943 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/class-use/RemoteSharedObjectCreateResponseEvent.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/class-use/RemoteSharedObjectCreateResponseEvent.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:53 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:25 PDT 2005 -->
 <TITLE>
 Uses of Class org.eclipse.ecf.core.events.RemoteSharedObjectCreateResponseEvent
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/class-use/RemoteSharedObjectEvent.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/class-use/RemoteSharedObjectEvent.html
index bedf192..f3bfa0a 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/class-use/RemoteSharedObjectEvent.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/class-use/RemoteSharedObjectEvent.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:53 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:25 PDT 2005 -->
 <TITLE>
 Uses of Class org.eclipse.ecf.core.events.RemoteSharedObjectEvent
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/class-use/SharedObjectActivatedEvent.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/class-use/SharedObjectActivatedEvent.html
index d8abcd5..e1e5a42 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/class-use/SharedObjectActivatedEvent.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/class-use/SharedObjectActivatedEvent.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:53 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:25 PDT 2005 -->
 <TITLE>
 Uses of Class org.eclipse.ecf.core.events.SharedObjectActivatedEvent
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/class-use/SharedObjectCommitEvent.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/class-use/SharedObjectCommitEvent.html
new file mode 100644
index 0000000..a2d7b01
--- /dev/null
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/class-use/SharedObjectCommitEvent.html
@@ -0,0 +1,140 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:25 PDT 2005 -->
+<TITLE>
+Uses of Class org.eclipse.ecf.core.events.SharedObjectCommitEvent
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Uses of Class org.eclipse.ecf.core.events.SharedObjectCommitEvent";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../org/eclipse/ecf/core/events/SharedObjectCommitEvent.html" title="class in org.eclipse.ecf.core.events"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;PREV&nbsp;
+&nbsp;NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../../index.html?org/eclipse/ecf/core/events/\class-useSharedObjectCommitEvent.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="SharedObjectCommitEvent.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+<B>Uses of Class<br>org.eclipse.ecf.core.events.SharedObjectCommitEvent</B></H2>
+</CENTER>
+No usage of org.eclipse.ecf.core.events.SharedObjectCommitEvent
+<P>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../org/eclipse/ecf/core/events/SharedObjectCommitEvent.html" title="class in org.eclipse.ecf.core.events"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;PREV&nbsp;
+&nbsp;NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../../index.html?org/eclipse/ecf/core/events/\class-useSharedObjectCommitEvent.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="SharedObjectCommitEvent.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/class-use/SharedObjectContainerDepartedEvent.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/class-use/SharedObjectContainerDepartedEvent.html
index af492b0..f156b57 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/class-use/SharedObjectContainerDepartedEvent.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/class-use/SharedObjectContainerDepartedEvent.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:53 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:25 PDT 2005 -->
 <TITLE>
 Uses of Class org.eclipse.ecf.core.events.SharedObjectContainerDepartedEvent
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/class-use/SharedObjectContainerDisposeEvent.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/class-use/SharedObjectContainerDisposeEvent.html
index 07df136..3f59dcc 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/class-use/SharedObjectContainerDisposeEvent.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/class-use/SharedObjectContainerDisposeEvent.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:53 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:25 PDT 2005 -->
 <TITLE>
 Uses of Class org.eclipse.ecf.core.events.SharedObjectContainerDisposeEvent
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/class-use/SharedObjectContainerEjectedEvent.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/class-use/SharedObjectContainerEjectedEvent.html
index 43548a2..aed9614 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/class-use/SharedObjectContainerEjectedEvent.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/class-use/SharedObjectContainerEjectedEvent.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:53 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:25 PDT 2005 -->
 <TITLE>
 Uses of Class org.eclipse.ecf.core.events.SharedObjectContainerEjectedEvent
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/class-use/SharedObjectContainerJoinGroupEvent.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/class-use/SharedObjectContainerJoinGroupEvent.html
index ff3f0a6..71b14d1 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/class-use/SharedObjectContainerJoinGroupEvent.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/class-use/SharedObjectContainerJoinGroupEvent.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:53 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:25 PDT 2005 -->
 <TITLE>
 Uses of Class org.eclipse.ecf.core.events.SharedObjectContainerJoinGroupEvent
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/class-use/SharedObjectContainerJoinedEvent.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/class-use/SharedObjectContainerJoinedEvent.html
index a80efa6..46e5c19 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/class-use/SharedObjectContainerJoinedEvent.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/class-use/SharedObjectContainerJoinedEvent.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:53 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:25 PDT 2005 -->
 <TITLE>
 Uses of Class org.eclipse.ecf.core.events.SharedObjectContainerJoinedEvent
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/class-use/SharedObjectContainerLeaveGroupEvent.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/class-use/SharedObjectContainerLeaveGroupEvent.html
index 0d3285a..f22a4f0 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/class-use/SharedObjectContainerLeaveGroupEvent.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/class-use/SharedObjectContainerLeaveGroupEvent.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:53 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:25 PDT 2005 -->
 <TITLE>
 Uses of Class org.eclipse.ecf.core.events.SharedObjectContainerLeaveGroupEvent
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/class-use/SharedObjectDeactivatedEvent.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/class-use/SharedObjectDeactivatedEvent.html
index 7848397..8b4de52 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/class-use/SharedObjectDeactivatedEvent.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/class-use/SharedObjectDeactivatedEvent.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:53 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:25 PDT 2005 -->
 <TITLE>
 Uses of Class org.eclipse.ecf.core.events.SharedObjectDeactivatedEvent
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/class-use/SharedObjectManagerAddEvent.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/class-use/SharedObjectManagerAddEvent.html
index 2d2ea7d..1fe256c 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/class-use/SharedObjectManagerAddEvent.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/class-use/SharedObjectManagerAddEvent.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:53 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:25 PDT 2005 -->
 <TITLE>
 Uses of Class org.eclipse.ecf.core.events.SharedObjectManagerAddEvent
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/class-use/SharedObjectManagerConnectEvent.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/class-use/SharedObjectManagerConnectEvent.html
index b67495e..4d97887 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/class-use/SharedObjectManagerConnectEvent.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/class-use/SharedObjectManagerConnectEvent.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:53 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:25 PDT 2005 -->
 <TITLE>
 Uses of Class org.eclipse.ecf.core.events.SharedObjectManagerConnectEvent
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/class-use/SharedObjectManagerCreateEvent.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/class-use/SharedObjectManagerCreateEvent.html
index acb6f62..75482f9 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/class-use/SharedObjectManagerCreateEvent.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/class-use/SharedObjectManagerCreateEvent.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:53 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:25 PDT 2005 -->
 <TITLE>
 Uses of Class org.eclipse.ecf.core.events.SharedObjectManagerCreateEvent
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/class-use/SharedObjectManagerDisconnectEvent.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/class-use/SharedObjectManagerDisconnectEvent.html
index 3b0e68d..93603b0 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/class-use/SharedObjectManagerDisconnectEvent.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/class-use/SharedObjectManagerDisconnectEvent.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:53 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:25 PDT 2005 -->
 <TITLE>
 Uses of Class org.eclipse.ecf.core.events.SharedObjectManagerDisconnectEvent
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/class-use/SharedObjectManagerRemoveEvent.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/class-use/SharedObjectManagerRemoveEvent.html
index 7fbb3bc..34d62f5 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/class-use/SharedObjectManagerRemoveEvent.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/class-use/SharedObjectManagerRemoveEvent.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:53 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:25 PDT 2005 -->
 <TITLE>
 Uses of Class org.eclipse.ecf.core.events.SharedObjectManagerRemoveEvent
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/package-frame.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/package-frame.html
index f5f8cb9..f141e14 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/package-frame.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/package-frame.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:51 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:16 PDT 2005 -->
 <TITLE>
 org.eclipse.ecf.core.events
 </TITLE>
@@ -29,6 +29,8 @@
 <BR>
 <A HREF="ISharedObjectCallEvent.html" title="interface in org.eclipse.ecf.core.events" target="classFrame"><I>ISharedObjectCallEvent</I></A>
 <BR>
+<A HREF="ISharedObjectCommitEvent.html" title="interface in org.eclipse.ecf.core.events" target="classFrame"><I>ISharedObjectCommitEvent</I></A>
+<BR>
 <A HREF="ISharedObjectContainerDepartedEvent.html" title="interface in org.eclipse.ecf.core.events" target="classFrame"><I>ISharedObjectContainerDepartedEvent</I></A>
 <BR>
 <A HREF="ISharedObjectContainerDisposeEvent.html" title="interface in org.eclipse.ecf.core.events" target="classFrame"><I>ISharedObjectContainerDisposeEvent</I></A>
@@ -66,6 +68,8 @@
 <BR>
 <A HREF="SharedObjectActivatedEvent.html" title="class in org.eclipse.ecf.core.events" target="classFrame">SharedObjectActivatedEvent</A>
 <BR>
+<A HREF="SharedObjectCommitEvent.html" title="class in org.eclipse.ecf.core.events" target="classFrame">SharedObjectCommitEvent</A>
+<BR>
 <A HREF="SharedObjectContainerDepartedEvent.html" title="class in org.eclipse.ecf.core.events" target="classFrame">SharedObjectContainerDepartedEvent</A>
 <BR>
 <A HREF="SharedObjectContainerDisposeEvent.html" title="class in org.eclipse.ecf.core.events" target="classFrame">SharedObjectContainerDisposeEvent</A>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/package-summary.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/package-summary.html
index 513bb45..8e18d3e 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/package-summary.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/package-summary.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:51 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:16 PDT 2005 -->
 <TITLE>
 org.eclipse.ecf.core.events
 </TITLE>
@@ -98,6 +98,10 @@
 <TD>&nbsp;</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../../org/eclipse/ecf/core/events/ISharedObjectCommitEvent.html" title="interface in org.eclipse.ecf.core.events">ISharedObjectCommitEvent</A></B></TD>
+<TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
 <TD WIDTH="15%"><B><A HREF="../../../../../org/eclipse/ecf/core/events/ISharedObjectContainerDepartedEvent.html" title="interface in org.eclipse.ecf.core.events">ISharedObjectContainerDepartedEvent</A></B></TD>
 <TD>&nbsp;</TD>
 </TR>
@@ -164,6 +168,10 @@
 <TD>&nbsp;</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../../org/eclipse/ecf/core/events/SharedObjectCommitEvent.html" title="class in org.eclipse.ecf.core.events">SharedObjectCommitEvent</A></B></TD>
+<TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
 <TD WIDTH="15%"><B><A HREF="../../../../../org/eclipse/ecf/core/events/SharedObjectContainerDepartedEvent.html" title="class in org.eclipse.ecf.core.events">SharedObjectContainerDepartedEvent</A></B></TD>
 <TD>&nbsp;</TD>
 </TR>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/package-tree.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/package-tree.html
index 6d03759..bd6bd9b 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/package-tree.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/package-tree.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:51 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:16 PDT 2005 -->
 <TITLE>
 org.eclipse.ecf.core.events Class Hierarchy
 </TITLE>
@@ -93,6 +93,7 @@
 <LI TYPE="circle">org.eclipse.ecf.core.events.<A HREF="../../../../../org/eclipse/ecf/core/events/RemoteSharedObjectCreateResponseEvent.html" title="class in org.eclipse.ecf.core.events"><B>RemoteSharedObjectCreateResponseEvent</B></A> (implements org.eclipse.ecf.core.events.<A HREF="../../../../../org/eclipse/ecf/core/events/ISharedObjectCreateResponseEvent.html" title="interface in org.eclipse.ecf.core.events">ISharedObjectCreateResponseEvent</A>)
 </UL>
 <LI TYPE="circle">org.eclipse.ecf.core.events.<A HREF="../../../../../org/eclipse/ecf/core/events/SharedObjectActivatedEvent.html" title="class in org.eclipse.ecf.core.events"><B>SharedObjectActivatedEvent</B></A> (implements org.eclipse.ecf.core.events.<A HREF="../../../../../org/eclipse/ecf/core/events/ISharedObjectActivatedEvent.html" title="interface in org.eclipse.ecf.core.events">ISharedObjectActivatedEvent</A>)
+<LI TYPE="circle">org.eclipse.ecf.core.events.<A HREF="../../../../../org/eclipse/ecf/core/events/SharedObjectCommitEvent.html" title="class in org.eclipse.ecf.core.events"><B>SharedObjectCommitEvent</B></A> (implements org.eclipse.ecf.core.events.<A HREF="../../../../../org/eclipse/ecf/core/events/ISharedObjectCommitEvent.html" title="interface in org.eclipse.ecf.core.events">ISharedObjectCommitEvent</A>)
 <LI TYPE="circle">org.eclipse.ecf.core.events.<A HREF="../../../../../org/eclipse/ecf/core/events/SharedObjectContainerDepartedEvent.html" title="class in org.eclipse.ecf.core.events"><B>SharedObjectContainerDepartedEvent</B></A> (implements org.eclipse.ecf.core.events.<A HREF="../../../../../org/eclipse/ecf/core/events/ISharedObjectContainerDepartedEvent.html" title="interface in org.eclipse.ecf.core.events">ISharedObjectContainerDepartedEvent</A>)
 <LI TYPE="circle">org.eclipse.ecf.core.events.<A HREF="../../../../../org/eclipse/ecf/core/events/SharedObjectContainerDisposeEvent.html" title="class in org.eclipse.ecf.core.events"><B>SharedObjectContainerDisposeEvent</B></A> (implements org.eclipse.ecf.core.events.<A HREF="../../../../../org/eclipse/ecf/core/events/ISharedObjectContainerDisposeEvent.html" title="interface in org.eclipse.ecf.core.events">ISharedObjectContainerDisposeEvent</A>)
 <LI TYPE="circle">org.eclipse.ecf.core.events.<A HREF="../../../../../org/eclipse/ecf/core/events/SharedObjectContainerEjectedEvent.html" title="class in org.eclipse.ecf.core.events"><B>SharedObjectContainerEjectedEvent</B></A> (implements org.eclipse.ecf.core.events.<A HREF="../../../../../org/eclipse/ecf/core/events/ISharedObjectContainerEjectedEvent.html" title="interface in org.eclipse.ecf.core.events">ISharedObjectContainerEjectedEvent</A>)
@@ -116,7 +117,7 @@
 <LI TYPE="circle">org.eclipse.ecf.core.events.<A HREF="../../../../../org/eclipse/ecf/core/events/IContainerEvent.html" title="interface in org.eclipse.ecf.core.events"><B>IContainerEvent</B></A><UL>
 <LI TYPE="circle">org.eclipse.ecf.core.events.<A HREF="../../../../../org/eclipse/ecf/core/events/ISharedObjectActivatedEvent.html" title="interface in org.eclipse.ecf.core.events"><B>ISharedObjectActivatedEvent</B></A><LI TYPE="circle">org.eclipse.ecf.core.events.<A HREF="../../../../../org/eclipse/ecf/core/events/ISharedObjectContainerDepartedEvent.html" title="interface in org.eclipse.ecf.core.events"><B>ISharedObjectContainerDepartedEvent</B></A><LI TYPE="circle">org.eclipse.ecf.core.events.<A HREF="../../../../../org/eclipse/ecf/core/events/ISharedObjectContainerDisposeEvent.html" title="interface in org.eclipse.ecf.core.events"><B>ISharedObjectContainerDisposeEvent</B></A><LI TYPE="circle">org.eclipse.ecf.core.events.<A HREF="../../../../../org/eclipse/ecf/core/events/ISharedObjectContainerEjectedEvent.html" title="interface in org.eclipse.ecf.core.events"><B>ISharedObjectContainerEjectedEvent</B></A><LI TYPE="circle">org.eclipse.ecf.core.events.<A HREF="../../../../../org/eclipse/ecf/core/events/ISharedObjectContainerJoinedEvent.html" title="interface in org.eclipse.ecf.core.events"><B>ISharedObjectContainerJoinedEvent</B></A><LI TYPE="circle">org.eclipse.ecf.core.events.<A HREF="../../../../../org/eclipse/ecf/core/events/ISharedObjectContainerJoinGroupEvent.html" title="interface in org.eclipse.ecf.core.events"><B>ISharedObjectContainerJoinGroupEvent</B></A><LI TYPE="circle">org.eclipse.ecf.core.events.<A HREF="../../../../../org/eclipse/ecf/core/events/ISharedObjectContainerLeaveGroupEvent.html" title="interface in org.eclipse.ecf.core.events"><B>ISharedObjectContainerLeaveGroupEvent</B></A><LI TYPE="circle">org.eclipse.ecf.core.events.<A HREF="../../../../../org/eclipse/ecf/core/events/ISharedObjectDeactivatedEvent.html" title="interface in org.eclipse.ecf.core.events"><B>ISharedObjectDeactivatedEvent</B></A><LI TYPE="circle">org.eclipse.ecf.core.events.<A HREF="../../../../../org/eclipse/ecf/core/events/ISharedObjectManagerEvent.html" title="interface in org.eclipse.ecf.core.events"><B>ISharedObjectManagerEvent</B></A></UL>
 <LI TYPE="circle">org.eclipse.ecf.core.events.<A HREF="../../../../../org/eclipse/ecf/core/events/ISharedObjectEvent.html" title="interface in org.eclipse.ecf.core.events"><B>ISharedObjectEvent</B></A><UL>
-<LI TYPE="circle">org.eclipse.ecf.core.events.<A HREF="../../../../../org/eclipse/ecf/core/events/ISharedObjectCallEvent.html" title="interface in org.eclipse.ecf.core.events"><B>ISharedObjectCallEvent</B></A><LI TYPE="circle">org.eclipse.ecf.core.events.<A HREF="../../../../../org/eclipse/ecf/core/events/ISharedObjectMessageEvent.html" title="interface in org.eclipse.ecf.core.events"><B>ISharedObjectMessageEvent</B></A><UL>
+<LI TYPE="circle">org.eclipse.ecf.core.events.<A HREF="../../../../../org/eclipse/ecf/core/events/ISharedObjectCallEvent.html" title="interface in org.eclipse.ecf.core.events"><B>ISharedObjectCallEvent</B></A><LI TYPE="circle">org.eclipse.ecf.core.events.<A HREF="../../../../../org/eclipse/ecf/core/events/ISharedObjectCommitEvent.html" title="interface in org.eclipse.ecf.core.events"><B>ISharedObjectCommitEvent</B></A><LI TYPE="circle">org.eclipse.ecf.core.events.<A HREF="../../../../../org/eclipse/ecf/core/events/ISharedObjectMessageEvent.html" title="interface in org.eclipse.ecf.core.events"><B>ISharedObjectMessageEvent</B></A><UL>
 <LI TYPE="circle">org.eclipse.ecf.core.events.<A HREF="../../../../../org/eclipse/ecf/core/events/ISharedObjectCreateResponseEvent.html" title="interface in org.eclipse.ecf.core.events"><B>ISharedObjectCreateResponseEvent</B></A></UL>
 </UL>
 </UL>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/package-use.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/package-use.html
index 3e144ed..ac115ff 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/package-use.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/events/package-use.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:53 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:27 PDT 2005 -->
 <TITLE>
 Uses of Package org.eclipse.ecf.core.events
 </TITLE>
@@ -110,6 +110,10 @@
 <TD>&nbsp;&nbsp;</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="#org.eclipse.ecf.provider.generic.sobject"><B>org.eclipse.ecf.provider.generic.sobject</B></A></TD>
+<TD>&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
 <TD><A HREF="#org.eclipse.ecf.provider.xmpp.container"><B>org.eclipse.ecf.provider.xmpp.container</B></A></TD>
 <TD>&nbsp;&nbsp;</TD>
 </TR>
@@ -156,6 +160,12 @@
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../../org/eclipse/ecf/core/events/class-use/ISharedObjectCommitEvent.html#org.eclipse.ecf.core.events"><B>ISharedObjectCommitEvent</B></A></B>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
 <TD><B><A HREF="../../../../../org/eclipse/ecf/core/events/class-use/ISharedObjectContainerDepartedEvent.html#org.eclipse.ecf.core.events"><B>ISharedObjectContainerDepartedEvent</B></A></B>
 
 <BR>
@@ -302,6 +312,39 @@
 </TABLE>
 &nbsp;
 <P>
+<A NAME="org.eclipse.ecf.provider.generic.sobject"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Classes in <A HREF="../../../../../org/eclipse/ecf/core/events/package-summary.html">org.eclipse.ecf.core.events</A> used by <A HREF="../../../../../org/eclipse/ecf/provider/generic/sobject/package-summary.html">org.eclipse.ecf.provider.generic.sobject</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../../org/eclipse/ecf/core/events/class-use/ISharedObjectActivatedEvent.html#org.eclipse.ecf.provider.generic.sobject"><B>ISharedObjectActivatedEvent</B></A></B>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../../org/eclipse/ecf/core/events/class-use/ISharedObjectContainerDepartedEvent.html#org.eclipse.ecf.provider.generic.sobject"><B>ISharedObjectContainerDepartedEvent</B></A></B>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../../org/eclipse/ecf/core/events/class-use/ISharedObjectContainerJoinedEvent.html#org.eclipse.ecf.provider.generic.sobject"><B>ISharedObjectContainerJoinedEvent</B></A></B>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../../org/eclipse/ecf/core/events/class-use/ISharedObjectCreateResponseEvent.html#org.eclipse.ecf.provider.generic.sobject"><B>ISharedObjectCreateResponseEvent</B></A></B>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
 <A NAME="org.eclipse.ecf.provider.xmpp.container"><!-- --></A>
 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/identity/BaseID.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/identity/BaseID.html
index cedd873..069a9e4 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/identity/BaseID.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/identity/BaseID.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:46 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:05 PDT 2005 -->
 <TITLE>
 BaseID
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/identity/GUID.Creator.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/identity/GUID.Creator.html
index 22c0bbf..fb298d8 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/identity/GUID.Creator.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/identity/GUID.Creator.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:46 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:05 PDT 2005 -->
 <TITLE>
 GUID.Creator
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/identity/GUID.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/identity/GUID.html
index 1576cbb..5db5805 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/identity/GUID.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/identity/GUID.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:46 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:05 PDT 2005 -->
 <TITLE>
 GUID
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/identity/ID.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/identity/ID.html
index 73f9b13..8af2bbb 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/identity/ID.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/identity/ID.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:46 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:05 PDT 2005 -->
 <TITLE>
 ID
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/identity/IDFactory.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/identity/IDFactory.html
index e4be4ee..4790418 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/identity/IDFactory.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/identity/IDFactory.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:46 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:05 PDT 2005 -->
 <TITLE>
 IDFactory
 </TITLE>
@@ -92,9 +92,12 @@
 java.lang.Object
   <IMG SRC="../../../../../resources/inherit.gif" ALT="extended by "><B>org.eclipse.ecf.core.identity.IDFactory</B>
 </PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../../org/eclipse/ecf/core/identity/IIDFactory.html" title="interface in org.eclipse.ecf.core.identity">IIDFactory</A></DD>
+</DL>
 <HR>
 <DL>
-<DT><PRE>public class <B>IDFactory</B><DT>extends java.lang.Object</DL>
+<DT><PRE>public class <B>IDFactory</B><DT>extends java.lang.Object<DT>implements <A HREF="../../../../../org/eclipse/ecf/core/identity/IIDFactory.html" title="interface in org.eclipse.ecf.core.identity">IIDFactory</A></DL>
 </PRE>
 
 <P>
@@ -116,6 +119,14 @@
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected static&nbsp;<A HREF="../../../../../org/eclipse/ecf/core/identity/IIDFactory.html" title="interface in org.eclipse.ecf.core.identity">IIDFactory</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/eclipse/ecf/core/identity/IDFactory.html#instance">instance</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 <CODE>static&nbsp;java.lang.String</CODE></FONT></TD>
 <TD><CODE><B><A HREF="../../../../../org/eclipse/ecf/core/identity/IDFactory.html#SECURITY_PROPERTY">SECURITY_PROPERTY</A></B></CODE>
 
@@ -133,6 +144,8 @@
 <B>Constructor Summary</B></FONT></TH>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected </CODE></FONT></TD>
 <TD><CODE><B><A HREF="../../../../../org/eclipse/ecf/core/identity/IDFactory.html#IDFactory()">IDFactory</A></B>()</CODE>
 
 <BR>
@@ -150,7 +163,7 @@
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;<A HREF="../../../../../org/eclipse/ecf/core/identity/Namespace.html" title="class in org.eclipse.ecf.core.identity">Namespace</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="../../../../../org/eclipse/ecf/core/identity/Namespace.html" title="class in org.eclipse.ecf.core.identity">Namespace</A></CODE></FONT></TD>
 <TD><CODE><B><A HREF="../../../../../org/eclipse/ecf/core/identity/IDFactory.html#addNamespace(org.eclipse.ecf.core.identity.Namespace)">addNamespace</A></B>(<A HREF="../../../../../org/eclipse/ecf/core/identity/Namespace.html" title="class in org.eclipse.ecf.core.identity">Namespace</A>&nbsp;n)</CODE>
 
 <BR>
@@ -174,7 +187,7 @@
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;boolean</CODE></FONT></TD>
+<CODE>&nbsp;boolean</CODE></FONT></TD>
 <TD><CODE><B><A HREF="../../../../../org/eclipse/ecf/core/identity/IDFactory.html#containsNamespace(org.eclipse.ecf.core.identity.Namespace)">containsNamespace</A></B>(<A HREF="../../../../../org/eclipse/ecf/core/identity/Namespace.html" title="class in org.eclipse.ecf.core.identity">Namespace</A>&nbsp;n)</CODE>
 
 <BR>
@@ -190,7 +203,15 @@
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;<A HREF="../../../../../org/eclipse/ecf/core/identity/Namespace.html" title="class in org.eclipse.ecf.core.identity">Namespace</A></CODE></FONT></TD>
+<CODE>static&nbsp;<A HREF="../../../../../org/eclipse/ecf/core/identity/IIDFactory.html" title="interface in org.eclipse.ecf.core.identity">IIDFactory</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/eclipse/ecf/core/identity/IDFactory.html#getDefault()">getDefault</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../../org/eclipse/ecf/core/identity/Namespace.html" title="class in org.eclipse.ecf.core.identity">Namespace</A></CODE></FONT></TD>
 <TD><CODE><B><A HREF="../../../../../org/eclipse/ecf/core/identity/IDFactory.html#getNamespace(org.eclipse.ecf.core.identity.Namespace)">getNamespace</A></B>(<A HREF="../../../../../org/eclipse/ecf/core/identity/Namespace.html" title="class in org.eclipse.ecf.core.identity">Namespace</A>&nbsp;n)</CODE>
 
 <BR>
@@ -206,7 +227,7 @@
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;<A HREF="../../../../../org/eclipse/ecf/core/identity/Namespace.html" title="class in org.eclipse.ecf.core.identity">Namespace</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="../../../../../org/eclipse/ecf/core/identity/Namespace.html" title="class in org.eclipse.ecf.core.identity">Namespace</A></CODE></FONT></TD>
 <TD><CODE><B><A HREF="../../../../../org/eclipse/ecf/core/identity/IDFactory.html#getNamespaceByName(java.lang.String)">getNamespaceByName</A></B>(java.lang.String&nbsp;name)</CODE>
 
 <BR>
@@ -214,7 +235,7 @@
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;java.util.List</CODE></FONT></TD>
+<CODE>&nbsp;java.util.List</CODE></FONT></TD>
 <TD><CODE><B><A HREF="../../../../../org/eclipse/ecf/core/identity/IDFactory.html#getNamespaces()">getNamespaces</A></B>()</CODE>
 
 <BR>
@@ -256,7 +277,7 @@
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;<A HREF="../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A></CODE></FONT></TD>
 <TD><CODE><B><A HREF="../../../../../org/eclipse/ecf/core/identity/IDFactory.html#makeGUID()">makeGUID</A></B>()</CODE>
 
 <BR>
@@ -264,7 +285,7 @@
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;<A HREF="../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A></CODE></FONT></TD>
 <TD><CODE><B><A HREF="../../../../../org/eclipse/ecf/core/identity/IDFactory.html#makeGUID(int)">makeGUID</A></B>(int&nbsp;length)</CODE>
 
 <BR>
@@ -272,7 +293,7 @@
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;<A HREF="../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A></CODE></FONT></TD>
 <TD><CODE><B><A HREF="../../../../../org/eclipse/ecf/core/identity/IDFactory.html#makeID(org.eclipse.ecf.core.identity.Namespace, java.lang.Object[])">makeID</A></B>(<A HREF="../../../../../org/eclipse/ecf/core/identity/Namespace.html" title="class in org.eclipse.ecf.core.identity">Namespace</A>&nbsp;n,
        java.lang.Object[]&nbsp;args)</CODE>
 
@@ -281,7 +302,7 @@
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;<A HREF="../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A></CODE></FONT></TD>
 <TD><CODE><B><A HREF="../../../../../org/eclipse/ecf/core/identity/IDFactory.html#makeID(org.eclipse.ecf.core.identity.Namespace, java.lang.String[], java.lang.Object[])">makeID</A></B>(<A HREF="../../../../../org/eclipse/ecf/core/identity/Namespace.html" title="class in org.eclipse.ecf.core.identity">Namespace</A>&nbsp;n,
        java.lang.String[]&nbsp;argTypes,
        java.lang.Object[]&nbsp;args)</CODE>
@@ -291,7 +312,7 @@
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;<A HREF="../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A></CODE></FONT></TD>
 <TD><CODE><B><A HREF="../../../../../org/eclipse/ecf/core/identity/IDFactory.html#makeID(java.lang.String, java.lang.Object[])">makeID</A></B>(java.lang.String&nbsp;namespacename,
        java.lang.Object[]&nbsp;args)</CODE>
 
@@ -300,7 +321,7 @@
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;<A HREF="../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A></CODE></FONT></TD>
 <TD><CODE><B><A HREF="../../../../../org/eclipse/ecf/core/identity/IDFactory.html#makeID(java.lang.String, java.lang.String[], java.lang.Object[])">makeID</A></B>(java.lang.String&nbsp;namespacename,
        java.lang.String[]&nbsp;argTypes,
        java.lang.Object[]&nbsp;args)</CODE>
@@ -310,7 +331,7 @@
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;<A HREF="../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A></CODE></FONT></TD>
 <TD><CODE><B><A HREF="../../../../../org/eclipse/ecf/core/identity/IDFactory.html#makeID(java.net.URI)">makeID</A></B>(java.net.URI&nbsp;uri)</CODE>
 
 <BR>
@@ -318,7 +339,7 @@
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;<A HREF="../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A></CODE></FONT></TD>
 <TD><CODE><B><A HREF="../../../../../org/eclipse/ecf/core/identity/IDFactory.html#makeLongID(long)">makeLongID</A></B>(long&nbsp;l)</CODE>
 
 <BR>
@@ -326,7 +347,7 @@
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;<A HREF="../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A></CODE></FONT></TD>
 <TD><CODE><B><A HREF="../../../../../org/eclipse/ecf/core/identity/IDFactory.html#makeLongID(java.lang.Long)">makeLongID</A></B>(java.lang.Long&nbsp;l)</CODE>
 
 <BR>
@@ -334,7 +355,7 @@
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;<A HREF="../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A></CODE></FONT></TD>
 <TD><CODE><B><A HREF="../../../../../org/eclipse/ecf/core/identity/IDFactory.html#makeStringID(java.lang.String)">makeStringID</A></B>(java.lang.String&nbsp;idstring)</CODE>
 
 <BR>
@@ -342,7 +363,7 @@
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;<A HREF="../../../../../org/eclipse/ecf/core/identity/Namespace.html" title="class in org.eclipse.ecf.core.identity">Namespace</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="../../../../../org/eclipse/ecf/core/identity/Namespace.html" title="class in org.eclipse.ecf.core.identity">Namespace</A></CODE></FONT></TD>
 <TD><CODE><B><A HREF="../../../../../org/eclipse/ecf/core/identity/IDFactory.html#removeNamespace(org.eclipse.ecf.core.identity.Namespace)">removeNamespace</A></B>(<A HREF="../../../../../org/eclipse/ecf/core/identity/Namespace.html" title="class in org.eclipse.ecf.core.identity">Namespace</A>&nbsp;n)</CODE>
 
 <BR>
@@ -387,6 +408,16 @@
 <DL>
 </DL>
 </DL>
+<HR>
+
+<A NAME="instance"><!-- --></A><H3>
+instance</H3>
+<PRE>
+protected static <A HREF="../../../../../org/eclipse/ecf/core/identity/IIDFactory.html" title="interface in org.eclipse.ecf.core.identity">IIDFactory</A> <B>instance</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
 
 <!-- ========= CONSTRUCTOR DETAIL ======== -->
 
@@ -401,7 +432,7 @@
 <A NAME="IDFactory()"><!-- --></A><H3>
 IDFactory</H3>
 <PRE>
-public <B>IDFactory</B>()</PRE>
+protected <B>IDFactory</B>()</PRE>
 <DL>
 </DL>
 
@@ -415,15 +446,33 @@
 </TR>
 </TABLE>
 
+<A NAME="getDefault()"><!-- --></A><H3>
+getDefault</H3>
+<PRE>
+public static <A HREF="../../../../../org/eclipse/ecf/core/identity/IIDFactory.html" title="interface in org.eclipse.ecf.core.identity">IIDFactory</A> <B>getDefault</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
 <A NAME="addNamespace(org.eclipse.ecf.core.identity.Namespace)"><!-- --></A><H3>
 addNamespace</H3>
 <PRE>
-public static final <A HREF="../../../../../org/eclipse/ecf/core/identity/Namespace.html" title="class in org.eclipse.ecf.core.identity">Namespace</A> <B>addNamespace</B>(<A HREF="../../../../../org/eclipse/ecf/core/identity/Namespace.html" title="class in org.eclipse.ecf.core.identity">Namespace</A>&nbsp;n)
-                                    throws java.lang.SecurityException</PRE>
+public <A HREF="../../../../../org/eclipse/ecf/core/identity/Namespace.html" title="class in org.eclipse.ecf.core.identity">Namespace</A> <B>addNamespace</B>(<A HREF="../../../../../org/eclipse/ecf/core/identity/Namespace.html" title="class in org.eclipse.ecf.core.identity">Namespace</A>&nbsp;n)
+                       throws java.lang.SecurityException</PRE>
 <DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../../org/eclipse/ecf/core/identity/IIDFactory.html#addNamespace(org.eclipse.ecf.core.identity.Namespace)">IIDFactory</A></CODE></B></DD>
 <DD>Add the given Namespace to our table of available Namespaces
 <P>
 <DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/eclipse/ecf/core/identity/IIDFactory.html#addNamespace(org.eclipse.ecf.core.identity.Namespace)">addNamespace</A></CODE> in interface <CODE><A HREF="../../../../../org/eclipse/ecf/core/identity/IIDFactory.html" title="interface in org.eclipse.ecf.core.identity">IIDFactory</A></CODE></DL>
+</DD>
+<DD><DL>
 <DT><B>Parameters:</B><DD><CODE>n</CODE> - the Namespace to add
 <DT><B>Returns:</B><DD>Namespace the namespace already in table (null if Namespace not
          previously in table)
@@ -442,6 +491,9 @@
 <DD><DL>
 </DL>
 </DD>
+<DD><DL>
+</DL>
+</DD>
 </DL>
 <HR>
 
@@ -452,6 +504,9 @@
                                      throws java.lang.SecurityException</PRE>
 <DL>
 <DD><DL>
+</DL>
+</DD>
+<DD><DL>
 
 <DT><B>Throws:</B>
 <DD><CODE>java.lang.SecurityException</CODE></DL>
@@ -462,12 +517,16 @@
 <A NAME="containsNamespace(org.eclipse.ecf.core.identity.Namespace)"><!-- --></A><H3>
 containsNamespace</H3>
 <PRE>
-public static final boolean <B>containsNamespace</B>(<A HREF="../../../../../org/eclipse/ecf/core/identity/Namespace.html" title="class in org.eclipse.ecf.core.identity">Namespace</A>&nbsp;n)
-                                       throws java.lang.SecurityException</PRE>
+public boolean <B>containsNamespace</B>(<A HREF="../../../../../org/eclipse/ecf/core/identity/Namespace.html" title="class in org.eclipse.ecf.core.identity">Namespace</A>&nbsp;n)
+                          throws java.lang.SecurityException</PRE>
 <DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../../org/eclipse/ecf/core/identity/IIDFactory.html#containsNamespace(org.eclipse.ecf.core.identity.Namespace)">IIDFactory</A></CODE></B></DD>
 <DD>Check whether table contains given Namespace instance
 <P>
 <DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/eclipse/ecf/core/identity/IIDFactory.html#containsNamespace(org.eclipse.ecf.core.identity.Namespace)">containsNamespace</A></CODE> in interface <CODE><A HREF="../../../../../org/eclipse/ecf/core/identity/IIDFactory.html" title="interface in org.eclipse.ecf.core.identity">IIDFactory</A></CODE></DL>
+</DD>
+<DD><DL>
 <DT><B>Parameters:</B><DD><CODE>n</CODE> - the Namespace to look for
 <DT><B>Returns:</B><DD>true if table does contain given Namespace, false otherwise
 <DT><B>Throws:</B>
@@ -480,9 +539,12 @@
 <A NAME="getNamespaces()"><!-- --></A><H3>
 getNamespaces</H3>
 <PRE>
-public static final java.util.List <B>getNamespaces</B>()</PRE>
+public java.util.List <B>getNamespaces</B>()</PRE>
 <DL>
 <DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/eclipse/ecf/core/identity/IIDFactory.html#getNamespaces()">getNamespaces</A></CODE> in interface <CODE><A HREF="../../../../../org/eclipse/ecf/core/identity/IIDFactory.html" title="interface in org.eclipse.ecf.core.identity">IIDFactory</A></CODE></DL>
+</DD>
+<DD><DL>
 </DL>
 </DD>
 </DL>
@@ -496,18 +558,25 @@
 <DD><DL>
 </DL>
 </DD>
+<DD><DL>
+</DL>
+</DD>
 </DL>
 <HR>
 
 <A NAME="getNamespace(org.eclipse.ecf.core.identity.Namespace)"><!-- --></A><H3>
 getNamespace</H3>
 <PRE>
-public static final <A HREF="../../../../../org/eclipse/ecf/core/identity/Namespace.html" title="class in org.eclipse.ecf.core.identity">Namespace</A> <B>getNamespace</B>(<A HREF="../../../../../org/eclipse/ecf/core/identity/Namespace.html" title="class in org.eclipse.ecf.core.identity">Namespace</A>&nbsp;n)
-                                    throws java.lang.SecurityException</PRE>
+public <A HREF="../../../../../org/eclipse/ecf/core/identity/Namespace.html" title="class in org.eclipse.ecf.core.identity">Namespace</A> <B>getNamespace</B>(<A HREF="../../../../../org/eclipse/ecf/core/identity/Namespace.html" title="class in org.eclipse.ecf.core.identity">Namespace</A>&nbsp;n)
+                       throws java.lang.SecurityException</PRE>
 <DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../../org/eclipse/ecf/core/identity/IIDFactory.html#getNamespace(org.eclipse.ecf.core.identity.Namespace)">IIDFactory</A></CODE></B></DD>
 <DD>Get the given Namespace instance from table
 <P>
 <DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/eclipse/ecf/core/identity/IIDFactory.html#getNamespace(org.eclipse.ecf.core.identity.Namespace)">getNamespace</A></CODE> in interface <CODE><A HREF="../../../../../org/eclipse/ecf/core/identity/IIDFactory.html" title="interface in org.eclipse.ecf.core.identity">IIDFactory</A></CODE></DL>
+</DD>
+<DD><DL>
 <DT><B>Parameters:</B><DD><CODE>n</CODE> - the Namespace to look for
 <DT><B>Returns:</B><DD>Namespace
 <DT><B>Throws:</B>
@@ -520,10 +589,13 @@
 <A NAME="getNamespaceByName(java.lang.String)"><!-- --></A><H3>
 getNamespaceByName</H3>
 <PRE>
-public static final <A HREF="../../../../../org/eclipse/ecf/core/identity/Namespace.html" title="class in org.eclipse.ecf.core.identity">Namespace</A> <B>getNamespaceByName</B>(java.lang.String&nbsp;name)
-                                          throws java.lang.SecurityException</PRE>
+public <A HREF="../../../../../org/eclipse/ecf/core/identity/Namespace.html" title="class in org.eclipse.ecf.core.identity">Namespace</A> <B>getNamespaceByName</B>(java.lang.String&nbsp;name)
+                             throws java.lang.SecurityException</PRE>
 <DL>
 <DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/eclipse/ecf/core/identity/IIDFactory.html#getNamespaceByName(java.lang.String)">getNamespaceByName</A></CODE> in interface <CODE><A HREF="../../../../../org/eclipse/ecf/core/identity/IIDFactory.html" title="interface in org.eclipse.ecf.core.identity">IIDFactory</A></CODE></DL>
+</DD>
+<DD><DL>
 
 <DT><B>Throws:</B>
 <DD><CODE>java.lang.SecurityException</CODE></DL>
@@ -539,16 +611,22 @@
 <DD><DL>
 </DL>
 </DD>
+<DD><DL>
+</DL>
+</DD>
 </DL>
 <HR>
 
 <A NAME="makeGUID()"><!-- --></A><H3>
 makeGUID</H3>
 <PRE>
-public static final <A HREF="../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A> <B>makeGUID</B>()
-                         throws <A HREF="../../../../../org/eclipse/ecf/core/identity/IDInstantiationException.html" title="class in org.eclipse.ecf.core.identity">IDInstantiationException</A></PRE>
+public <A HREF="../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A> <B>makeGUID</B>()
+            throws <A HREF="../../../../../org/eclipse/ecf/core/identity/IDInstantiationException.html" title="class in org.eclipse.ecf.core.identity">IDInstantiationException</A></PRE>
 <DL>
 <DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/eclipse/ecf/core/identity/IIDFactory.html#makeGUID()">makeGUID</A></CODE> in interface <CODE><A HREF="../../../../../org/eclipse/ecf/core/identity/IIDFactory.html" title="interface in org.eclipse.ecf.core.identity">IIDFactory</A></CODE></DL>
+</DD>
+<DD><DL>
 
 <DT><B>Throws:</B>
 <DD><CODE><A HREF="../../../../../org/eclipse/ecf/core/identity/IDInstantiationException.html" title="class in org.eclipse.ecf.core.identity">IDInstantiationException</A></CODE></DL>
@@ -559,10 +637,13 @@
 <A NAME="makeGUID(int)"><!-- --></A><H3>
 makeGUID</H3>
 <PRE>
-public static final <A HREF="../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A> <B>makeGUID</B>(int&nbsp;length)
-                         throws <A HREF="../../../../../org/eclipse/ecf/core/identity/IDInstantiationException.html" title="class in org.eclipse.ecf.core.identity">IDInstantiationException</A></PRE>
+public <A HREF="../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A> <B>makeGUID</B>(int&nbsp;length)
+            throws <A HREF="../../../../../org/eclipse/ecf/core/identity/IDInstantiationException.html" title="class in org.eclipse.ecf.core.identity">IDInstantiationException</A></PRE>
 <DL>
 <DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/eclipse/ecf/core/identity/IIDFactory.html#makeGUID(int)">makeGUID</A></CODE> in interface <CODE><A HREF="../../../../../org/eclipse/ecf/core/identity/IIDFactory.html" title="interface in org.eclipse.ecf.core.identity">IIDFactory</A></CODE></DL>
+</DD>
+<DD><DL>
 
 <DT><B>Throws:</B>
 <DD><CODE><A HREF="../../../../../org/eclipse/ecf/core/identity/IDInstantiationException.html" title="class in org.eclipse.ecf.core.identity">IDInstantiationException</A></CODE></DL>
@@ -578,6 +659,9 @@
 <DD><DL>
 </DL>
 </DD>
+<DD><DL>
+</DL>
+</DD>
 </DL>
 <HR>
 
@@ -590,6 +674,9 @@
 <DD><DL>
 </DL>
 </DD>
+<DD><DL>
+</DL>
+</DD>
 </DL>
 <HR>
 
@@ -601,6 +688,9 @@
                            throws <A HREF="../../../../../org/eclipse/ecf/core/identity/IDInstantiationException.html" title="class in org.eclipse.ecf.core.identity">IDInstantiationException</A></PRE>
 <DL>
 <DD><DL>
+</DL>
+</DD>
+<DD><DL>
 
 <DT><B>Throws:</B>
 <DD><CODE><A HREF="../../../../../org/eclipse/ecf/core/identity/IDInstantiationException.html" title="class in org.eclipse.ecf.core.identity">IDInstantiationException</A></CODE></DL>
@@ -615,6 +705,9 @@
                            throws <A HREF="../../../../../org/eclipse/ecf/core/identity/IDInstantiationException.html" title="class in org.eclipse.ecf.core.identity">IDInstantiationException</A></PRE>
 <DL>
 <DD><DL>
+</DL>
+</DD>
+<DD><DL>
 
 <DT><B>Throws:</B>
 <DD><CODE><A HREF="../../../../../org/eclipse/ecf/core/identity/IDInstantiationException.html" title="class in org.eclipse.ecf.core.identity">IDInstantiationException</A></CODE></DL>
@@ -625,16 +718,20 @@
 <A NAME="makeID(org.eclipse.ecf.core.identity.Namespace, java.lang.String[], java.lang.Object[])"><!-- --></A><H3>
 makeID</H3>
 <PRE>
-public static final <A HREF="../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A> <B>makeID</B>(<A HREF="../../../../../org/eclipse/ecf/core/identity/Namespace.html" title="class in org.eclipse.ecf.core.identity">Namespace</A>&nbsp;n,
-                              java.lang.String[]&nbsp;argTypes,
-                              java.lang.Object[]&nbsp;args)
-                       throws <A HREF="../../../../../org/eclipse/ecf/core/identity/IDInstantiationException.html" title="class in org.eclipse.ecf.core.identity">IDInstantiationException</A></PRE>
+public <A HREF="../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A> <B>makeID</B>(<A HREF="../../../../../org/eclipse/ecf/core/identity/Namespace.html" title="class in org.eclipse.ecf.core.identity">Namespace</A>&nbsp;n,
+                 java.lang.String[]&nbsp;argTypes,
+                 java.lang.Object[]&nbsp;args)
+          throws <A HREF="../../../../../org/eclipse/ecf/core/identity/IDInstantiationException.html" title="class in org.eclipse.ecf.core.identity">IDInstantiationException</A></PRE>
 <DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../../org/eclipse/ecf/core/identity/IIDFactory.html#makeID(org.eclipse.ecf.core.identity.Namespace, java.lang.String[], java.lang.Object[])">IIDFactory</A></CODE></B></DD>
 <DD>Make a new identity. Given a Namespace instance, constructor argument
  types, and an array of arguments, return a new instance of an ID
  belonging to the given Namespace
 <P>
 <DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/eclipse/ecf/core/identity/IIDFactory.html#makeID(org.eclipse.ecf.core.identity.Namespace, java.lang.String[], java.lang.Object[])">makeID</A></CODE> in interface <CODE><A HREF="../../../../../org/eclipse/ecf/core/identity/IIDFactory.html" title="interface in org.eclipse.ecf.core.identity">IIDFactory</A></CODE></DL>
+</DD>
+<DD><DL>
 <DT><B>Parameters:</B><DD><CODE>n</CODE> - the Namespace to which the ID belongs<DD><CODE>argTypes</CODE> - a String [] of the arg types for the ID instance constructor<DD><CODE>args</CODE> - an Object [] of the args for the ID instance constructor
 <DT><B>Throws:</B>
 <DD><CODE><A HREF="../../../../../org/eclipse/ecf/core/identity/IDInstantiationException.html" title="class in org.eclipse.ecf.core.identity">IDInstantiationException</A></CODE> - thrown if class for instantiator or instance can't be
@@ -647,16 +744,20 @@
 <A NAME="makeID(java.lang.String, java.lang.String[], java.lang.Object[])"><!-- --></A><H3>
 makeID</H3>
 <PRE>
-public static final <A HREF="../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A> <B>makeID</B>(java.lang.String&nbsp;namespacename,
-                              java.lang.String[]&nbsp;argTypes,
-                              java.lang.Object[]&nbsp;args)
-                       throws <A HREF="../../../../../org/eclipse/ecf/core/identity/IDInstantiationException.html" title="class in org.eclipse.ecf.core.identity">IDInstantiationException</A></PRE>
+public <A HREF="../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A> <B>makeID</B>(java.lang.String&nbsp;namespacename,
+                 java.lang.String[]&nbsp;argTypes,
+                 java.lang.Object[]&nbsp;args)
+          throws <A HREF="../../../../../org/eclipse/ecf/core/identity/IDInstantiationException.html" title="class in org.eclipse.ecf.core.identity">IDInstantiationException</A></PRE>
 <DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../../org/eclipse/ecf/core/identity/IIDFactory.html#makeID(java.lang.String, java.lang.String[], java.lang.Object[])">IIDFactory</A></CODE></B></DD>
 <DD>Make a new identity. Given a Namespace name, constructor argument
  types, and an array of arguments, return a new instance of an ID
  belonging to the given Namespace
 <P>
 <DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/eclipse/ecf/core/identity/IIDFactory.html#makeID(java.lang.String, java.lang.String[], java.lang.Object[])">makeID</A></CODE> in interface <CODE><A HREF="../../../../../org/eclipse/ecf/core/identity/IIDFactory.html" title="interface in org.eclipse.ecf.core.identity">IIDFactory</A></CODE></DL>
+</DD>
+<DD><DL>
 <DT><B>Parameters:</B><DD><CODE>namespacename</CODE> - the name of the Namespace to which the ID belongs<DD><CODE>argTypes</CODE> - a String [] of the arg types for the ID instance constructor<DD><CODE>args</CODE> - an Object [] of the args for the ID instance constructor
 <DT><B>Throws:</B>
 <DD><CODE><A HREF="../../../../../org/eclipse/ecf/core/identity/IDInstantiationException.html" title="class in org.eclipse.ecf.core.identity">IDInstantiationException</A></CODE> - thrown if class for instantiator or instance can't be
@@ -669,20 +770,21 @@
 <A NAME="makeID(org.eclipse.ecf.core.identity.Namespace, java.lang.Object[])"><!-- --></A><H3>
 makeID</H3>
 <PRE>
-public static final <A HREF="../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A> <B>makeID</B>(<A HREF="../../../../../org/eclipse/ecf/core/identity/Namespace.html" title="class in org.eclipse.ecf.core.identity">Namespace</A>&nbsp;n,
-                              java.lang.Object[]&nbsp;args)
-                       throws <A HREF="../../../../../org/eclipse/ecf/core/identity/IDInstantiationException.html" title="class in org.eclipse.ecf.core.identity">IDInstantiationException</A></PRE>
+public <A HREF="../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A> <B>makeID</B>(<A HREF="../../../../../org/eclipse/ecf/core/identity/Namespace.html" title="class in org.eclipse.ecf.core.identity">Namespace</A>&nbsp;n,
+                 java.lang.Object[]&nbsp;args)
+          throws <A HREF="../../../../../org/eclipse/ecf/core/identity/IDInstantiationException.html" title="class in org.eclipse.ecf.core.identity">IDInstantiationException</A></PRE>
 <DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../../org/eclipse/ecf/core/identity/IIDFactory.html#makeID(org.eclipse.ecf.core.identity.Namespace, java.lang.Object[])">IIDFactory</A></CODE></B></DD>
 <DD>Make a new identity. Given a Namespace, and an array of instance
  constructor arguments, return a new instance of an ID belonging to the
  given Namespace
 <P>
 <DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/eclipse/ecf/core/identity/IIDFactory.html#makeID(org.eclipse.ecf.core.identity.Namespace, java.lang.Object[])">makeID</A></CODE> in interface <CODE><A HREF="../../../../../org/eclipse/ecf/core/identity/IIDFactory.html" title="interface in org.eclipse.ecf.core.identity">IIDFactory</A></CODE></DL>
+</DD>
+<DD><DL>
 <DT><B>Parameters:</B><DD><CODE>n</CODE> - the Namespace to which the ID will belong<DD><CODE>args</CODE> - an Object [] of the args for the ID instance constructor
 <DT><B>Throws:</B>
-<DD><CODE>java.lang.Exception</CODE> - thrown if class for instantiator or instance can't be
-                loaded, if something goes wrong during instance
-                construction
 <DD><CODE><A HREF="../../../../../org/eclipse/ecf/core/identity/IDInstantiationException.html" title="class in org.eclipse.ecf.core.identity">IDInstantiationException</A></CODE></DL>
 </DD>
 </DL>
@@ -691,20 +793,21 @@
 <A NAME="makeID(java.lang.String, java.lang.Object[])"><!-- --></A><H3>
 makeID</H3>
 <PRE>
-public static final <A HREF="../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A> <B>makeID</B>(java.lang.String&nbsp;namespacename,
-                              java.lang.Object[]&nbsp;args)
-                       throws <A HREF="../../../../../org/eclipse/ecf/core/identity/IDInstantiationException.html" title="class in org.eclipse.ecf.core.identity">IDInstantiationException</A></PRE>
+public <A HREF="../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A> <B>makeID</B>(java.lang.String&nbsp;namespacename,
+                 java.lang.Object[]&nbsp;args)
+          throws <A HREF="../../../../../org/eclipse/ecf/core/identity/IDInstantiationException.html" title="class in org.eclipse.ecf.core.identity">IDInstantiationException</A></PRE>
 <DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../../org/eclipse/ecf/core/identity/IIDFactory.html#makeID(java.lang.String, java.lang.Object[])">IIDFactory</A></CODE></B></DD>
 <DD>Make a new identity. Given a Namespace name, and an array of instance
  constructor arguments, return a new instance of an ID belonging to the
  given Namespace
 <P>
 <DD><DL>
-<DT><B>Parameters:</B><DD><CODE>n</CODE> - the name of the Namespace to which the ID will belong<DD><CODE>args</CODE> - an Object [] of the args for the ID instance constructor
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/eclipse/ecf/core/identity/IIDFactory.html#makeID(java.lang.String, java.lang.Object[])">makeID</A></CODE> in interface <CODE><A HREF="../../../../../org/eclipse/ecf/core/identity/IIDFactory.html" title="interface in org.eclipse.ecf.core.identity">IIDFactory</A></CODE></DL>
+</DD>
+<DD><DL>
+<DD><CODE>args</CODE> - an Object [] of the args for the ID instance constructor
 <DT><B>Throws:</B>
-<DD><CODE>java.lang.Exception</CODE> - thrown if class for instantiator or instance can't be
-                loaded, if something goes wrong during instance
-                construction
 <DD><CODE><A HREF="../../../../../org/eclipse/ecf/core/identity/IDInstantiationException.html" title="class in org.eclipse.ecf.core.identity">IDInstantiationException</A></CODE></DL>
 </DD>
 </DL>
@@ -713,20 +816,21 @@
 <A NAME="makeID(java.net.URI)"><!-- --></A><H3>
 makeID</H3>
 <PRE>
-public static final <A HREF="../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A> <B>makeID</B>(java.net.URI&nbsp;uri)
-                       throws <A HREF="../../../../../org/eclipse/ecf/core/identity/IDInstantiationException.html" title="class in org.eclipse.ecf.core.identity">IDInstantiationException</A></PRE>
+public <A HREF="../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A> <B>makeID</B>(java.net.URI&nbsp;uri)
+          throws <A HREF="../../../../../org/eclipse/ecf/core/identity/IDInstantiationException.html" title="class in org.eclipse.ecf.core.identity">IDInstantiationException</A></PRE>
 <DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../../org/eclipse/ecf/core/identity/IIDFactory.html#makeID(java.net.URI)">IIDFactory</A></CODE></B></DD>
 <DD>Make a new identity instance from a URI. Returns a new instance of an 
  ID belonging to the Namespace associated with the URI <b>scheme</b>. The URI scheme (e.g. http) 
  is used to lookup the Namespace instance, and the entire URI is then passed to the 
  IDInstantiator as a single item Object [].
 <P>
 <DD><DL>
-<DT><B>Parameters:</B><DD><CODE>uri</CODE> - the URI to use to make ID.<DD><CODE>args</CODE> - an Object [] of the args for the ID instance constructor
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/eclipse/ecf/core/identity/IIDFactory.html#makeID(java.net.URI)">makeID</A></CODE> in interface <CODE><A HREF="../../../../../org/eclipse/ecf/core/identity/IIDFactory.html" title="interface in org.eclipse.ecf.core.identity">IIDFactory</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>uri</CODE> - the URI to use to make ID.
 <DT><B>Throws:</B>
-<DD><CODE>java.lang.Exception</CODE> - thrown if class for instantiator or iD instance can't be
-                loaded, if something goes wrong during instance
-                construction
 <DD><CODE><A HREF="../../../../../org/eclipse/ecf/core/identity/IDInstantiationException.html" title="class in org.eclipse.ecf.core.identity">IDInstantiationException</A></CODE></DL>
 </DD>
 </DL>
@@ -735,10 +839,13 @@
 <A NAME="makeStringID(java.lang.String)"><!-- --></A><H3>
 makeStringID</H3>
 <PRE>
-public static final <A HREF="../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A> <B>makeStringID</B>(java.lang.String&nbsp;idstring)
-                             throws <A HREF="../../../../../org/eclipse/ecf/core/identity/IDInstantiationException.html" title="class in org.eclipse.ecf.core.identity">IDInstantiationException</A></PRE>
+public <A HREF="../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A> <B>makeStringID</B>(java.lang.String&nbsp;idstring)
+                throws <A HREF="../../../../../org/eclipse/ecf/core/identity/IDInstantiationException.html" title="class in org.eclipse.ecf.core.identity">IDInstantiationException</A></PRE>
 <DL>
 <DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/eclipse/ecf/core/identity/IIDFactory.html#makeStringID(java.lang.String)">makeStringID</A></CODE> in interface <CODE><A HREF="../../../../../org/eclipse/ecf/core/identity/IIDFactory.html" title="interface in org.eclipse.ecf.core.identity">IIDFactory</A></CODE></DL>
+</DD>
+<DD><DL>
 
 <DT><B>Throws:</B>
 <DD><CODE><A HREF="../../../../../org/eclipse/ecf/core/identity/IDInstantiationException.html" title="class in org.eclipse.ecf.core.identity">IDInstantiationException</A></CODE></DL>
@@ -749,10 +856,13 @@
 <A NAME="makeLongID(java.lang.Long)"><!-- --></A><H3>
 makeLongID</H3>
 <PRE>
-public static final <A HREF="../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A> <B>makeLongID</B>(java.lang.Long&nbsp;l)
-                           throws <A HREF="../../../../../org/eclipse/ecf/core/identity/IDInstantiationException.html" title="class in org.eclipse.ecf.core.identity">IDInstantiationException</A></PRE>
+public <A HREF="../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A> <B>makeLongID</B>(java.lang.Long&nbsp;l)
+              throws <A HREF="../../../../../org/eclipse/ecf/core/identity/IDInstantiationException.html" title="class in org.eclipse.ecf.core.identity">IDInstantiationException</A></PRE>
 <DL>
 <DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/eclipse/ecf/core/identity/IIDFactory.html#makeLongID(java.lang.Long)">makeLongID</A></CODE> in interface <CODE><A HREF="../../../../../org/eclipse/ecf/core/identity/IIDFactory.html" title="interface in org.eclipse.ecf.core.identity">IIDFactory</A></CODE></DL>
+</DD>
+<DD><DL>
 
 <DT><B>Throws:</B>
 <DD><CODE><A HREF="../../../../../org/eclipse/ecf/core/identity/IDInstantiationException.html" title="class in org.eclipse.ecf.core.identity">IDInstantiationException</A></CODE></DL>
@@ -763,10 +873,13 @@
 <A NAME="makeLongID(long)"><!-- --></A><H3>
 makeLongID</H3>
 <PRE>
-public static final <A HREF="../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A> <B>makeLongID</B>(long&nbsp;l)
-                           throws <A HREF="../../../../../org/eclipse/ecf/core/identity/IDInstantiationException.html" title="class in org.eclipse.ecf.core.identity">IDInstantiationException</A></PRE>
+public <A HREF="../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A> <B>makeLongID</B>(long&nbsp;l)
+              throws <A HREF="../../../../../org/eclipse/ecf/core/identity/IDInstantiationException.html" title="class in org.eclipse.ecf.core.identity">IDInstantiationException</A></PRE>
 <DL>
 <DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/eclipse/ecf/core/identity/IIDFactory.html#makeLongID(long)">makeLongID</A></CODE> in interface <CODE><A HREF="../../../../../org/eclipse/ecf/core/identity/IIDFactory.html" title="interface in org.eclipse.ecf.core.identity">IIDFactory</A></CODE></DL>
+</DD>
+<DD><DL>
 
 <DT><B>Throws:</B>
 <DD><CODE><A HREF="../../../../../org/eclipse/ecf/core/identity/IDInstantiationException.html" title="class in org.eclipse.ecf.core.identity">IDInstantiationException</A></CODE></DL>
@@ -777,12 +890,16 @@
 <A NAME="removeNamespace(org.eclipse.ecf.core.identity.Namespace)"><!-- --></A><H3>
 removeNamespace</H3>
 <PRE>
-public static final <A HREF="../../../../../org/eclipse/ecf/core/identity/Namespace.html" title="class in org.eclipse.ecf.core.identity">Namespace</A> <B>removeNamespace</B>(<A HREF="../../../../../org/eclipse/ecf/core/identity/Namespace.html" title="class in org.eclipse.ecf.core.identity">Namespace</A>&nbsp;n)
-                                       throws java.lang.SecurityException</PRE>
+public <A HREF="../../../../../org/eclipse/ecf/core/identity/Namespace.html" title="class in org.eclipse.ecf.core.identity">Namespace</A> <B>removeNamespace</B>(<A HREF="../../../../../org/eclipse/ecf/core/identity/Namespace.html" title="class in org.eclipse.ecf.core.identity">Namespace</A>&nbsp;n)
+                          throws java.lang.SecurityException</PRE>
 <DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../../org/eclipse/ecf/core/identity/IIDFactory.html#removeNamespace(org.eclipse.ecf.core.identity.Namespace)">IIDFactory</A></CODE></B></DD>
 <DD>Remove the given Namespace from our table of available Namespaces
 <P>
 <DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/eclipse/ecf/core/identity/IIDFactory.html#removeNamespace(org.eclipse.ecf.core.identity.Namespace)">removeNamespace</A></CODE> in interface <CODE><A HREF="../../../../../org/eclipse/ecf/core/identity/IIDFactory.html" title="interface in org.eclipse.ecf.core.identity">IIDFactory</A></CODE></DL>
+</DD>
+<DD><DL>
 <DT><B>Parameters:</B><DD><CODE>n</CODE> - the Namespace to remove
 <DT><B>Returns:</B><DD>Namespace the namespace already in table (null if Namespace not
          previously in table)
@@ -801,6 +918,9 @@
 <DD><DL>
 </DL>
 </DD>
+<DD><DL>
+</DL>
+</DD>
 </DL>
 <!-- ========= END OF CLASS DATA ========= -->
 <HR>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/identity/IDInstantiationException.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/identity/IDInstantiationException.html
index 81f4d1d..819f9b1 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/identity/IDInstantiationException.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/identity/IDInstantiationException.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:46 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:06 PDT 2005 -->
 <TITLE>
 IDInstantiationException
 </TITLE>
@@ -53,7 +53,7 @@
 <TR>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
 &nbsp;<A HREF="../../../../../org/eclipse/ecf/core/identity/IDFactory.html" title="class in org.eclipse.ecf.core.identity"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../../../../../org/eclipse/ecf/core/identity/LongID.html" title="class in org.eclipse.ecf.core.identity"><B>NEXT CLASS</B></A></FONT></TD>
+&nbsp;<A HREF="../../../../../org/eclipse/ecf/core/identity/IIDFactory.html" title="interface in org.eclipse.ecf.core.identity"><B>NEXT CLASS</B></A></FONT></TD>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
   <A HREF="../../../../../index.html?org/eclipse/ecf/core/identity/IDInstantiationException.html" target="_top"><B>FRAMES</B></A>  &nbsp;
 &nbsp;<A HREF="IDInstantiationException.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
@@ -248,7 +248,7 @@
 <TR>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
 &nbsp;<A HREF="../../../../../org/eclipse/ecf/core/identity/IDFactory.html" title="class in org.eclipse.ecf.core.identity"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../../../../../org/eclipse/ecf/core/identity/LongID.html" title="class in org.eclipse.ecf.core.identity"><B>NEXT CLASS</B></A></FONT></TD>
+&nbsp;<A HREF="../../../../../org/eclipse/ecf/core/identity/IIDFactory.html" title="interface in org.eclipse.ecf.core.identity"><B>NEXT CLASS</B></A></FONT></TD>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
   <A HREF="../../../../../index.html?org/eclipse/ecf/core/identity/IDInstantiationException.html" target="_top"><B>FRAMES</B></A>  &nbsp;
 &nbsp;<A HREF="IDInstantiationException.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/identity/IIDFactory.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/identity/IIDFactory.html
new file mode 100644
index 0000000..b730f41
--- /dev/null
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/identity/IIDFactory.html
@@ -0,0 +1,600 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:06 PDT 2005 -->
+<TITLE>
+IIDFactory
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.eclipse.ecf.core.identity.IIDFactory interface">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="IIDFactory";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/IIDFactory.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../../org/eclipse/ecf/core/identity/IDInstantiationException.html" title="class in org.eclipse.ecf.core.identity"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../../org/eclipse/ecf/core/identity/LongID.html" title="class in org.eclipse.ecf.core.identity"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/eclipse/ecf/core/identity/IIDFactory.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="IIDFactory.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+org.eclipse.ecf.core.identity</FONT>
+<BR>
+Interface IIDFactory</H2>
+<DL>
+<DT><B>All Known Implementing Classes:</B> <DD><A HREF="../../../../../org/eclipse/ecf/core/identity/IDFactory.html" title="class in org.eclipse.ecf.core.identity">IDFactory</A></DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public interface <B>IIDFactory</B></DL>
+</PRE>
+
+<P>
+<HR>
+
+<P>
+
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../../org/eclipse/ecf/core/identity/Namespace.html" title="class in org.eclipse.ecf.core.identity">Namespace</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/eclipse/ecf/core/identity/IIDFactory.html#addNamespace(org.eclipse.ecf.core.identity.Namespace)">addNamespace</A></B>(<A HREF="../../../../../org/eclipse/ecf/core/identity/Namespace.html" title="class in org.eclipse.ecf.core.identity">Namespace</A>&nbsp;n)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Add the given Namespace to our table of available Namespaces</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/eclipse/ecf/core/identity/IIDFactory.html#containsNamespace(org.eclipse.ecf.core.identity.Namespace)">containsNamespace</A></B>(<A HREF="../../../../../org/eclipse/ecf/core/identity/Namespace.html" title="class in org.eclipse.ecf.core.identity">Namespace</A>&nbsp;n)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Check whether table contains given Namespace instance</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../../org/eclipse/ecf/core/identity/Namespace.html" title="class in org.eclipse.ecf.core.identity">Namespace</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/eclipse/ecf/core/identity/IIDFactory.html#getNamespace(org.eclipse.ecf.core.identity.Namespace)">getNamespace</A></B>(<A HREF="../../../../../org/eclipse/ecf/core/identity/Namespace.html" title="class in org.eclipse.ecf.core.identity">Namespace</A>&nbsp;n)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the given Namespace instance from table</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../../org/eclipse/ecf/core/identity/Namespace.html" title="class in org.eclipse.ecf.core.identity">Namespace</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/eclipse/ecf/core/identity/IIDFactory.html#getNamespaceByName(java.lang.String)">getNamespaceByName</A></B>(java.lang.String&nbsp;name)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.util.List</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/eclipse/ecf/core/identity/IIDFactory.html#getNamespaces()">getNamespaces</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/eclipse/ecf/core/identity/IIDFactory.html#makeGUID()">makeGUID</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/eclipse/ecf/core/identity/IIDFactory.html#makeGUID(int)">makeGUID</A></B>(int&nbsp;length)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/eclipse/ecf/core/identity/IIDFactory.html#makeID(org.eclipse.ecf.core.identity.Namespace, java.lang.Object[])">makeID</A></B>(<A HREF="../../../../../org/eclipse/ecf/core/identity/Namespace.html" title="class in org.eclipse.ecf.core.identity">Namespace</A>&nbsp;n,
+       java.lang.Object[]&nbsp;args)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Make a new identity.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/eclipse/ecf/core/identity/IIDFactory.html#makeID(org.eclipse.ecf.core.identity.Namespace, java.lang.String[], java.lang.Object[])">makeID</A></B>(<A HREF="../../../../../org/eclipse/ecf/core/identity/Namespace.html" title="class in org.eclipse.ecf.core.identity">Namespace</A>&nbsp;n,
+       java.lang.String[]&nbsp;argTypes,
+       java.lang.Object[]&nbsp;args)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Make a new identity.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/eclipse/ecf/core/identity/IIDFactory.html#makeID(java.lang.String, java.lang.Object[])">makeID</A></B>(java.lang.String&nbsp;namespacename,
+       java.lang.Object[]&nbsp;args)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Make a new identity.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/eclipse/ecf/core/identity/IIDFactory.html#makeID(java.lang.String, java.lang.String[], java.lang.Object[])">makeID</A></B>(java.lang.String&nbsp;namespacename,
+       java.lang.String[]&nbsp;argTypes,
+       java.lang.Object[]&nbsp;args)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Make a new identity.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/eclipse/ecf/core/identity/IIDFactory.html#makeID(java.net.URI)">makeID</A></B>(java.net.URI&nbsp;uri)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Make a new identity instance from a URI.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/eclipse/ecf/core/identity/IIDFactory.html#makeLongID(long)">makeLongID</A></B>(long&nbsp;l)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/eclipse/ecf/core/identity/IIDFactory.html#makeLongID(java.lang.Long)">makeLongID</A></B>(java.lang.Long&nbsp;l)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/eclipse/ecf/core/identity/IIDFactory.html#makeStringID(java.lang.String)">makeStringID</A></B>(java.lang.String&nbsp;idstring)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../../org/eclipse/ecf/core/identity/Namespace.html" title="class in org.eclipse.ecf.core.identity">Namespace</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/eclipse/ecf/core/identity/IIDFactory.html#removeNamespace(org.eclipse.ecf.core.identity.Namespace)">removeNamespace</A></B>(<A HREF="../../../../../org/eclipse/ecf/core/identity/Namespace.html" title="class in org.eclipse.ecf.core.identity">Namespace</A>&nbsp;n)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Remove the given Namespace from our table of available Namespaces</TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="addNamespace(org.eclipse.ecf.core.identity.Namespace)"><!-- --></A><H3>
+addNamespace</H3>
+<PRE>
+<A HREF="../../../../../org/eclipse/ecf/core/identity/Namespace.html" title="class in org.eclipse.ecf.core.identity">Namespace</A> <B>addNamespace</B>(<A HREF="../../../../../org/eclipse/ecf/core/identity/Namespace.html" title="class in org.eclipse.ecf.core.identity">Namespace</A>&nbsp;n)
+                       throws java.lang.SecurityException</PRE>
+<DL>
+<DD>Add the given Namespace to our table of available Namespaces
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>n</CODE> - the Namespace to add
+<DT><B>Returns:</B><DD>Namespace the namespace already in table (null if Namespace not
+         previously in table)
+<DT><B>Throws:</B>
+<DD><CODE>java.lang.SecurityException</CODE> - thrown if caller does not have appropriate
+                NamespacePermission for given namespace</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="containsNamespace(org.eclipse.ecf.core.identity.Namespace)"><!-- --></A><H3>
+containsNamespace</H3>
+<PRE>
+boolean <B>containsNamespace</B>(<A HREF="../../../../../org/eclipse/ecf/core/identity/Namespace.html" title="class in org.eclipse.ecf.core.identity">Namespace</A>&nbsp;n)
+                          throws java.lang.SecurityException</PRE>
+<DL>
+<DD>Check whether table contains given Namespace instance
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>n</CODE> - the Namespace to look for
+<DT><B>Returns:</B><DD>true if table does contain given Namespace, false otherwise
+<DT><B>Throws:</B>
+<DD><CODE>java.lang.SecurityException</CODE> - thrown if caller does not have appropriate
+                NamespacePermission for given namespace</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getNamespaces()"><!-- --></A><H3>
+getNamespaces</H3>
+<PRE>
+java.util.List <B>getNamespaces</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getNamespace(org.eclipse.ecf.core.identity.Namespace)"><!-- --></A><H3>
+getNamespace</H3>
+<PRE>
+<A HREF="../../../../../org/eclipse/ecf/core/identity/Namespace.html" title="class in org.eclipse.ecf.core.identity">Namespace</A> <B>getNamespace</B>(<A HREF="../../../../../org/eclipse/ecf/core/identity/Namespace.html" title="class in org.eclipse.ecf.core.identity">Namespace</A>&nbsp;n)
+                       throws java.lang.SecurityException</PRE>
+<DL>
+<DD>Get the given Namespace instance from table
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>n</CODE> - the Namespace to look for
+<DT><B>Returns:</B><DD>Namespace
+<DT><B>Throws:</B>
+<DD><CODE>java.lang.SecurityException</CODE> - thrown if caller does not have appropriate
+                NamespacePermission for given namespace</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getNamespaceByName(java.lang.String)"><!-- --></A><H3>
+getNamespaceByName</H3>
+<PRE>
+<A HREF="../../../../../org/eclipse/ecf/core/identity/Namespace.html" title="class in org.eclipse.ecf.core.identity">Namespace</A> <B>getNamespaceByName</B>(java.lang.String&nbsp;name)
+                             throws java.lang.SecurityException</PRE>
+<DL>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>java.lang.SecurityException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="makeGUID()"><!-- --></A><H3>
+makeGUID</H3>
+<PRE>
+<A HREF="../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A> <B>makeGUID</B>()
+            throws <A HREF="../../../../../org/eclipse/ecf/core/identity/IDInstantiationException.html" title="class in org.eclipse.ecf.core.identity">IDInstantiationException</A></PRE>
+<DL>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../../org/eclipse/ecf/core/identity/IDInstantiationException.html" title="class in org.eclipse.ecf.core.identity">IDInstantiationException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="makeGUID(int)"><!-- --></A><H3>
+makeGUID</H3>
+<PRE>
+<A HREF="../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A> <B>makeGUID</B>(int&nbsp;length)
+            throws <A HREF="../../../../../org/eclipse/ecf/core/identity/IDInstantiationException.html" title="class in org.eclipse.ecf.core.identity">IDInstantiationException</A></PRE>
+<DL>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../../org/eclipse/ecf/core/identity/IDInstantiationException.html" title="class in org.eclipse.ecf.core.identity">IDInstantiationException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="makeID(org.eclipse.ecf.core.identity.Namespace, java.lang.String[], java.lang.Object[])"><!-- --></A><H3>
+makeID</H3>
+<PRE>
+<A HREF="../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A> <B>makeID</B>(<A HREF="../../../../../org/eclipse/ecf/core/identity/Namespace.html" title="class in org.eclipse.ecf.core.identity">Namespace</A>&nbsp;n,
+          java.lang.String[]&nbsp;argTypes,
+          java.lang.Object[]&nbsp;args)
+          throws <A HREF="../../../../../org/eclipse/ecf/core/identity/IDInstantiationException.html" title="class in org.eclipse.ecf.core.identity">IDInstantiationException</A></PRE>
+<DL>
+<DD>Make a new identity. Given a Namespace instance, constructor argument
+ types, and an array of arguments, return a new instance of an ID
+ belonging to the given Namespace
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>n</CODE> - the Namespace to which the ID belongs<DD><CODE>argTypes</CODE> - a String [] of the arg types for the ID instance constructor<DD><CODE>args</CODE> - an Object [] of the args for the ID instance constructor
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../../org/eclipse/ecf/core/identity/IDInstantiationException.html" title="class in org.eclipse.ecf.core.identity">IDInstantiationException</A></CODE> - thrown if class for instantiator or instance can't be
+                loaded, if something goes wrong during instance
+                construction</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="makeID(java.lang.String, java.lang.String[], java.lang.Object[])"><!-- --></A><H3>
+makeID</H3>
+<PRE>
+<A HREF="../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A> <B>makeID</B>(java.lang.String&nbsp;namespacename,
+          java.lang.String[]&nbsp;argTypes,
+          java.lang.Object[]&nbsp;args)
+          throws <A HREF="../../../../../org/eclipse/ecf/core/identity/IDInstantiationException.html" title="class in org.eclipse.ecf.core.identity">IDInstantiationException</A></PRE>
+<DL>
+<DD>Make a new identity. Given a Namespace name, constructor argument
+ types, and an array of arguments, return a new instance of an ID
+ belonging to the given Namespace
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>namespacename</CODE> - the name of the Namespace to which the ID belongs<DD><CODE>argTypes</CODE> - a String [] of the arg types for the ID instance constructor<DD><CODE>args</CODE> - an Object [] of the args for the ID instance constructor
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../../org/eclipse/ecf/core/identity/IDInstantiationException.html" title="class in org.eclipse.ecf.core.identity">IDInstantiationException</A></CODE> - thrown if class for instantiator or instance can't be
+                loaded, if something goes wrong during instance
+                construction</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="makeID(org.eclipse.ecf.core.identity.Namespace, java.lang.Object[])"><!-- --></A><H3>
+makeID</H3>
+<PRE>
+<A HREF="../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A> <B>makeID</B>(<A HREF="../../../../../org/eclipse/ecf/core/identity/Namespace.html" title="class in org.eclipse.ecf.core.identity">Namespace</A>&nbsp;n,
+          java.lang.Object[]&nbsp;args)
+          throws <A HREF="../../../../../org/eclipse/ecf/core/identity/IDInstantiationException.html" title="class in org.eclipse.ecf.core.identity">IDInstantiationException</A></PRE>
+<DL>
+<DD>Make a new identity. Given a Namespace, and an array of instance
+ constructor arguments, return a new instance of an ID belonging to the
+ given Namespace
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>n</CODE> - the Namespace to which the ID will belong<DD><CODE>args</CODE> - an Object [] of the args for the ID instance constructor
+<DT><B>Throws:</B>
+<DD><CODE>java.lang.Exception</CODE> - thrown if class for instantiator or instance can't be
+                loaded, if something goes wrong during instance
+                construction
+<DD><CODE><A HREF="../../../../../org/eclipse/ecf/core/identity/IDInstantiationException.html" title="class in org.eclipse.ecf.core.identity">IDInstantiationException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="makeID(java.lang.String, java.lang.Object[])"><!-- --></A><H3>
+makeID</H3>
+<PRE>
+<A HREF="../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A> <B>makeID</B>(java.lang.String&nbsp;namespacename,
+          java.lang.Object[]&nbsp;args)
+          throws <A HREF="../../../../../org/eclipse/ecf/core/identity/IDInstantiationException.html" title="class in org.eclipse.ecf.core.identity">IDInstantiationException</A></PRE>
+<DL>
+<DD>Make a new identity. Given a Namespace name, and an array of instance
+ constructor arguments, return a new instance of an ID belonging to the
+ given Namespace
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>n</CODE> - the name of the Namespace to which the ID will belong<DD><CODE>args</CODE> - an Object [] of the args for the ID instance constructor
+<DT><B>Throws:</B>
+<DD><CODE>java.lang.Exception</CODE> - thrown if class for instantiator or instance can't be
+                loaded, if something goes wrong during instance
+                construction
+<DD><CODE><A HREF="../../../../../org/eclipse/ecf/core/identity/IDInstantiationException.html" title="class in org.eclipse.ecf.core.identity">IDInstantiationException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="makeID(java.net.URI)"><!-- --></A><H3>
+makeID</H3>
+<PRE>
+<A HREF="../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A> <B>makeID</B>(java.net.URI&nbsp;uri)
+          throws <A HREF="../../../../../org/eclipse/ecf/core/identity/IDInstantiationException.html" title="class in org.eclipse.ecf.core.identity">IDInstantiationException</A></PRE>
+<DL>
+<DD>Make a new identity instance from a URI. Returns a new instance of an 
+ ID belonging to the Namespace associated with the URI <b>scheme</b>. The URI scheme (e.g. http) 
+ is used to lookup the Namespace instance, and the entire URI is then passed to the 
+ IDInstantiator as a single item Object [].
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>uri</CODE> - the URI to use to make ID.<DD><CODE>args</CODE> - an Object [] of the args for the ID instance constructor
+<DT><B>Throws:</B>
+<DD><CODE>java.lang.Exception</CODE> - thrown if class for instantiator or iD instance can't be
+                loaded, if something goes wrong during instance
+                construction
+<DD><CODE><A HREF="../../../../../org/eclipse/ecf/core/identity/IDInstantiationException.html" title="class in org.eclipse.ecf.core.identity">IDInstantiationException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="makeStringID(java.lang.String)"><!-- --></A><H3>
+makeStringID</H3>
+<PRE>
+<A HREF="../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A> <B>makeStringID</B>(java.lang.String&nbsp;idstring)
+                throws <A HREF="../../../../../org/eclipse/ecf/core/identity/IDInstantiationException.html" title="class in org.eclipse.ecf.core.identity">IDInstantiationException</A></PRE>
+<DL>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../../org/eclipse/ecf/core/identity/IDInstantiationException.html" title="class in org.eclipse.ecf.core.identity">IDInstantiationException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="makeLongID(java.lang.Long)"><!-- --></A><H3>
+makeLongID</H3>
+<PRE>
+<A HREF="../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A> <B>makeLongID</B>(java.lang.Long&nbsp;l)
+              throws <A HREF="../../../../../org/eclipse/ecf/core/identity/IDInstantiationException.html" title="class in org.eclipse.ecf.core.identity">IDInstantiationException</A></PRE>
+<DL>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../../org/eclipse/ecf/core/identity/IDInstantiationException.html" title="class in org.eclipse.ecf.core.identity">IDInstantiationException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="makeLongID(long)"><!-- --></A><H3>
+makeLongID</H3>
+<PRE>
+<A HREF="../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A> <B>makeLongID</B>(long&nbsp;l)
+              throws <A HREF="../../../../../org/eclipse/ecf/core/identity/IDInstantiationException.html" title="class in org.eclipse.ecf.core.identity">IDInstantiationException</A></PRE>
+<DL>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../../org/eclipse/ecf/core/identity/IDInstantiationException.html" title="class in org.eclipse.ecf.core.identity">IDInstantiationException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="removeNamespace(org.eclipse.ecf.core.identity.Namespace)"><!-- --></A><H3>
+removeNamespace</H3>
+<PRE>
+<A HREF="../../../../../org/eclipse/ecf/core/identity/Namespace.html" title="class in org.eclipse.ecf.core.identity">Namespace</A> <B>removeNamespace</B>(<A HREF="../../../../../org/eclipse/ecf/core/identity/Namespace.html" title="class in org.eclipse.ecf.core.identity">Namespace</A>&nbsp;n)
+                          throws java.lang.SecurityException</PRE>
+<DL>
+<DD>Remove the given Namespace from our table of available Namespaces
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>n</CODE> - the Namespace to remove
+<DT><B>Returns:</B><DD>Namespace the namespace already in table (null if Namespace not
+         previously in table)
+<DT><B>Throws:</B>
+<DD><CODE>java.lang.SecurityException</CODE> - thrown if caller does not have appropriate
+                NamespacePermission for given namespace</DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/IIDFactory.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../../org/eclipse/ecf/core/identity/IDInstantiationException.html" title="class in org.eclipse.ecf.core.identity"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../../org/eclipse/ecf/core/identity/LongID.html" title="class in org.eclipse.ecf.core.identity"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/eclipse/ecf/core/identity/IIDFactory.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="IIDFactory.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/identity/LongID.Creator.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/identity/LongID.Creator.html
index ee0adeb..50ad6a2 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/identity/LongID.Creator.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/identity/LongID.Creator.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:46 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:06 PDT 2005 -->
 <TITLE>
 LongID.Creator
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/identity/LongID.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/identity/LongID.html
index 090e388..c04cade 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/identity/LongID.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/identity/LongID.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:46 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:06 PDT 2005 -->
 <TITLE>
 LongID
 </TITLE>
@@ -52,7 +52,7 @@
 
 <TR>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../../../../../org/eclipse/ecf/core/identity/IDInstantiationException.html" title="class in org.eclipse.ecf.core.identity"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../../org/eclipse/ecf/core/identity/IIDFactory.html" title="interface in org.eclipse.ecf.core.identity"><B>PREV CLASS</B></A>&nbsp;
 &nbsp;<A HREF="../../../../../org/eclipse/ecf/core/identity/LongID.Creator.html" title="class in org.eclipse.ecf.core.identity"><B>NEXT CLASS</B></A></FONT></TD>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
   <A HREF="../../../../../index.html?org/eclipse/ecf/core/identity/LongID.html" target="_top"><B>FRAMES</B></A>  &nbsp;
@@ -444,7 +444,7 @@
 
 <TR>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../../../../../org/eclipse/ecf/core/identity/IDInstantiationException.html" title="class in org.eclipse.ecf.core.identity"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../../org/eclipse/ecf/core/identity/IIDFactory.html" title="interface in org.eclipse.ecf.core.identity"><B>PREV CLASS</B></A>&nbsp;
 &nbsp;<A HREF="../../../../../org/eclipse/ecf/core/identity/LongID.Creator.html" title="class in org.eclipse.ecf.core.identity"><B>NEXT CLASS</B></A></FONT></TD>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
   <A HREF="../../../../../index.html?org/eclipse/ecf/core/identity/LongID.html" target="_top"><B>FRAMES</B></A>  &nbsp;
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/identity/Namespace.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/identity/Namespace.html
index 943f4d1..8c94173 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/identity/Namespace.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/identity/Namespace.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:46 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:06 PDT 2005 -->
 <TITLE>
 Namespace
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/identity/NamespacePermission.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/identity/NamespacePermission.html
index e231749..621076f 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/identity/NamespacePermission.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/identity/NamespacePermission.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:46 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:06 PDT 2005 -->
 <TITLE>
 NamespacePermission
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/identity/ServiceID.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/identity/ServiceID.html
index 28d2c62..f34b2a0 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/identity/ServiceID.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/identity/ServiceID.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:46 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:06 PDT 2005 -->
 <TITLE>
 ServiceID
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/identity/StringID.Creator.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/identity/StringID.Creator.html
index 72b79fa..48cfa3e 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/identity/StringID.Creator.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/identity/StringID.Creator.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:46 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:06 PDT 2005 -->
 <TITLE>
 StringID.Creator
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/identity/StringID.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/identity/StringID.html
index 6bf9a9b..61f6eb7 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/identity/StringID.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/identity/StringID.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:46 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:06 PDT 2005 -->
 <TITLE>
 StringID
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/identity/class-use/BaseID.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/identity/class-use/BaseID.html
index e533c0c..9b07b98 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/identity/class-use/BaseID.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/identity/class-use/BaseID.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:52 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:20 PDT 2005 -->
 <TITLE>
 Uses of Class org.eclipse.ecf.core.identity.BaseID
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/identity/class-use/GUID.Creator.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/identity/class-use/GUID.Creator.html
index 6d66977..a37d012 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/identity/class-use/GUID.Creator.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/identity/class-use/GUID.Creator.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:52 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:20 PDT 2005 -->
 <TITLE>
 Uses of Class org.eclipse.ecf.core.identity.GUID.Creator
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/identity/class-use/GUID.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/identity/class-use/GUID.html
index 2ff9bac..3b17e25 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/identity/class-use/GUID.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/identity/class-use/GUID.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:52 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:20 PDT 2005 -->
 <TITLE>
 Uses of Class org.eclipse.ecf.core.identity.GUID
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/identity/class-use/ID.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/identity/class-use/ID.html
index 7fd948d..92dcdf4 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/identity/class-use/ID.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/identity/class-use/ID.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:52 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:20 PDT 2005 -->
 <TITLE>
 Uses of Interface org.eclipse.ecf.core.identity.ID
 </TITLE>
@@ -209,10 +209,9 @@
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 <CODE>&nbsp;<A HREF="../../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A></CODE></FONT></TD>
-<TD><CODE><B>ISharedObjectManager.</B><B><A HREF="../../../../../../org/eclipse/ecf/core/ISharedObjectManager.html#addSharedObject(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.ISharedObject, java.util.Map, org.eclipse.ecf.core.ISharedObjectContainerTransaction)">addSharedObject</A></B>(<A HREF="../../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A>&nbsp;sharedObjectID,
+<TD><CODE><B>ISharedObjectManager.</B><B><A HREF="../../../../../../org/eclipse/ecf/core/ISharedObjectManager.html#addSharedObject(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.ISharedObject, java.util.Map)">addSharedObject</A></B>(<A HREF="../../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A>&nbsp;sharedObjectID,
                 <A HREF="../../../../../../org/eclipse/ecf/core/ISharedObject.html" title="interface in org.eclipse.ecf.core">ISharedObject</A>&nbsp;sharedObject,
-                java.util.Map&nbsp;properties,
-                <A HREF="../../../../../../org/eclipse/ecf/core/ISharedObjectContainerTransaction.html" title="interface in org.eclipse.ecf.core">ISharedObjectContainerTransaction</A>&nbsp;trans)</CODE>
+                java.util.Map&nbsp;properties)</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Add an ISharedObject to this container.</TD>
@@ -220,8 +219,7 @@
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 <CODE>&nbsp;<A HREF="../../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A></CODE></FONT></TD>
-<TD><CODE><B>ISharedObjectManager.</B><B><A HREF="../../../../../../org/eclipse/ecf/core/ISharedObjectManager.html#createSharedObject(org.eclipse.ecf.core.SharedObjectDescription, org.eclipse.ecf.core.ISharedObjectContainerTransaction)">createSharedObject</A></B>(<A HREF="../../../../../../org/eclipse/ecf/core/SharedObjectDescription.html" title="class in org.eclipse.ecf.core">SharedObjectDescription</A>&nbsp;sd,
-                   <A HREF="../../../../../../org/eclipse/ecf/core/ISharedObjectContainerTransaction.html" title="interface in org.eclipse.ecf.core">ISharedObjectContainerTransaction</A>&nbsp;trans)</CODE>
+<TD><CODE><B>ISharedObjectManager.</B><B><A HREF="../../../../../../org/eclipse/ecf/core/ISharedObjectManager.html#createSharedObject(org.eclipse.ecf.core.SharedObjectDescription)">createSharedObject</A></B>(<A HREF="../../../../../../org/eclipse/ecf/core/SharedObjectDescription.html" title="class in org.eclipse.ecf.core">SharedObjectDescription</A>&nbsp;sd)</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Create a new ISharedObject within this container from the given
@@ -344,10 +342,9 @@
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 <CODE>&nbsp;<A HREF="../../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A></CODE></FONT></TD>
-<TD><CODE><B>ISharedObjectManager.</B><B><A HREF="../../../../../../org/eclipse/ecf/core/ISharedObjectManager.html#addSharedObject(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.ISharedObject, java.util.Map, org.eclipse.ecf.core.ISharedObjectContainerTransaction)">addSharedObject</A></B>(<A HREF="../../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A>&nbsp;sharedObjectID,
+<TD><CODE><B>ISharedObjectManager.</B><B><A HREF="../../../../../../org/eclipse/ecf/core/ISharedObjectManager.html#addSharedObject(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.ISharedObject, java.util.Map)">addSharedObject</A></B>(<A HREF="../../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A>&nbsp;sharedObjectID,
                 <A HREF="../../../../../../org/eclipse/ecf/core/ISharedObject.html" title="interface in org.eclipse.ecf.core">ISharedObject</A>&nbsp;sharedObject,
-                java.util.Map&nbsp;properties,
-                <A HREF="../../../../../../org/eclipse/ecf/core/ISharedObjectContainerTransaction.html" title="interface in org.eclipse.ecf.core">ISharedObjectContainerTransaction</A>&nbsp;trans)</CODE>
+                java.util.Map&nbsp;properties)</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Add an ISharedObject to this container.</TD>
@@ -943,6 +940,14 @@
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 <CODE>&nbsp;<A HREF="../../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A></CODE></FONT></TD>
+<TD><CODE><B>SharedObjectCommitEvent.</B><B><A HREF="../../../../../../org/eclipse/ecf/core/events/SharedObjectCommitEvent.html#getSenderSharedObjectID()">getSenderSharedObjectID</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A></CODE></FONT></TD>
 <TD><CODE><B>RemoteSharedObjectEvent.</B><B><A HREF="../../../../../../org/eclipse/ecf/core/events/RemoteSharedObjectEvent.html#getSenderSharedObjectID()">getSenderSharedObjectID</A></B>()</CODE>
 
 <BR>
@@ -1038,6 +1043,19 @@
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/ecf/core/events/SharedObjectCommitEvent.html#SharedObjectCommitEvent(org.eclipse.ecf.core.identity.ID)">SharedObjectCommitEvent</A></B>(<A HREF="../../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A>&nbsp;senderSharedObjectID)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/ecf/core/events/SharedObjectCommitEvent.html#SharedObjectCommitEvent(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.util.Event)">SharedObjectCommitEvent</A></B>(<A HREF="../../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A>&nbsp;senderSharedObjectID,
+                        <A HREF="../../../../../../org/eclipse/ecf/core/util/Event.html" title="interface in org.eclipse.ecf.core.util">Event</A>&nbsp;event)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
 <TD><CODE><B><A HREF="../../../../../../org/eclipse/ecf/core/events/SharedObjectContainerDepartedEvent.html#SharedObjectContainerDepartedEvent(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.identity.ID)">SharedObjectContainerDepartedEvent</A></B>(<A HREF="../../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A>&nbsp;container,
                                    <A HREF="../../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A>&nbsp;o)</CODE>
 
@@ -1200,7 +1218,15 @@
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;<A HREF="../../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="../../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A></CODE></FONT></TD>
+<TD><CODE><B>IIDFactory.</B><B><A HREF="../../../../../../org/eclipse/ecf/core/identity/IIDFactory.html#makeGUID()">makeGUID</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A></CODE></FONT></TD>
 <TD><CODE><B>IDFactory.</B><B><A HREF="../../../../../../org/eclipse/ecf/core/identity/IDFactory.html#makeGUID()">makeGUID</A></B>()</CODE>
 
 <BR>
@@ -1208,7 +1234,15 @@
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;<A HREF="../../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="../../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A></CODE></FONT></TD>
+<TD><CODE><B>IIDFactory.</B><B><A HREF="../../../../../../org/eclipse/ecf/core/identity/IIDFactory.html#makeGUID(int)">makeGUID</A></B>(int&nbsp;length)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A></CODE></FONT></TD>
 <TD><CODE><B>IDFactory.</B><B><A HREF="../../../../../../org/eclipse/ecf/core/identity/IDFactory.html#makeGUID(int)">makeGUID</A></B>(int&nbsp;length)</CODE>
 
 <BR>
@@ -1216,8 +1250,8 @@
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;<A HREF="../../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A></CODE></FONT></TD>
-<TD><CODE><B>IDFactory.</B><B><A HREF="../../../../../../org/eclipse/ecf/core/identity/IDFactory.html#makeID(org.eclipse.ecf.core.identity.Namespace, java.lang.Object[])">makeID</A></B>(<A HREF="../../../../../../org/eclipse/ecf/core/identity/Namespace.html" title="class in org.eclipse.ecf.core.identity">Namespace</A>&nbsp;n,
+<CODE>&nbsp;<A HREF="../../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A></CODE></FONT></TD>
+<TD><CODE><B>IIDFactory.</B><B><A HREF="../../../../../../org/eclipse/ecf/core/identity/IIDFactory.html#makeID(org.eclipse.ecf.core.identity.Namespace, java.lang.Object[])">makeID</A></B>(<A HREF="../../../../../../org/eclipse/ecf/core/identity/Namespace.html" title="class in org.eclipse.ecf.core.identity">Namespace</A>&nbsp;n,
        java.lang.Object[]&nbsp;args)</CODE>
 
 <BR>
@@ -1225,18 +1259,37 @@
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;<A HREF="../../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="../../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A></CODE></FONT></TD>
+<TD><CODE><B>IDFactory.</B><B><A HREF="../../../../../../org/eclipse/ecf/core/identity/IDFactory.html#makeID(org.eclipse.ecf.core.identity.Namespace, java.lang.Object[])">makeID</A></B>(<A HREF="../../../../../../org/eclipse/ecf/core/identity/Namespace.html" title="class in org.eclipse.ecf.core.identity">Namespace</A>&nbsp;n,
+       java.lang.Object[]&nbsp;args)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A></CODE></FONT></TD>
+<TD><CODE><B>IIDFactory.</B><B><A HREF="../../../../../../org/eclipse/ecf/core/identity/IIDFactory.html#makeID(org.eclipse.ecf.core.identity.Namespace, java.lang.String[], java.lang.Object[])">makeID</A></B>(<A HREF="../../../../../../org/eclipse/ecf/core/identity/Namespace.html" title="class in org.eclipse.ecf.core.identity">Namespace</A>&nbsp;n,
+       java.lang.String[]&nbsp;argTypes,
+       java.lang.Object[]&nbsp;args)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Make a new identity.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A></CODE></FONT></TD>
 <TD><CODE><B>IDFactory.</B><B><A HREF="../../../../../../org/eclipse/ecf/core/identity/IDFactory.html#makeID(org.eclipse.ecf.core.identity.Namespace, java.lang.String[], java.lang.Object[])">makeID</A></B>(<A HREF="../../../../../../org/eclipse/ecf/core/identity/Namespace.html" title="class in org.eclipse.ecf.core.identity">Namespace</A>&nbsp;n,
        java.lang.String[]&nbsp;argTypes,
        java.lang.Object[]&nbsp;args)</CODE>
 
 <BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Make a new identity.</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;<A HREF="../../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A></CODE></FONT></TD>
-<TD><CODE><B>IDFactory.</B><B><A HREF="../../../../../../org/eclipse/ecf/core/identity/IDFactory.html#makeID(java.lang.String, java.lang.Object[])">makeID</A></B>(java.lang.String&nbsp;namespacename,
+<CODE>&nbsp;<A HREF="../../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A></CODE></FONT></TD>
+<TD><CODE><B>IIDFactory.</B><B><A HREF="../../../../../../org/eclipse/ecf/core/identity/IIDFactory.html#makeID(java.lang.String, java.lang.Object[])">makeID</A></B>(java.lang.String&nbsp;namespacename,
        java.lang.Object[]&nbsp;args)</CODE>
 
 <BR>
@@ -1244,8 +1297,17 @@
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;<A HREF="../../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A></CODE></FONT></TD>
-<TD><CODE><B>IDFactory.</B><B><A HREF="../../../../../../org/eclipse/ecf/core/identity/IDFactory.html#makeID(java.lang.String, java.lang.String[], java.lang.Object[])">makeID</A></B>(java.lang.String&nbsp;namespacename,
+<CODE>&nbsp;<A HREF="../../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A></CODE></FONT></TD>
+<TD><CODE><B>IDFactory.</B><B><A HREF="../../../../../../org/eclipse/ecf/core/identity/IDFactory.html#makeID(java.lang.String, java.lang.Object[])">makeID</A></B>(java.lang.String&nbsp;namespacename,
+       java.lang.Object[]&nbsp;args)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A></CODE></FONT></TD>
+<TD><CODE><B>IIDFactory.</B><B><A HREF="../../../../../../org/eclipse/ecf/core/identity/IIDFactory.html#makeID(java.lang.String, java.lang.String[], java.lang.Object[])">makeID</A></B>(java.lang.String&nbsp;namespacename,
        java.lang.String[]&nbsp;argTypes,
        java.lang.Object[]&nbsp;args)</CODE>
 
@@ -1254,8 +1316,18 @@
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;<A HREF="../../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A></CODE></FONT></TD>
-<TD><CODE><B>IDFactory.</B><B><A HREF="../../../../../../org/eclipse/ecf/core/identity/IDFactory.html#makeID(java.net.URI)">makeID</A></B>(java.net.URI&nbsp;uri)</CODE>
+<CODE>&nbsp;<A HREF="../../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A></CODE></FONT></TD>
+<TD><CODE><B>IDFactory.</B><B><A HREF="../../../../../../org/eclipse/ecf/core/identity/IDFactory.html#makeID(java.lang.String, java.lang.String[], java.lang.Object[])">makeID</A></B>(java.lang.String&nbsp;namespacename,
+       java.lang.String[]&nbsp;argTypes,
+       java.lang.Object[]&nbsp;args)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A></CODE></FONT></TD>
+<TD><CODE><B>IIDFactory.</B><B><A HREF="../../../../../../org/eclipse/ecf/core/identity/IIDFactory.html#makeID(java.net.URI)">makeID</A></B>(java.net.URI&nbsp;uri)</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Make a new identity instance from a URI.</TD>
@@ -1263,6 +1335,14 @@
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 <CODE>&nbsp;<A HREF="../../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A></CODE></FONT></TD>
+<TD><CODE><B>IDFactory.</B><B><A HREF="../../../../../../org/eclipse/ecf/core/identity/IDFactory.html#makeID(java.net.URI)">makeID</A></B>(java.net.URI&nbsp;uri)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A></CODE></FONT></TD>
 <TD><CODE><B>StringID.Creator.</B><B><A HREF="../../../../../../org/eclipse/ecf/core/identity/StringID.Creator.html#makeInstance(org.eclipse.ecf.core.identity.Namespace, java.lang.Class[], java.lang.Object[])">makeInstance</A></B>(<A HREF="../../../../../../org/eclipse/ecf/core/identity/Namespace.html" title="class in org.eclipse.ecf.core.identity">Namespace</A>&nbsp;ns,
              java.lang.Class[]&nbsp;argTypes,
              java.lang.Object[]&nbsp;args)</CODE>
@@ -1292,7 +1372,15 @@
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;<A HREF="../../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="../../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A></CODE></FONT></TD>
+<TD><CODE><B>IIDFactory.</B><B><A HREF="../../../../../../org/eclipse/ecf/core/identity/IIDFactory.html#makeLongID(long)">makeLongID</A></B>(long&nbsp;l)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A></CODE></FONT></TD>
 <TD><CODE><B>IDFactory.</B><B><A HREF="../../../../../../org/eclipse/ecf/core/identity/IDFactory.html#makeLongID(long)">makeLongID</A></B>(long&nbsp;l)</CODE>
 
 <BR>
@@ -1300,7 +1388,15 @@
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;<A HREF="../../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="../../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A></CODE></FONT></TD>
+<TD><CODE><B>IIDFactory.</B><B><A HREF="../../../../../../org/eclipse/ecf/core/identity/IIDFactory.html#makeLongID(java.lang.Long)">makeLongID</A></B>(java.lang.Long&nbsp;l)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A></CODE></FONT></TD>
 <TD><CODE><B>IDFactory.</B><B><A HREF="../../../../../../org/eclipse/ecf/core/identity/IDFactory.html#makeLongID(java.lang.Long)">makeLongID</A></B>(java.lang.Long&nbsp;l)</CODE>
 
 <BR>
@@ -1308,7 +1404,15 @@
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;<A HREF="../../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="../../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A></CODE></FONT></TD>
+<TD><CODE><B>IIDFactory.</B><B><A HREF="../../../../../../org/eclipse/ecf/core/identity/IIDFactory.html#makeStringID(java.lang.String)">makeStringID</A></B>(java.lang.String&nbsp;idstring)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A></CODE></FONT></TD>
 <TD><CODE><B>IDFactory.</B><B><A HREF="../../../../../../org/eclipse/ecf/core/identity/IDFactory.html#makeStringID(java.lang.String)">makeStringID</A></B>(java.lang.String&nbsp;idstring)</CODE>
 
 <BR>
@@ -1951,10 +2055,9 @@
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 <CODE>&nbsp;<A HREF="../../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A></CODE></FONT></TD>
-<TD><CODE><B>SOManager.</B><B><A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOManager.html#addSharedObject(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.ISharedObject, java.util.Map, org.eclipse.ecf.core.ISharedObjectContainerTransaction)">addSharedObject</A></B>(<A HREF="../../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A>&nbsp;sharedObjectID,
+<TD><CODE><B>SOManager.</B><B><A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOManager.html#addSharedObject(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.ISharedObject, java.util.Map)">addSharedObject</A></B>(<A HREF="../../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A>&nbsp;sharedObjectID,
                 <A HREF="../../../../../../org/eclipse/ecf/core/ISharedObject.html" title="interface in org.eclipse.ecf.core">ISharedObject</A>&nbsp;sharedObject,
-                java.util.Map&nbsp;properties,
-                <A HREF="../../../../../../org/eclipse/ecf/core/ISharedObjectContainerTransaction.html" title="interface in org.eclipse.ecf.core">ISharedObjectContainerTransaction</A>&nbsp;trans)</CODE>
+                java.util.Map&nbsp;properties)</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -1962,8 +2065,7 @@
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 <CODE>&nbsp;<A HREF="../../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A></CODE></FONT></TD>
-<TD><CODE><B>SOManager.</B><B><A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOManager.html#createSharedObject(org.eclipse.ecf.core.SharedObjectDescription, org.eclipse.ecf.core.ISharedObjectContainerTransaction)">createSharedObject</A></B>(<A HREF="../../../../../../org/eclipse/ecf/core/SharedObjectDescription.html" title="class in org.eclipse.ecf.core">SharedObjectDescription</A>&nbsp;sd,
-                   <A HREF="../../../../../../org/eclipse/ecf/core/ISharedObjectContainerTransaction.html" title="interface in org.eclipse.ecf.core">ISharedObjectContainerTransaction</A>&nbsp;trans)</CODE>
+<TD><CODE><B>SOManager.</B><B><A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOManager.html#createSharedObject(org.eclipse.ecf.core.SharedObjectDescription)">createSharedObject</A></B>(<A HREF="../../../../../../org/eclipse/ecf/core/SharedObjectDescription.html" title="class in org.eclipse.ecf.core">SharedObjectDescription</A>&nbsp;sd)</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -2248,10 +2350,9 @@
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 <CODE>&nbsp;<A HREF="../../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A></CODE></FONT></TD>
-<TD><CODE><B>SOManager.</B><B><A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOManager.html#addSharedObject(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.ISharedObject, java.util.Map, org.eclipse.ecf.core.ISharedObjectContainerTransaction)">addSharedObject</A></B>(<A HREF="../../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A>&nbsp;sharedObjectID,
+<TD><CODE><B>SOManager.</B><B><A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOManager.html#addSharedObject(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.ISharedObject, java.util.Map)">addSharedObject</A></B>(<A HREF="../../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A>&nbsp;sharedObjectID,
                 <A HREF="../../../../../../org/eclipse/ecf/core/ISharedObject.html" title="interface in org.eclipse.ecf.core">ISharedObject</A>&nbsp;sharedObject,
-                java.util.Map&nbsp;properties,
-                <A HREF="../../../../../../org/eclipse/ecf/core/ISharedObjectContainerTransaction.html" title="interface in org.eclipse.ecf.core">ISharedObjectContainerTransaction</A>&nbsp;trans)</CODE>
+                java.util.Map&nbsp;properties)</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -3005,6 +3106,22 @@
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 <CODE>protected &nbsp;<A HREF="../../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A></CODE></FONT></TD>
+<TD><CODE><B>TPCommitEventProcessor.</B><B><A HREF="../../../../../../org/eclipse/ecf/provider/generic/sobject/TPCommitEventProcessor.html#getHomeID()">getHomeID</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A></CODE></FONT></TD>
+<TD><CODE><B>ISharedObjectInternal.</B><B><A HREF="../../../../../../org/eclipse/ecf/provider/generic/sobject/ISharedObjectInternal.html#getHomeID()">getHomeID</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A></CODE></FONT></TD>
 <TD><CODE><B>BaseSharedObject.</B><B><A HREF="../../../../../../org/eclipse/ecf/provider/generic/sobject/BaseSharedObject.html#getHomeID()">getHomeID</A></B>()</CODE>
 
 <BR>
@@ -3036,12 +3153,89 @@
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;void</CODE></FONT></TD>
+<TD><CODE><B>TPCommitEventProcessor.</B><B><A HREF="../../../../../../org/eclipse/ecf/provider/generic/sobject/TPCommitEventProcessor.html#addFailed(org.eclipse.ecf.core.identity.ID, java.lang.Throwable)">addFailed</A></B>(<A HREF="../../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A>&nbsp;remote,
+          java.lang.Throwable&nbsp;failure)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;void</CODE></FONT></TD>
+<TD><CODE><B>TPCommitEventProcessor.</B><B><A HREF="../../../../../../org/eclipse/ecf/provider/generic/sobject/TPCommitEventProcessor.html#addParticipants(org.eclipse.ecf.core.identity.ID[])">addParticipants</A></B>(<A HREF="../../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A>[]&nbsp;ids)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B>BaseSharedObject.</B><B><A HREF="../../../../../../org/eclipse/ecf/provider/generic/sobject/BaseSharedObject.html#destroyRemote(org.eclipse.ecf.core.identity.ID)">destroyRemote</A></B>(<A HREF="../../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A>&nbsp;remoteID)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 <CODE>&nbsp;void</CODE></FONT></TD>
 <TD><CODE><B>BaseSharedObject.</B><B><A HREF="../../../../../../org/eclipse/ecf/provider/generic/sobject/BaseSharedObject.html#dispose(org.eclipse.ecf.core.identity.ID)">dispose</A></B>(<A HREF="../../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A>&nbsp;containerID)</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
 </TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../../../org/eclipse/ecf/core/SharedObjectDescription.html" title="class in org.eclipse.ecf.core">SharedObjectDescription</A></CODE></FONT></TD>
+<TD><CODE><B>ISharedObjectInternal.</B><B><A HREF="../../../../../../org/eclipse/ecf/provider/generic/sobject/ISharedObjectInternal.html#getReplicaDescription(org.eclipse.ecf.core.identity.ID)">getReplicaDescription</A></B>(<A HREF="../../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A>&nbsp;remote)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../../../org/eclipse/ecf/core/SharedObjectDescription.html" title="class in org.eclipse.ecf.core">SharedObjectDescription</A></CODE></FONT></TD>
+<TD><CODE><B>BaseSharedObject.</B><B><A HREF="../../../../../../org/eclipse/ecf/provider/generic/sobject/BaseSharedObject.html#getReplicaDescription(org.eclipse.ecf.core.identity.ID)">getReplicaDescription</A></B>(<A HREF="../../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A>&nbsp;receiver)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;void</CODE></FONT></TD>
+<TD><CODE><B>TPCommitEventProcessor.</B><B><A HREF="../../../../../../org/eclipse/ecf/provider/generic/sobject/TPCommitEventProcessor.html#handlePostCommitFailure(org.eclipse.ecf.core.identity.ID, java.lang.Throwable, long)">handlePostCommitFailure</A></B>(<A HREF="../../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A>&nbsp;fromID,
+                        java.lang.Throwable&nbsp;e,
+                        long&nbsp;identifier)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;void</CODE></FONT></TD>
+<TD><CODE><B>TPCommitEventProcessor.</B><B><A HREF="../../../../../../org/eclipse/ecf/provider/generic/sobject/TPCommitEventProcessor.html#handleVotingCompletedCreateResponse(org.eclipse.ecf.core.identity.ID, java.lang.Throwable, long)">handleVotingCompletedCreateResponse</A></B>(<A HREF="../../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A>&nbsp;fromID,
+                                    java.lang.Throwable&nbsp;e,
+                                    long&nbsp;identifier)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;void</CODE></FONT></TD>
+<TD><CODE><B>TPCommitEventProcessor.</B><B><A HREF="../../../../../../org/eclipse/ecf/provider/generic/sobject/TPCommitEventProcessor.html#removeParticipant(org.eclipse.ecf.core.identity.ID)">removeParticipant</A></B>(<A HREF="../../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A>&nbsp;id)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;void</CODE></FONT></TD>
+<TD><CODE><B>TPCommitEventProcessor.</B><B><A HREF="../../../../../../org/eclipse/ecf/provider/generic/sobject/TPCommitEventProcessor.html#replicateTo(org.eclipse.ecf.core.identity.ID)">replicateTo</A></B>(<A HREF="../../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A>&nbsp;remote)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
 </TABLE>
 &nbsp;
 <P>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/identity/class-use/IDFactory.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/identity/class-use/IDFactory.html
index 769cf4c..73be6da 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/identity/class-use/IDFactory.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/identity/class-use/IDFactory.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:52 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:20 PDT 2005 -->
 <TITLE>
 Uses of Class org.eclipse.ecf.core.identity.IDFactory
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/identity/class-use/IDInstantiationException.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/identity/class-use/IDInstantiationException.html
index 1aca947..193b01b 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/identity/class-use/IDInstantiationException.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/identity/class-use/IDInstantiationException.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:52 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:20 PDT 2005 -->
 <TITLE>
 Uses of Class org.eclipse.ecf.core.identity.IDInstantiationException
 </TITLE>
@@ -145,7 +145,15 @@
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;<A HREF="../../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="../../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A></CODE></FONT></TD>
+<TD><CODE><B>IIDFactory.</B><B><A HREF="../../../../../../org/eclipse/ecf/core/identity/IIDFactory.html#makeGUID()">makeGUID</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A></CODE></FONT></TD>
 <TD><CODE><B>IDFactory.</B><B><A HREF="../../../../../../org/eclipse/ecf/core/identity/IDFactory.html#makeGUID()">makeGUID</A></B>()</CODE>
 
 <BR>
@@ -153,7 +161,15 @@
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;<A HREF="../../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="../../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A></CODE></FONT></TD>
+<TD><CODE><B>IIDFactory.</B><B><A HREF="../../../../../../org/eclipse/ecf/core/identity/IIDFactory.html#makeGUID(int)">makeGUID</A></B>(int&nbsp;length)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A></CODE></FONT></TD>
 <TD><CODE><B>IDFactory.</B><B><A HREF="../../../../../../org/eclipse/ecf/core/identity/IDFactory.html#makeGUID(int)">makeGUID</A></B>(int&nbsp;length)</CODE>
 
 <BR>
@@ -161,8 +177,8 @@
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;<A HREF="../../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A></CODE></FONT></TD>
-<TD><CODE><B>IDFactory.</B><B><A HREF="../../../../../../org/eclipse/ecf/core/identity/IDFactory.html#makeID(org.eclipse.ecf.core.identity.Namespace, java.lang.Object[])">makeID</A></B>(<A HREF="../../../../../../org/eclipse/ecf/core/identity/Namespace.html" title="class in org.eclipse.ecf.core.identity">Namespace</A>&nbsp;n,
+<CODE>&nbsp;<A HREF="../../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A></CODE></FONT></TD>
+<TD><CODE><B>IIDFactory.</B><B><A HREF="../../../../../../org/eclipse/ecf/core/identity/IIDFactory.html#makeID(org.eclipse.ecf.core.identity.Namespace, java.lang.Object[])">makeID</A></B>(<A HREF="../../../../../../org/eclipse/ecf/core/identity/Namespace.html" title="class in org.eclipse.ecf.core.identity">Namespace</A>&nbsp;n,
        java.lang.Object[]&nbsp;args)</CODE>
 
 <BR>
@@ -170,18 +186,37 @@
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;<A HREF="../../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="../../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A></CODE></FONT></TD>
+<TD><CODE><B>IDFactory.</B><B><A HREF="../../../../../../org/eclipse/ecf/core/identity/IDFactory.html#makeID(org.eclipse.ecf.core.identity.Namespace, java.lang.Object[])">makeID</A></B>(<A HREF="../../../../../../org/eclipse/ecf/core/identity/Namespace.html" title="class in org.eclipse.ecf.core.identity">Namespace</A>&nbsp;n,
+       java.lang.Object[]&nbsp;args)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A></CODE></FONT></TD>
+<TD><CODE><B>IIDFactory.</B><B><A HREF="../../../../../../org/eclipse/ecf/core/identity/IIDFactory.html#makeID(org.eclipse.ecf.core.identity.Namespace, java.lang.String[], java.lang.Object[])">makeID</A></B>(<A HREF="../../../../../../org/eclipse/ecf/core/identity/Namespace.html" title="class in org.eclipse.ecf.core.identity">Namespace</A>&nbsp;n,
+       java.lang.String[]&nbsp;argTypes,
+       java.lang.Object[]&nbsp;args)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Make a new identity.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A></CODE></FONT></TD>
 <TD><CODE><B>IDFactory.</B><B><A HREF="../../../../../../org/eclipse/ecf/core/identity/IDFactory.html#makeID(org.eclipse.ecf.core.identity.Namespace, java.lang.String[], java.lang.Object[])">makeID</A></B>(<A HREF="../../../../../../org/eclipse/ecf/core/identity/Namespace.html" title="class in org.eclipse.ecf.core.identity">Namespace</A>&nbsp;n,
        java.lang.String[]&nbsp;argTypes,
        java.lang.Object[]&nbsp;args)</CODE>
 
 <BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Make a new identity.</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;<A HREF="../../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A></CODE></FONT></TD>
-<TD><CODE><B>IDFactory.</B><B><A HREF="../../../../../../org/eclipse/ecf/core/identity/IDFactory.html#makeID(java.lang.String, java.lang.Object[])">makeID</A></B>(java.lang.String&nbsp;namespacename,
+<CODE>&nbsp;<A HREF="../../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A></CODE></FONT></TD>
+<TD><CODE><B>IIDFactory.</B><B><A HREF="../../../../../../org/eclipse/ecf/core/identity/IIDFactory.html#makeID(java.lang.String, java.lang.Object[])">makeID</A></B>(java.lang.String&nbsp;namespacename,
        java.lang.Object[]&nbsp;args)</CODE>
 
 <BR>
@@ -189,8 +224,17 @@
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;<A HREF="../../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A></CODE></FONT></TD>
-<TD><CODE><B>IDFactory.</B><B><A HREF="../../../../../../org/eclipse/ecf/core/identity/IDFactory.html#makeID(java.lang.String, java.lang.String[], java.lang.Object[])">makeID</A></B>(java.lang.String&nbsp;namespacename,
+<CODE>&nbsp;<A HREF="../../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A></CODE></FONT></TD>
+<TD><CODE><B>IDFactory.</B><B><A HREF="../../../../../../org/eclipse/ecf/core/identity/IDFactory.html#makeID(java.lang.String, java.lang.Object[])">makeID</A></B>(java.lang.String&nbsp;namespacename,
+       java.lang.Object[]&nbsp;args)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A></CODE></FONT></TD>
+<TD><CODE><B>IIDFactory.</B><B><A HREF="../../../../../../org/eclipse/ecf/core/identity/IIDFactory.html#makeID(java.lang.String, java.lang.String[], java.lang.Object[])">makeID</A></B>(java.lang.String&nbsp;namespacename,
        java.lang.String[]&nbsp;argTypes,
        java.lang.Object[]&nbsp;args)</CODE>
 
@@ -199,8 +243,18 @@
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;<A HREF="../../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A></CODE></FONT></TD>
-<TD><CODE><B>IDFactory.</B><B><A HREF="../../../../../../org/eclipse/ecf/core/identity/IDFactory.html#makeID(java.net.URI)">makeID</A></B>(java.net.URI&nbsp;uri)</CODE>
+<CODE>&nbsp;<A HREF="../../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A></CODE></FONT></TD>
+<TD><CODE><B>IDFactory.</B><B><A HREF="../../../../../../org/eclipse/ecf/core/identity/IDFactory.html#makeID(java.lang.String, java.lang.String[], java.lang.Object[])">makeID</A></B>(java.lang.String&nbsp;namespacename,
+       java.lang.String[]&nbsp;argTypes,
+       java.lang.Object[]&nbsp;args)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A></CODE></FONT></TD>
+<TD><CODE><B>IIDFactory.</B><B><A HREF="../../../../../../org/eclipse/ecf/core/identity/IIDFactory.html#makeID(java.net.URI)">makeID</A></B>(java.net.URI&nbsp;uri)</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Make a new identity instance from a URI.</TD>
@@ -208,6 +262,14 @@
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 <CODE>&nbsp;<A HREF="../../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A></CODE></FONT></TD>
+<TD><CODE><B>IDFactory.</B><B><A HREF="../../../../../../org/eclipse/ecf/core/identity/IDFactory.html#makeID(java.net.URI)">makeID</A></B>(java.net.URI&nbsp;uri)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A></CODE></FONT></TD>
 <TD><CODE><B>StringID.Creator.</B><B><A HREF="../../../../../../org/eclipse/ecf/core/identity/StringID.Creator.html#makeInstance(org.eclipse.ecf.core.identity.Namespace, java.lang.Class[], java.lang.Object[])">makeInstance</A></B>(<A HREF="../../../../../../org/eclipse/ecf/core/identity/Namespace.html" title="class in org.eclipse.ecf.core.identity">Namespace</A>&nbsp;ns,
              java.lang.Class[]&nbsp;argTypes,
              java.lang.Object[]&nbsp;args)</CODE>
@@ -237,7 +299,15 @@
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;<A HREF="../../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="../../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A></CODE></FONT></TD>
+<TD><CODE><B>IIDFactory.</B><B><A HREF="../../../../../../org/eclipse/ecf/core/identity/IIDFactory.html#makeLongID(long)">makeLongID</A></B>(long&nbsp;l)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A></CODE></FONT></TD>
 <TD><CODE><B>IDFactory.</B><B><A HREF="../../../../../../org/eclipse/ecf/core/identity/IDFactory.html#makeLongID(long)">makeLongID</A></B>(long&nbsp;l)</CODE>
 
 <BR>
@@ -245,7 +315,15 @@
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;<A HREF="../../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="../../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A></CODE></FONT></TD>
+<TD><CODE><B>IIDFactory.</B><B><A HREF="../../../../../../org/eclipse/ecf/core/identity/IIDFactory.html#makeLongID(java.lang.Long)">makeLongID</A></B>(java.lang.Long&nbsp;l)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A></CODE></FONT></TD>
 <TD><CODE><B>IDFactory.</B><B><A HREF="../../../../../../org/eclipse/ecf/core/identity/IDFactory.html#makeLongID(java.lang.Long)">makeLongID</A></B>(java.lang.Long&nbsp;l)</CODE>
 
 <BR>
@@ -253,7 +331,15 @@
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;<A HREF="../../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="../../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A></CODE></FONT></TD>
+<TD><CODE><B>IIDFactory.</B><B><A HREF="../../../../../../org/eclipse/ecf/core/identity/IIDFactory.html#makeStringID(java.lang.String)">makeStringID</A></B>(java.lang.String&nbsp;idstring)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A></CODE></FONT></TD>
 <TD><CODE><B>IDFactory.</B><B><A HREF="../../../../../../org/eclipse/ecf/core/identity/IDFactory.html#makeStringID(java.lang.String)">makeStringID</A></B>(java.lang.String&nbsp;idstring)</CODE>
 
 <BR>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/identity/class-use/IIDFactory.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/identity/class-use/IIDFactory.html
new file mode 100644
index 0000000..77a5368
--- /dev/null
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/identity/class-use/IIDFactory.html
@@ -0,0 +1,208 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:19 PDT 2005 -->
+<TITLE>
+Uses of Interface org.eclipse.ecf.core.identity.IIDFactory
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Uses of Interface org.eclipse.ecf.core.identity.IIDFactory";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../org/eclipse/ecf/core/identity/IIDFactory.html" title="interface in org.eclipse.ecf.core.identity"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;PREV&nbsp;
+&nbsp;NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../../index.html?org/eclipse/ecf/core/identity/\class-useIIDFactory.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="IIDFactory.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+<B>Uses of Interface<br>org.eclipse.ecf.core.identity.IIDFactory</B></H2>
+</CENTER>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Packages that use <A HREF="../../../../../../org/eclipse/ecf/core/identity/IIDFactory.html" title="interface in org.eclipse.ecf.core.identity">IIDFactory</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="#org.eclipse.ecf.core.identity"><B>org.eclipse.ecf.core.identity</B></A></TD>
+<TD>&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+<A NAME="org.eclipse.ecf.core.identity"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Uses of <A HREF="../../../../../../org/eclipse/ecf/core/identity/IIDFactory.html" title="interface in org.eclipse.ecf.core.identity">IIDFactory</A> in <A HREF="../../../../../../org/eclipse/ecf/core/identity/package-summary.html">org.eclipse.ecf.core.identity</A></FONT></TH>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Classes in <A HREF="../../../../../../org/eclipse/ecf/core/identity/package-summary.html">org.eclipse.ecf.core.identity</A> that implement <A HREF="../../../../../../org/eclipse/ecf/core/identity/IIDFactory.html" title="interface in org.eclipse.ecf.core.identity">IIDFactory</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;class</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/ecf/core/identity/IDFactory.html" title="class in org.eclipse.ecf.core.identity">IDFactory</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A factory class for creating ID instances.</TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Fields in <A HREF="../../../../../../org/eclipse/ecf/core/identity/package-summary.html">org.eclipse.ecf.core.identity</A> declared as <A HREF="../../../../../../org/eclipse/ecf/core/identity/IIDFactory.html" title="interface in org.eclipse.ecf.core.identity">IIDFactory</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected static&nbsp;<A HREF="../../../../../../org/eclipse/ecf/core/identity/IIDFactory.html" title="interface in org.eclipse.ecf.core.identity">IIDFactory</A></CODE></FONT></TD>
+<TD><CODE><B>IDFactory.</B><B><A HREF="../../../../../../org/eclipse/ecf/core/identity/IDFactory.html#instance">instance</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../../org/eclipse/ecf/core/identity/package-summary.html">org.eclipse.ecf.core.identity</A> that return <A HREF="../../../../../../org/eclipse/ecf/core/identity/IIDFactory.html" title="interface in org.eclipse.ecf.core.identity">IIDFactory</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;<A HREF="../../../../../../org/eclipse/ecf/core/identity/IIDFactory.html" title="interface in org.eclipse.ecf.core.identity">IIDFactory</A></CODE></FONT></TD>
+<TD><CODE><B>IDFactory.</B><B><A HREF="../../../../../../org/eclipse/ecf/core/identity/IDFactory.html#getDefault()">getDefault</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../org/eclipse/ecf/core/identity/IIDFactory.html" title="interface in org.eclipse.ecf.core.identity"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;PREV&nbsp;
+&nbsp;NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../../index.html?org/eclipse/ecf/core/identity/\class-useIIDFactory.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="IIDFactory.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/identity/class-use/LongID.Creator.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/identity/class-use/LongID.Creator.html
index 6189773..5b45e7b 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/identity/class-use/LongID.Creator.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/identity/class-use/LongID.Creator.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:52 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:19 PDT 2005 -->
 <TITLE>
 Uses of Class org.eclipse.ecf.core.identity.LongID.Creator
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/identity/class-use/LongID.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/identity/class-use/LongID.html
index 26223be..da30c28 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/identity/class-use/LongID.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/identity/class-use/LongID.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:52 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:19 PDT 2005 -->
 <TITLE>
 Uses of Class org.eclipse.ecf.core.identity.LongID
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/identity/class-use/Namespace.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/identity/class-use/Namespace.html
index 96e6fc6..d1413d2 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/identity/class-use/Namespace.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/identity/class-use/Namespace.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:52 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:19 PDT 2005 -->
 <TITLE>
 Uses of Class org.eclipse.ecf.core.identity.Namespace
 </TITLE>
@@ -116,14 +116,22 @@
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;<A HREF="../../../../../../org/eclipse/ecf/core/identity/Namespace.html" title="class in org.eclipse.ecf.core.identity">Namespace</A></CODE></FONT></TD>
-<TD><CODE><B>IDFactory.</B><B><A HREF="../../../../../../org/eclipse/ecf/core/identity/IDFactory.html#addNamespace(org.eclipse.ecf.core.identity.Namespace)">addNamespace</A></B>(<A HREF="../../../../../../org/eclipse/ecf/core/identity/Namespace.html" title="class in org.eclipse.ecf.core.identity">Namespace</A>&nbsp;n)</CODE>
+<CODE>&nbsp;<A HREF="../../../../../../org/eclipse/ecf/core/identity/Namespace.html" title="class in org.eclipse.ecf.core.identity">Namespace</A></CODE></FONT></TD>
+<TD><CODE><B>IIDFactory.</B><B><A HREF="../../../../../../org/eclipse/ecf/core/identity/IIDFactory.html#addNamespace(org.eclipse.ecf.core.identity.Namespace)">addNamespace</A></B>(<A HREF="../../../../../../org/eclipse/ecf/core/identity/Namespace.html" title="class in org.eclipse.ecf.core.identity">Namespace</A>&nbsp;n)</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Add the given Namespace to our table of available Namespaces</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../../../org/eclipse/ecf/core/identity/Namespace.html" title="class in org.eclipse.ecf.core.identity">Namespace</A></CODE></FONT></TD>
+<TD><CODE><B>IDFactory.</B><B><A HREF="../../../../../../org/eclipse/ecf/core/identity/IDFactory.html#addNamespace(org.eclipse.ecf.core.identity.Namespace)">addNamespace</A></B>(<A HREF="../../../../../../org/eclipse/ecf/core/identity/Namespace.html" title="class in org.eclipse.ecf.core.identity">Namespace</A>&nbsp;n)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 <CODE>protected static&nbsp;<A HREF="../../../../../../org/eclipse/ecf/core/identity/Namespace.html" title="class in org.eclipse.ecf.core.identity">Namespace</A></CODE></FONT></TD>
 <TD><CODE><B>IDFactory.</B><B><A HREF="../../../../../../org/eclipse/ecf/core/identity/IDFactory.html#addNamespace0(org.eclipse.ecf.core.identity.Namespace)">addNamespace0</A></B>(<A HREF="../../../../../../org/eclipse/ecf/core/identity/Namespace.html" title="class in org.eclipse.ecf.core.identity">Namespace</A>&nbsp;n)</CODE>
 
@@ -156,14 +164,22 @@
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;<A HREF="../../../../../../org/eclipse/ecf/core/identity/Namespace.html" title="class in org.eclipse.ecf.core.identity">Namespace</A></CODE></FONT></TD>
-<TD><CODE><B>IDFactory.</B><B><A HREF="../../../../../../org/eclipse/ecf/core/identity/IDFactory.html#getNamespace(org.eclipse.ecf.core.identity.Namespace)">getNamespace</A></B>(<A HREF="../../../../../../org/eclipse/ecf/core/identity/Namespace.html" title="class in org.eclipse.ecf.core.identity">Namespace</A>&nbsp;n)</CODE>
+<CODE>&nbsp;<A HREF="../../../../../../org/eclipse/ecf/core/identity/Namespace.html" title="class in org.eclipse.ecf.core.identity">Namespace</A></CODE></FONT></TD>
+<TD><CODE><B>IIDFactory.</B><B><A HREF="../../../../../../org/eclipse/ecf/core/identity/IIDFactory.html#getNamespace(org.eclipse.ecf.core.identity.Namespace)">getNamespace</A></B>(<A HREF="../../../../../../org/eclipse/ecf/core/identity/Namespace.html" title="class in org.eclipse.ecf.core.identity">Namespace</A>&nbsp;n)</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the given Namespace instance from table</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../../../org/eclipse/ecf/core/identity/Namespace.html" title="class in org.eclipse.ecf.core.identity">Namespace</A></CODE></FONT></TD>
+<TD><CODE><B>IDFactory.</B><B><A HREF="../../../../../../org/eclipse/ecf/core/identity/IDFactory.html#getNamespace(org.eclipse.ecf.core.identity.Namespace)">getNamespace</A></B>(<A HREF="../../../../../../org/eclipse/ecf/core/identity/Namespace.html" title="class in org.eclipse.ecf.core.identity">Namespace</A>&nbsp;n)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 <CODE>protected static&nbsp;<A HREF="../../../../../../org/eclipse/ecf/core/identity/Namespace.html" title="class in org.eclipse.ecf.core.identity">Namespace</A></CODE></FONT></TD>
 <TD><CODE><B>IDFactory.</B><B><A HREF="../../../../../../org/eclipse/ecf/core/identity/IDFactory.html#getNamespace0(org.eclipse.ecf.core.identity.Namespace)">getNamespace0</A></B>(<A HREF="../../../../../../org/eclipse/ecf/core/identity/Namespace.html" title="class in org.eclipse.ecf.core.identity">Namespace</A>&nbsp;n)</CODE>
 
@@ -172,7 +188,15 @@
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;<A HREF="../../../../../../org/eclipse/ecf/core/identity/Namespace.html" title="class in org.eclipse.ecf.core.identity">Namespace</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="../../../../../../org/eclipse/ecf/core/identity/Namespace.html" title="class in org.eclipse.ecf.core.identity">Namespace</A></CODE></FONT></TD>
+<TD><CODE><B>IIDFactory.</B><B><A HREF="../../../../../../org/eclipse/ecf/core/identity/IIDFactory.html#getNamespaceByName(java.lang.String)">getNamespaceByName</A></B>(java.lang.String&nbsp;name)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../../../org/eclipse/ecf/core/identity/Namespace.html" title="class in org.eclipse.ecf.core.identity">Namespace</A></CODE></FONT></TD>
 <TD><CODE><B>IDFactory.</B><B><A HREF="../../../../../../org/eclipse/ecf/core/identity/IDFactory.html#getNamespaceByName(java.lang.String)">getNamespaceByName</A></B>(java.lang.String&nbsp;name)</CODE>
 
 <BR>
@@ -180,14 +204,22 @@
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;<A HREF="../../../../../../org/eclipse/ecf/core/identity/Namespace.html" title="class in org.eclipse.ecf.core.identity">Namespace</A></CODE></FONT></TD>
-<TD><CODE><B>IDFactory.</B><B><A HREF="../../../../../../org/eclipse/ecf/core/identity/IDFactory.html#removeNamespace(org.eclipse.ecf.core.identity.Namespace)">removeNamespace</A></B>(<A HREF="../../../../../../org/eclipse/ecf/core/identity/Namespace.html" title="class in org.eclipse.ecf.core.identity">Namespace</A>&nbsp;n)</CODE>
+<CODE>&nbsp;<A HREF="../../../../../../org/eclipse/ecf/core/identity/Namespace.html" title="class in org.eclipse.ecf.core.identity">Namespace</A></CODE></FONT></TD>
+<TD><CODE><B>IIDFactory.</B><B><A HREF="../../../../../../org/eclipse/ecf/core/identity/IIDFactory.html#removeNamespace(org.eclipse.ecf.core.identity.Namespace)">removeNamespace</A></B>(<A HREF="../../../../../../org/eclipse/ecf/core/identity/Namespace.html" title="class in org.eclipse.ecf.core.identity">Namespace</A>&nbsp;n)</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Remove the given Namespace from our table of available Namespaces</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../../../org/eclipse/ecf/core/identity/Namespace.html" title="class in org.eclipse.ecf.core.identity">Namespace</A></CODE></FONT></TD>
+<TD><CODE><B>IDFactory.</B><B><A HREF="../../../../../../org/eclipse/ecf/core/identity/IDFactory.html#removeNamespace(org.eclipse.ecf.core.identity.Namespace)">removeNamespace</A></B>(<A HREF="../../../../../../org/eclipse/ecf/core/identity/Namespace.html" title="class in org.eclipse.ecf.core.identity">Namespace</A>&nbsp;n)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 <CODE>protected static&nbsp;<A HREF="../../../../../../org/eclipse/ecf/core/identity/Namespace.html" title="class in org.eclipse.ecf.core.identity">Namespace</A></CODE></FONT></TD>
 <TD><CODE><B>IDFactory.</B><B><A HREF="../../../../../../org/eclipse/ecf/core/identity/IDFactory.html#removeNamespace0(org.eclipse.ecf.core.identity.Namespace)">removeNamespace0</A></B>(<A HREF="../../../../../../org/eclipse/ecf/core/identity/Namespace.html" title="class in org.eclipse.ecf.core.identity">Namespace</A>&nbsp;n)</CODE>
 
@@ -204,14 +236,22 @@
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;<A HREF="../../../../../../org/eclipse/ecf/core/identity/Namespace.html" title="class in org.eclipse.ecf.core.identity">Namespace</A></CODE></FONT></TD>
-<TD><CODE><B>IDFactory.</B><B><A HREF="../../../../../../org/eclipse/ecf/core/identity/IDFactory.html#addNamespace(org.eclipse.ecf.core.identity.Namespace)">addNamespace</A></B>(<A HREF="../../../../../../org/eclipse/ecf/core/identity/Namespace.html" title="class in org.eclipse.ecf.core.identity">Namespace</A>&nbsp;n)</CODE>
+<CODE>&nbsp;<A HREF="../../../../../../org/eclipse/ecf/core/identity/Namespace.html" title="class in org.eclipse.ecf.core.identity">Namespace</A></CODE></FONT></TD>
+<TD><CODE><B>IIDFactory.</B><B><A HREF="../../../../../../org/eclipse/ecf/core/identity/IIDFactory.html#addNamespace(org.eclipse.ecf.core.identity.Namespace)">addNamespace</A></B>(<A HREF="../../../../../../org/eclipse/ecf/core/identity/Namespace.html" title="class in org.eclipse.ecf.core.identity">Namespace</A>&nbsp;n)</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Add the given Namespace to our table of available Namespaces</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../../../org/eclipse/ecf/core/identity/Namespace.html" title="class in org.eclipse.ecf.core.identity">Namespace</A></CODE></FONT></TD>
+<TD><CODE><B>IDFactory.</B><B><A HREF="../../../../../../org/eclipse/ecf/core/identity/IDFactory.html#addNamespace(org.eclipse.ecf.core.identity.Namespace)">addNamespace</A></B>(<A HREF="../../../../../../org/eclipse/ecf/core/identity/Namespace.html" title="class in org.eclipse.ecf.core.identity">Namespace</A>&nbsp;n)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 <CODE>protected static&nbsp;<A HREF="../../../../../../org/eclipse/ecf/core/identity/Namespace.html" title="class in org.eclipse.ecf.core.identity">Namespace</A></CODE></FONT></TD>
 <TD><CODE><B>IDFactory.</B><B><A HREF="../../../../../../org/eclipse/ecf/core/identity/IDFactory.html#addNamespace0(org.eclipse.ecf.core.identity.Namespace)">addNamespace0</A></B>(<A HREF="../../../../../../org/eclipse/ecf/core/identity/Namespace.html" title="class in org.eclipse.ecf.core.identity">Namespace</A>&nbsp;n)</CODE>
 
@@ -220,14 +260,22 @@
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B>IDFactory.</B><B><A HREF="../../../../../../org/eclipse/ecf/core/identity/IDFactory.html#containsNamespace(org.eclipse.ecf.core.identity.Namespace)">containsNamespace</A></B>(<A HREF="../../../../../../org/eclipse/ecf/core/identity/Namespace.html" title="class in org.eclipse.ecf.core.identity">Namespace</A>&nbsp;n)</CODE>
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B>IIDFactory.</B><B><A HREF="../../../../../../org/eclipse/ecf/core/identity/IIDFactory.html#containsNamespace(org.eclipse.ecf.core.identity.Namespace)">containsNamespace</A></B>(<A HREF="../../../../../../org/eclipse/ecf/core/identity/Namespace.html" title="class in org.eclipse.ecf.core.identity">Namespace</A>&nbsp;n)</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Check whether table contains given Namespace instance</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B>IDFactory.</B><B><A HREF="../../../../../../org/eclipse/ecf/core/identity/IDFactory.html#containsNamespace(org.eclipse.ecf.core.identity.Namespace)">containsNamespace</A></B>(<A HREF="../../../../../../org/eclipse/ecf/core/identity/Namespace.html" title="class in org.eclipse.ecf.core.identity">Namespace</A>&nbsp;n)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 <CODE>protected static&nbsp;boolean</CODE></FONT></TD>
 <TD><CODE><B>IDFactory.</B><B><A HREF="../../../../../../org/eclipse/ecf/core/identity/IDFactory.html#containsNamespace0(org.eclipse.ecf.core.identity.Namespace)">containsNamespace0</A></B>(<A HREF="../../../../../../org/eclipse/ecf/core/identity/Namespace.html" title="class in org.eclipse.ecf.core.identity">Namespace</A>&nbsp;n)</CODE>
 
@@ -236,14 +284,22 @@
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;<A HREF="../../../../../../org/eclipse/ecf/core/identity/Namespace.html" title="class in org.eclipse.ecf.core.identity">Namespace</A></CODE></FONT></TD>
-<TD><CODE><B>IDFactory.</B><B><A HREF="../../../../../../org/eclipse/ecf/core/identity/IDFactory.html#getNamespace(org.eclipse.ecf.core.identity.Namespace)">getNamespace</A></B>(<A HREF="../../../../../../org/eclipse/ecf/core/identity/Namespace.html" title="class in org.eclipse.ecf.core.identity">Namespace</A>&nbsp;n)</CODE>
+<CODE>&nbsp;<A HREF="../../../../../../org/eclipse/ecf/core/identity/Namespace.html" title="class in org.eclipse.ecf.core.identity">Namespace</A></CODE></FONT></TD>
+<TD><CODE><B>IIDFactory.</B><B><A HREF="../../../../../../org/eclipse/ecf/core/identity/IIDFactory.html#getNamespace(org.eclipse.ecf.core.identity.Namespace)">getNamespace</A></B>(<A HREF="../../../../../../org/eclipse/ecf/core/identity/Namespace.html" title="class in org.eclipse.ecf.core.identity">Namespace</A>&nbsp;n)</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the given Namespace instance from table</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../../../org/eclipse/ecf/core/identity/Namespace.html" title="class in org.eclipse.ecf.core.identity">Namespace</A></CODE></FONT></TD>
+<TD><CODE><B>IDFactory.</B><B><A HREF="../../../../../../org/eclipse/ecf/core/identity/IDFactory.html#getNamespace(org.eclipse.ecf.core.identity.Namespace)">getNamespace</A></B>(<A HREF="../../../../../../org/eclipse/ecf/core/identity/Namespace.html" title="class in org.eclipse.ecf.core.identity">Namespace</A>&nbsp;n)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 <CODE>protected static&nbsp;<A HREF="../../../../../../org/eclipse/ecf/core/identity/Namespace.html" title="class in org.eclipse.ecf.core.identity">Namespace</A></CODE></FONT></TD>
 <TD><CODE><B>IDFactory.</B><B><A HREF="../../../../../../org/eclipse/ecf/core/identity/IDFactory.html#getNamespace0(org.eclipse.ecf.core.identity.Namespace)">getNamespace0</A></B>(<A HREF="../../../../../../org/eclipse/ecf/core/identity/Namespace.html" title="class in org.eclipse.ecf.core.identity">Namespace</A>&nbsp;n)</CODE>
 
@@ -252,8 +308,8 @@
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;<A HREF="../../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A></CODE></FONT></TD>
-<TD><CODE><B>IDFactory.</B><B><A HREF="../../../../../../org/eclipse/ecf/core/identity/IDFactory.html#makeID(org.eclipse.ecf.core.identity.Namespace, java.lang.Object[])">makeID</A></B>(<A HREF="../../../../../../org/eclipse/ecf/core/identity/Namespace.html" title="class in org.eclipse.ecf.core.identity">Namespace</A>&nbsp;n,
+<CODE>&nbsp;<A HREF="../../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A></CODE></FONT></TD>
+<TD><CODE><B>IIDFactory.</B><B><A HREF="../../../../../../org/eclipse/ecf/core/identity/IIDFactory.html#makeID(org.eclipse.ecf.core.identity.Namespace, java.lang.Object[])">makeID</A></B>(<A HREF="../../../../../../org/eclipse/ecf/core/identity/Namespace.html" title="class in org.eclipse.ecf.core.identity">Namespace</A>&nbsp;n,
        java.lang.Object[]&nbsp;args)</CODE>
 
 <BR>
@@ -261,8 +317,17 @@
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;<A HREF="../../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A></CODE></FONT></TD>
-<TD><CODE><B>IDFactory.</B><B><A HREF="../../../../../../org/eclipse/ecf/core/identity/IDFactory.html#makeID(org.eclipse.ecf.core.identity.Namespace, java.lang.String[], java.lang.Object[])">makeID</A></B>(<A HREF="../../../../../../org/eclipse/ecf/core/identity/Namespace.html" title="class in org.eclipse.ecf.core.identity">Namespace</A>&nbsp;n,
+<CODE>&nbsp;<A HREF="../../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A></CODE></FONT></TD>
+<TD><CODE><B>IDFactory.</B><B><A HREF="../../../../../../org/eclipse/ecf/core/identity/IDFactory.html#makeID(org.eclipse.ecf.core.identity.Namespace, java.lang.Object[])">makeID</A></B>(<A HREF="../../../../../../org/eclipse/ecf/core/identity/Namespace.html" title="class in org.eclipse.ecf.core.identity">Namespace</A>&nbsp;n,
+       java.lang.Object[]&nbsp;args)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A></CODE></FONT></TD>
+<TD><CODE><B>IIDFactory.</B><B><A HREF="../../../../../../org/eclipse/ecf/core/identity/IIDFactory.html#makeID(org.eclipse.ecf.core.identity.Namespace, java.lang.String[], java.lang.Object[])">makeID</A></B>(<A HREF="../../../../../../org/eclipse/ecf/core/identity/Namespace.html" title="class in org.eclipse.ecf.core.identity">Namespace</A>&nbsp;n,
        java.lang.String[]&nbsp;argTypes,
        java.lang.Object[]&nbsp;args)</CODE>
 
@@ -272,6 +337,16 @@
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 <CODE>&nbsp;<A HREF="../../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A></CODE></FONT></TD>
+<TD><CODE><B>IDFactory.</B><B><A HREF="../../../../../../org/eclipse/ecf/core/identity/IDFactory.html#makeID(org.eclipse.ecf.core.identity.Namespace, java.lang.String[], java.lang.Object[])">makeID</A></B>(<A HREF="../../../../../../org/eclipse/ecf/core/identity/Namespace.html" title="class in org.eclipse.ecf.core.identity">Namespace</A>&nbsp;n,
+       java.lang.String[]&nbsp;argTypes,
+       java.lang.Object[]&nbsp;args)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A></CODE></FONT></TD>
 <TD><CODE><B>StringID.Creator.</B><B><A HREF="../../../../../../org/eclipse/ecf/core/identity/StringID.Creator.html#makeInstance(org.eclipse.ecf.core.identity.Namespace, java.lang.Class[], java.lang.Object[])">makeInstance</A></B>(<A HREF="../../../../../../org/eclipse/ecf/core/identity/Namespace.html" title="class in org.eclipse.ecf.core.identity">Namespace</A>&nbsp;ns,
              java.lang.Class[]&nbsp;argTypes,
              java.lang.Object[]&nbsp;args)</CODE>
@@ -301,14 +376,22 @@
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;<A HREF="../../../../../../org/eclipse/ecf/core/identity/Namespace.html" title="class in org.eclipse.ecf.core.identity">Namespace</A></CODE></FONT></TD>
-<TD><CODE><B>IDFactory.</B><B><A HREF="../../../../../../org/eclipse/ecf/core/identity/IDFactory.html#removeNamespace(org.eclipse.ecf.core.identity.Namespace)">removeNamespace</A></B>(<A HREF="../../../../../../org/eclipse/ecf/core/identity/Namespace.html" title="class in org.eclipse.ecf.core.identity">Namespace</A>&nbsp;n)</CODE>
+<CODE>&nbsp;<A HREF="../../../../../../org/eclipse/ecf/core/identity/Namespace.html" title="class in org.eclipse.ecf.core.identity">Namespace</A></CODE></FONT></TD>
+<TD><CODE><B>IIDFactory.</B><B><A HREF="../../../../../../org/eclipse/ecf/core/identity/IIDFactory.html#removeNamespace(org.eclipse.ecf.core.identity.Namespace)">removeNamespace</A></B>(<A HREF="../../../../../../org/eclipse/ecf/core/identity/Namespace.html" title="class in org.eclipse.ecf.core.identity">Namespace</A>&nbsp;n)</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Remove the given Namespace from our table of available Namespaces</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../../../org/eclipse/ecf/core/identity/Namespace.html" title="class in org.eclipse.ecf.core.identity">Namespace</A></CODE></FONT></TD>
+<TD><CODE><B>IDFactory.</B><B><A HREF="../../../../../../org/eclipse/ecf/core/identity/IDFactory.html#removeNamespace(org.eclipse.ecf.core.identity.Namespace)">removeNamespace</A></B>(<A HREF="../../../../../../org/eclipse/ecf/core/identity/Namespace.html" title="class in org.eclipse.ecf.core.identity">Namespace</A>&nbsp;n)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 <CODE>protected static&nbsp;<A HREF="../../../../../../org/eclipse/ecf/core/identity/Namespace.html" title="class in org.eclipse.ecf.core.identity">Namespace</A></CODE></FONT></TD>
 <TD><CODE><B>IDFactory.</B><B><A HREF="../../../../../../org/eclipse/ecf/core/identity/IDFactory.html#removeNamespace0(org.eclipse.ecf.core.identity.Namespace)">removeNamespace0</A></B>(<A HREF="../../../../../../org/eclipse/ecf/core/identity/Namespace.html" title="class in org.eclipse.ecf.core.identity">Namespace</A>&nbsp;n)</CODE>
 
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/identity/class-use/NamespacePermission.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/identity/class-use/NamespacePermission.html
index 70de3e8..c0d3be2 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/identity/class-use/NamespacePermission.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/identity/class-use/NamespacePermission.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:52 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:19 PDT 2005 -->
 <TITLE>
 Uses of Class org.eclipse.ecf.core.identity.NamespacePermission
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/identity/class-use/ServiceID.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/identity/class-use/ServiceID.html
index c8c6ca0..322713a 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/identity/class-use/ServiceID.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/identity/class-use/ServiceID.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:52 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:19 PDT 2005 -->
 <TITLE>
 Uses of Class org.eclipse.ecf.core.identity.ServiceID
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/identity/class-use/StringID.Creator.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/identity/class-use/StringID.Creator.html
index 4f6908f..0896fb8 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/identity/class-use/StringID.Creator.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/identity/class-use/StringID.Creator.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:52 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:19 PDT 2005 -->
 <TITLE>
 Uses of Class org.eclipse.ecf.core.identity.StringID.Creator
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/identity/class-use/StringID.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/identity/class-use/StringID.html
index f7574b2..30c9b53 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/identity/class-use/StringID.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/identity/class-use/StringID.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:52 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:19 PDT 2005 -->
 <TITLE>
 Uses of Class org.eclipse.ecf.core.identity.StringID
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/identity/package-frame.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/identity/package-frame.html
index e1015ce..35356cf 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/identity/package-frame.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/identity/package-frame.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:51 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:16 PDT 2005 -->
 <TITLE>
 org.eclipse.ecf.core.identity
 </TITLE>
@@ -23,7 +23,9 @@
 Interfaces</FONT>&nbsp;
 <FONT CLASS="FrameItemFont">
 <BR>
-<A HREF="ID.html" title="interface in org.eclipse.ecf.core.identity" target="classFrame"><I>ID</I></A></FONT></TD>
+<A HREF="ID.html" title="interface in org.eclipse.ecf.core.identity" target="classFrame"><I>ID</I></A>
+<BR>
+<A HREF="IIDFactory.html" title="interface in org.eclipse.ecf.core.identity" target="classFrame"><I>IIDFactory</I></A></FONT></TD>
 </TR>
 </TABLE>
 
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/identity/package-summary.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/identity/package-summary.html
index 905b2da..a77228f 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/identity/package-summary.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/identity/package-summary.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:51 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:16 PDT 2005 -->
 <TITLE>
 org.eclipse.ecf.core.identity
 </TITLE>
@@ -89,6 +89,10 @@
 <TD WIDTH="15%"><B><A HREF="../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A></B></TD>
 <TD>Contract for ECF identity.</TD>
 </TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../../org/eclipse/ecf/core/identity/IIDFactory.html" title="interface in org.eclipse.ecf.core.identity">IIDFactory</A></B></TD>
+<TD>&nbsp;</TD>
+</TR>
 </TABLE>
 &nbsp;
 
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/identity/package-tree.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/identity/package-tree.html
index 3572053..3ce1689 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/identity/package-tree.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/identity/package-tree.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:51 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:16 PDT 2005 -->
 <TITLE>
 org.eclipse.ecf.core.identity Class Hierarchy
 </TITLE>
@@ -94,7 +94,8 @@
 <LI TYPE="circle">org.eclipse.ecf.core.identity.<A HREF="../../../../../org/eclipse/ecf/core/identity/GUID.html" title="class in org.eclipse.ecf.core.identity"><B>GUID</B></A></UL>
 </UL>
 <LI TYPE="circle">org.eclipse.ecf.core.identity.<A HREF="../../../../../org/eclipse/ecf/core/identity/GUID.Creator.html" title="class in org.eclipse.ecf.core.identity"><B>GUID.Creator</B></A> (implements org.eclipse.ecf.core.identity.provider.<A HREF="../../../../../org/eclipse/ecf/core/identity/provider/IDInstantiator.html" title="interface in org.eclipse.ecf.core.identity.provider">IDInstantiator</A>)
-<LI TYPE="circle">org.eclipse.ecf.core.identity.<A HREF="../../../../../org/eclipse/ecf/core/identity/IDFactory.html" title="class in org.eclipse.ecf.core.identity"><B>IDFactory</B></A><LI TYPE="circle">org.eclipse.ecf.core.identity.<A HREF="../../../../../org/eclipse/ecf/core/identity/LongID.Creator.html" title="class in org.eclipse.ecf.core.identity"><B>LongID.Creator</B></A> (implements org.eclipse.ecf.core.identity.provider.<A HREF="../../../../../org/eclipse/ecf/core/identity/provider/IDInstantiator.html" title="interface in org.eclipse.ecf.core.identity.provider">IDInstantiator</A>)
+<LI TYPE="circle">org.eclipse.ecf.core.identity.<A HREF="../../../../../org/eclipse/ecf/core/identity/IDFactory.html" title="class in org.eclipse.ecf.core.identity"><B>IDFactory</B></A> (implements org.eclipse.ecf.core.identity.<A HREF="../../../../../org/eclipse/ecf/core/identity/IIDFactory.html" title="interface in org.eclipse.ecf.core.identity">IIDFactory</A>)
+<LI TYPE="circle">org.eclipse.ecf.core.identity.<A HREF="../../../../../org/eclipse/ecf/core/identity/LongID.Creator.html" title="class in org.eclipse.ecf.core.identity"><B>LongID.Creator</B></A> (implements org.eclipse.ecf.core.identity.provider.<A HREF="../../../../../org/eclipse/ecf/core/identity/provider/IDInstantiator.html" title="interface in org.eclipse.ecf.core.identity.provider">IDInstantiator</A>)
 <LI TYPE="circle">org.eclipse.ecf.core.identity.<A HREF="../../../../../org/eclipse/ecf/core/identity/Namespace.html" title="class in org.eclipse.ecf.core.identity"><B>Namespace</B></A> (implements java.io.Serializable)
 <LI TYPE="circle">java.security.Permission (implements java.security.Guard, java.io.Serializable)
 <UL>
@@ -116,14 +117,14 @@
 Interface Hierarchy
 </H2>
 <UL>
-<LI TYPE="circle">java.lang.Comparable<UL>
+<LI TYPE="circle">java.lang.Comparable&lt;T&gt;<UL>
 <LI TYPE="circle">org.eclipse.ecf.core.identity.<A HREF="../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity"><B>ID</B></A> (also extends java.security.Principal, java.io.Serializable)
 </UL>
-<LI TYPE="circle">java.security.Principal<UL>
-<LI TYPE="circle">org.eclipse.ecf.core.identity.<A HREF="../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity"><B>ID</B></A> (also extends java.lang.Comparable, java.io.Serializable)
+<LI TYPE="circle">org.eclipse.ecf.core.identity.<A HREF="../../../../../org/eclipse/ecf/core/identity/IIDFactory.html" title="interface in org.eclipse.ecf.core.identity"><B>IIDFactory</B></A><LI TYPE="circle">java.security.Principal<UL>
+<LI TYPE="circle">org.eclipse.ecf.core.identity.<A HREF="../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity"><B>ID</B></A> (also extends java.lang.Comparable&lt;T&gt;, java.io.Serializable)
 </UL>
 <LI TYPE="circle">java.io.Serializable<UL>
-<LI TYPE="circle">org.eclipse.ecf.core.identity.<A HREF="../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity"><B>ID</B></A> (also extends java.lang.Comparable, java.security.Principal)
+<LI TYPE="circle">org.eclipse.ecf.core.identity.<A HREF="../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity"><B>ID</B></A> (also extends java.lang.Comparable&lt;T&gt;, java.security.Principal)
 </UL>
 </UL>
 <HR>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/identity/package-use.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/identity/package-use.html
index 500cb77..f781585 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/identity/package-use.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/identity/package-use.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:53 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:27 PDT 2005 -->
 <TITLE>
 Uses of Package org.eclipse.ecf.core.identity
 </TITLE>
@@ -238,6 +238,12 @@
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../../org/eclipse/ecf/core/identity/class-use/IIDFactory.html#org.eclipse.ecf.core.identity"><B>IIDFactory</B></A></B>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
 <TD><B><A HREF="../../../../../org/eclipse/ecf/core/identity/class-use/Namespace.html#org.eclipse.ecf.core.identity"><B>Namespace</B></A></B>
 
 <BR>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/identity/provider/IDInstantiator.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/identity/provider/IDInstantiator.html
index 4baa27f..af70740 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/identity/provider/IDInstantiator.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/identity/provider/IDInstantiator.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:47 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:06 PDT 2005 -->
 <TITLE>
 IDInstantiator
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/identity/provider/class-use/IDInstantiator.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/identity/provider/class-use/IDInstantiator.html
index 361dcdb..5d2c6d6 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/identity/provider/class-use/IDInstantiator.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/identity/provider/class-use/IDInstantiator.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:52 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:20 PDT 2005 -->
 <TITLE>
 Uses of Interface org.eclipse.ecf.core.identity.provider.IDInstantiator
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/identity/provider/package-frame.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/identity/provider/package-frame.html
index 23854ed..0a2554e 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/identity/provider/package-frame.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/identity/provider/package-frame.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:51 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:16 PDT 2005 -->
 <TITLE>
 org.eclipse.ecf.core.identity.provider
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/identity/provider/package-summary.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/identity/provider/package-summary.html
index 0946651..a8d0242 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/identity/provider/package-summary.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/identity/provider/package-summary.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:51 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:16 PDT 2005 -->
 <TITLE>
 org.eclipse.ecf.core.identity.provider
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/identity/provider/package-tree.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/identity/provider/package-tree.html
index 22f82a0..5070e22 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/identity/provider/package-tree.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/identity/provider/package-tree.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:51 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:16 PDT 2005 -->
 <TITLE>
 org.eclipse.ecf.core.identity.provider Class Hierarchy
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/identity/provider/package-use.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/identity/provider/package-use.html
index a032846..db9b49e 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/identity/provider/package-use.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/identity/provider/package-use.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:53 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:27 PDT 2005 -->
 <TITLE>
 Uses of Package org.eclipse.ecf.core.identity.provider
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/package-frame.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/package-frame.html
index 11188c5..fb80836 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/package-frame.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/package-frame.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:51 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:16 PDT 2005 -->
 <TITLE>
 org.eclipse.ecf.core
 </TITLE>
@@ -39,6 +39,8 @@
 <BR>
 <A HREF="ISharedObjectContainerConfig.html" title="interface in org.eclipse.ecf.core" target="classFrame"><I>ISharedObjectContainerConfig</I></A>
 <BR>
+<A HREF="ISharedObjectContainerFactory.html" title="interface in org.eclipse.ecf.core" target="classFrame"><I>ISharedObjectContainerFactory</I></A>
+<BR>
 <A HREF="ISharedObjectContainerGroupManager.html" title="interface in org.eclipse.ecf.core" target="classFrame"><I>ISharedObjectContainerGroupManager</I></A>
 <BR>
 <A HREF="ISharedObjectContainerListener.html" title="interface in org.eclipse.ecf.core" target="classFrame"><I>ISharedObjectContainerListener</I></A>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/package-summary.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/package-summary.html
index 566b809..5629701 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/package-summary.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/package-summary.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:51 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:16 PDT 2005 -->
 <TITLE>
 org.eclipse.ecf.core
 </TITLE>
@@ -87,7 +87,7 @@
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD WIDTH="15%"><B><A HREF="../../../../org/eclipse/ecf/core/IContainer.html" title="interface in org.eclipse.ecf.core">IContainer</A></B></TD>
-<TD>&nbsp;</TD>
+<TD>Distributed container contract</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD WIDTH="15%"><B><A HREF="../../../../org/eclipse/ecf/core/IIdentifiable.html" title="interface in org.eclipse.ecf.core">IIdentifiable</A></B></TD>
@@ -120,6 +120,10 @@
 <TD>Configuration information associated with ISharedObjectContainer.</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../org/eclipse/ecf/core/ISharedObjectContainerFactory.html" title="interface in org.eclipse.ecf.core">ISharedObjectContainerFactory</A></B></TD>
+<TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
 <TD WIDTH="15%"><B><A HREF="../../../../org/eclipse/ecf/core/ISharedObjectContainerGroupManager.html" title="interface in org.eclipse.ecf.core">ISharedObjectContainerGroupManager</A></B></TD>
 <TD>&nbsp;</TD>
 </TR>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/package-tree.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/package-tree.html
index 1f68405..391c0f6 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/package-tree.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/package-tree.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:51 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:16 PDT 2005 -->
 <TITLE>
 org.eclipse.ecf.core Class Hierarchy
 </TITLE>
@@ -88,7 +88,8 @@
 </H2>
 <UL>
 <LI TYPE="circle">java.lang.Object<UL>
-<LI TYPE="circle">org.eclipse.ecf.core.<A HREF="../../../../org/eclipse/ecf/core/SharedObjectContainerDescription.html" title="class in org.eclipse.ecf.core"><B>SharedObjectContainerDescription</B></A><LI TYPE="circle">org.eclipse.ecf.core.<A HREF="../../../../org/eclipse/ecf/core/SharedObjectContainerFactory.html" title="class in org.eclipse.ecf.core"><B>SharedObjectContainerFactory</B></A><LI TYPE="circle">org.eclipse.ecf.core.<A HREF="../../../../org/eclipse/ecf/core/SharedObjectDescription.html" title="class in org.eclipse.ecf.core"><B>SharedObjectDescription</B></A> (implements java.io.Serializable)
+<LI TYPE="circle">org.eclipse.ecf.core.<A HREF="../../../../org/eclipse/ecf/core/SharedObjectContainerDescription.html" title="class in org.eclipse.ecf.core"><B>SharedObjectContainerDescription</B></A><LI TYPE="circle">org.eclipse.ecf.core.<A HREF="../../../../org/eclipse/ecf/core/SharedObjectContainerFactory.html" title="class in org.eclipse.ecf.core"><B>SharedObjectContainerFactory</B></A> (implements org.eclipse.ecf.core.<A HREF="../../../../org/eclipse/ecf/core/ISharedObjectContainerFactory.html" title="interface in org.eclipse.ecf.core">ISharedObjectContainerFactory</A>)
+<LI TYPE="circle">org.eclipse.ecf.core.<A HREF="../../../../org/eclipse/ecf/core/SharedObjectDescription.html" title="class in org.eclipse.ecf.core"><B>SharedObjectDescription</B></A> (implements java.io.Serializable)
 <LI TYPE="circle">java.lang.Throwable (implements java.io.Serializable)
 <UL>
 <LI TYPE="circle">java.lang.Exception<UL>
@@ -107,10 +108,14 @@
 <LI TYPE="circle">org.eclipse.core.runtime.IAdaptable<UL>
 <LI TYPE="circle">org.eclipse.ecf.core.<A HREF="../../../../org/eclipse/ecf/core/IContainer.html" title="interface in org.eclipse.ecf.core"><B>IContainer</B></A><UL>
 <LI TYPE="circle">org.eclipse.ecf.core.<A HREF="../../../../org/eclipse/ecf/core/ISharedObjectContainer.html" title="interface in org.eclipse.ecf.core"><B>ISharedObjectContainer</B></A></UL>
+<LI TYPE="circle">org.eclipse.ecf.core.<A HREF="../../../../org/eclipse/ecf/core/ISharedObject.html" title="interface in org.eclipse.ecf.core"><B>ISharedObject</B></A> (also extends org.eclipse.ecf.core.util.<A HREF="../../../../org/eclipse/ecf/core/util/IEventHandler.html" title="interface in org.eclipse.ecf.core.util">IEventHandler</A>)
+<LI TYPE="circle">org.eclipse.ecf.core.<A HREF="../../../../org/eclipse/ecf/core/ISharedObjectContext.html" title="interface in org.eclipse.ecf.core"><B>ISharedObjectContext</B></A></UL>
+<LI TYPE="circle">org.eclipse.ecf.core.util.<A HREF="../../../../org/eclipse/ecf/core/util/IEventHandler.html" title="interface in org.eclipse.ecf.core.util"><B>IEventHandler</B></A><UL>
+<LI TYPE="circle">org.eclipse.ecf.core.<A HREF="../../../../org/eclipse/ecf/core/ISharedObject.html" title="interface in org.eclipse.ecf.core"><B>ISharedObject</B></A> (also extends org.eclipse.core.runtime.IAdaptable)
 </UL>
 <LI TYPE="circle">org.eclipse.ecf.core.<A HREF="../../../../org/eclipse/ecf/core/IIdentifiable.html" title="interface in org.eclipse.ecf.core"><B>IIdentifiable</B></A><UL>
 <LI TYPE="circle">org.eclipse.ecf.core.<A HREF="../../../../org/eclipse/ecf/core/ISharedObjectContainerConfig.html" title="interface in org.eclipse.ecf.core"><B>ISharedObjectContainerConfig</B></A></UL>
-<LI TYPE="circle">org.eclipse.ecf.core.<A HREF="../../../../org/eclipse/ecf/core/IOSGIService.html" title="interface in org.eclipse.ecf.core"><B>IOSGIService</B></A><LI TYPE="circle">org.eclipse.ecf.core.<A HREF="../../../../org/eclipse/ecf/core/ISharedObject.html" title="interface in org.eclipse.ecf.core"><B>ISharedObject</B></A><LI TYPE="circle">org.eclipse.ecf.core.<A HREF="../../../../org/eclipse/ecf/core/ISharedObjectConfig.html" title="interface in org.eclipse.ecf.core"><B>ISharedObjectConfig</B></A><LI TYPE="circle">org.eclipse.ecf.core.<A HREF="../../../../org/eclipse/ecf/core/ISharedObjectConnector.html" title="interface in org.eclipse.ecf.core"><B>ISharedObjectConnector</B></A><LI TYPE="circle">org.eclipse.ecf.core.<A HREF="../../../../org/eclipse/ecf/core/ISharedObjectContainerGroupManager.html" title="interface in org.eclipse.ecf.core"><B>ISharedObjectContainerGroupManager</B></A><LI TYPE="circle">org.eclipse.ecf.core.<A HREF="../../../../org/eclipse/ecf/core/ISharedObjectContainerListener.html" title="interface in org.eclipse.ecf.core"><B>ISharedObjectContainerListener</B></A><LI TYPE="circle">org.eclipse.ecf.core.<A HREF="../../../../org/eclipse/ecf/core/ISharedObjectContainerTransaction.html" title="interface in org.eclipse.ecf.core"><B>ISharedObjectContainerTransaction</B></A><LI TYPE="circle">org.eclipse.ecf.core.<A HREF="../../../../org/eclipse/ecf/core/ISharedObjectContext.html" title="interface in org.eclipse.ecf.core"><B>ISharedObjectContext</B></A><LI TYPE="circle">org.eclipse.ecf.core.<A HREF="../../../../org/eclipse/ecf/core/ISharedObjectManager.html" title="interface in org.eclipse.ecf.core"><B>ISharedObjectManager</B></A></UL>
+<LI TYPE="circle">org.eclipse.ecf.core.<A HREF="../../../../org/eclipse/ecf/core/IOSGIService.html" title="interface in org.eclipse.ecf.core"><B>IOSGIService</B></A><LI TYPE="circle">org.eclipse.ecf.core.<A HREF="../../../../org/eclipse/ecf/core/ISharedObjectConfig.html" title="interface in org.eclipse.ecf.core"><B>ISharedObjectConfig</B></A><LI TYPE="circle">org.eclipse.ecf.core.<A HREF="../../../../org/eclipse/ecf/core/ISharedObjectConnector.html" title="interface in org.eclipse.ecf.core"><B>ISharedObjectConnector</B></A><LI TYPE="circle">org.eclipse.ecf.core.<A HREF="../../../../org/eclipse/ecf/core/ISharedObjectContainerFactory.html" title="interface in org.eclipse.ecf.core"><B>ISharedObjectContainerFactory</B></A><LI TYPE="circle">org.eclipse.ecf.core.<A HREF="../../../../org/eclipse/ecf/core/ISharedObjectContainerGroupManager.html" title="interface in org.eclipse.ecf.core"><B>ISharedObjectContainerGroupManager</B></A><LI TYPE="circle">org.eclipse.ecf.core.<A HREF="../../../../org/eclipse/ecf/core/ISharedObjectContainerListener.html" title="interface in org.eclipse.ecf.core"><B>ISharedObjectContainerListener</B></A><LI TYPE="circle">org.eclipse.ecf.core.<A HREF="../../../../org/eclipse/ecf/core/ISharedObjectContainerTransaction.html" title="interface in org.eclipse.ecf.core"><B>ISharedObjectContainerTransaction</B></A><LI TYPE="circle">org.eclipse.ecf.core.<A HREF="../../../../org/eclipse/ecf/core/ISharedObjectManager.html" title="interface in org.eclipse.ecf.core"><B>ISharedObjectManager</B></A></UL>
 <HR>
 
 
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/package-use.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/package-use.html
index 8d342f5..325be8a 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/package-use.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/package-use.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:53 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:27 PDT 2005 -->
 <TITLE>
 Uses of Package org.eclipse.ecf.core
 </TITLE>
@@ -138,7 +138,7 @@
 <TD><B><A HREF="../../../../org/eclipse/ecf/core/class-use/IContainer.html#org.eclipse.ecf.core"><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;Distributed container contract</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD><B><A HREF="../../../../org/eclipse/ecf/core/class-use/IIdentifiable.html#org.eclipse.ecf.core"><B>IIdentifiable</B></A></B>
@@ -185,6 +185,12 @@
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Configuration information associated with ISharedObjectContainer.</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../org/eclipse/ecf/core/class-use/ISharedObjectContainerFactory.html#org.eclipse.ecf.core"><B>ISharedObjectContainerFactory</B></A></B>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
 <TD><B><A HREF="../../../../org/eclipse/ecf/core/class-use/ISharedObjectContainerListener.html#org.eclipse.ecf.core"><B>ISharedObjectContainerListener</B></A></B>
 
 <BR>
@@ -192,13 +198,6 @@
  instance.</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><B><A HREF="../../../../org/eclipse/ecf/core/class-use/ISharedObjectContainerTransaction.html#org.eclipse.ecf.core"><B>ISharedObjectContainerTransaction</B></A></B>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Implementers represent a transaction associated with the creation of a SharedObject
- within the scope of a given SharedObjectContainer</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
 <TD><B><A HREF="../../../../org/eclipse/ecf/core/class-use/ISharedObjectContext.html#org.eclipse.ecf.core"><B>ISharedObjectContext</B></A></B>
 
 <BR>
@@ -235,12 +234,6 @@
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Description of an ISharedObjectContainer factory implementation.</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><B><A HREF="../../../../org/eclipse/ecf/core/class-use/SharedObjectContainerFactory.html#org.eclipse.ecf.core"><B>SharedObjectContainerFactory</B></A></B>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Factory for creating <A HREF="../../../../org/eclipse/ecf/core/ISharedObjectContainer.html" title="interface in org.eclipse.ecf.core"><CODE>ISharedObjectContainer</CODE></A> instances.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
 <TD><B><A HREF="../../../../org/eclipse/ecf/core/class-use/SharedObjectContainerInstantiationException.html#org.eclipse.ecf.core"><B>SharedObjectContainerInstantiationException</B></A></B>
 
 <BR>
@@ -383,7 +376,7 @@
 <TD><B><A HREF="../../../../org/eclipse/ecf/core/class-use/IContainer.html#org.eclipse.ecf.provider.generic"><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;Distributed container contract</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD><B><A HREF="../../../../org/eclipse/ecf/core/class-use/IIdentifiable.html#org.eclipse.ecf.provider.generic"><B>IIdentifiable</B></A></B>
@@ -544,12 +537,31 @@
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Configuration information provided to ISharedObject via its enclosing ISharedObjectContainer</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../org/eclipse/ecf/core/class-use/ISharedObjectContainerTransaction.html#org.eclipse.ecf.provider.generic.sobject"><B>ISharedObjectContainerTransaction</B></A></B>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Implementers represent a transaction associated with the creation of a SharedObject
+ within the scope of a given SharedObjectContainer</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
 <TD><B><A HREF="../../../../org/eclipse/ecf/core/class-use/ISharedObjectContext.html#org.eclipse.ecf.provider.generic.sobject"><B>ISharedObjectContext</B></A></B>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Context reference provided to all ISharedObjects upon initialization.</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../org/eclipse/ecf/core/class-use/SharedObjectAddAbortException.html#org.eclipse.ecf.provider.generic.sobject"><B>SharedObjectAddAbortException</B></A></B>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../org/eclipse/ecf/core/class-use/SharedObjectDescription.html#org.eclipse.ecf.provider.generic.sobject"><B>SharedObjectDescription</B></A></B>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Description of an ISharedObject instance.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
 <TD><B><A HREF="../../../../org/eclipse/ecf/core/class-use/SharedObjectInitException.html#org.eclipse.ecf.provider.generic.sobject"><B>SharedObjectInitException</B></A></B>
 
 <BR>
@@ -568,7 +580,7 @@
 <TD><B><A HREF="../../../../org/eclipse/ecf/core/class-use/IContainer.html#org.eclipse.ecf.provider.xmpp.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;Distributed container contract</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD><B><A HREF="../../../../org/eclipse/ecf/core/class-use/IIdentifiable.html#org.eclipse.ecf.provider.xmpp.container"><B>IIdentifiable</B></A></B>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/provider/ISharedObjectContainerInstantiator.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/provider/ISharedObjectContainerInstantiator.html
index d96a375..03e6341 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/provider/ISharedObjectContainerInstantiator.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/provider/ISharedObjectContainerInstantiator.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:50 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:13 PDT 2005 -->
 <TITLE>
 ISharedObjectContainerInstantiator
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/provider/class-use/ISharedObjectContainerInstantiator.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/provider/class-use/ISharedObjectContainerInstantiator.html
index a383f57..c511eca 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/provider/class-use/ISharedObjectContainerInstantiator.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/provider/class-use/ISharedObjectContainerInstantiator.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:53 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:24 PDT 2005 -->
 <TITLE>
 Uses of Interface org.eclipse.ecf.core.provider.ISharedObjectContainerInstantiator
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/provider/package-frame.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/provider/package-frame.html
index 1fb5d79..9867e8f 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/provider/package-frame.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/provider/package-frame.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:51 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:16 PDT 2005 -->
 <TITLE>
 org.eclipse.ecf.core.provider
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/provider/package-summary.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/provider/package-summary.html
index 3b7e229..b69a986 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/provider/package-summary.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/provider/package-summary.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:51 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:16 PDT 2005 -->
 <TITLE>
 org.eclipse.ecf.core.provider
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/provider/package-tree.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/provider/package-tree.html
index eb8ef01..09b3f8a 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/provider/package-tree.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/provider/package-tree.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:51 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:16 PDT 2005 -->
 <TITLE>
 org.eclipse.ecf.core.provider Class Hierarchy
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/provider/package-use.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/provider/package-use.html
index 979a676..14d7c7b 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/provider/package-use.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/provider/package-use.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:53 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:27 PDT 2005 -->
 <TITLE>
 Uses of Package org.eclipse.ecf.core.provider
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/security/IContainerPolicy.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/security/IContainerPolicy.html
index f46075e..6f2ed9a 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/security/IContainerPolicy.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/security/IContainerPolicy.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:46 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:04 PDT 2005 -->
 <TITLE>
 IContainerPolicy
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/security/IJoinContext.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/security/IJoinContext.html
index 4ae94de..38f377e 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/security/IJoinContext.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/security/IJoinContext.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:46 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:04 PDT 2005 -->
 <TITLE>
 IJoinContext
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/security/IJoinPolicy.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/security/IJoinPolicy.html
index 9ad4f2a..0513baf 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/security/IJoinPolicy.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/security/IJoinPolicy.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:46 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:05 PDT 2005 -->
 <TITLE>
 IJoinPolicy
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/security/ISharedObjectPolicy.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/security/ISharedObjectPolicy.html
index 31821ca..3ec3cfa 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/security/ISharedObjectPolicy.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/security/ISharedObjectPolicy.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:46 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:05 PDT 2005 -->
 <TITLE>
 ISharedObjectPolicy
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/security/ObjectCallback.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/security/ObjectCallback.html
index ccd4fa0..40bfffd 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/security/ObjectCallback.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/security/ObjectCallback.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:46 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:05 PDT 2005 -->
 <TITLE>
 ObjectCallback
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/security/class-use/IContainerPolicy.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/security/class-use/IContainerPolicy.html
index 4ddf2da..576b2eb 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/security/class-use/IContainerPolicy.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/security/class-use/IContainerPolicy.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:52 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:19 PDT 2005 -->
 <TITLE>
 Uses of Interface org.eclipse.ecf.core.security.IContainerPolicy
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/security/class-use/IJoinContext.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/security/class-use/IJoinContext.html
index c703924..83ad6ef 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/security/class-use/IJoinContext.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/security/class-use/IJoinContext.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:52 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:19 PDT 2005 -->
 <TITLE>
 Uses of Interface org.eclipse.ecf.core.security.IJoinContext
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/security/class-use/IJoinPolicy.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/security/class-use/IJoinPolicy.html
index 0e5fe31..39cdfb5 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/security/class-use/IJoinPolicy.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/security/class-use/IJoinPolicy.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:52 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:19 PDT 2005 -->
 <TITLE>
 Uses of Interface org.eclipse.ecf.core.security.IJoinPolicy
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/security/class-use/ISharedObjectPolicy.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/security/class-use/ISharedObjectPolicy.html
index e7f8d9d..04a95f2 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/security/class-use/ISharedObjectPolicy.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/security/class-use/ISharedObjectPolicy.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:52 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:19 PDT 2005 -->
 <TITLE>
 Uses of Interface org.eclipse.ecf.core.security.ISharedObjectPolicy
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/security/class-use/ObjectCallback.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/security/class-use/ObjectCallback.html
index 3e43712..ed14710 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/security/class-use/ObjectCallback.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/security/class-use/ObjectCallback.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:52 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:19 PDT 2005 -->
 <TITLE>
 Uses of Class org.eclipse.ecf.core.security.ObjectCallback
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/security/package-frame.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/security/package-frame.html
index b2624e5..de57b21 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/security/package-frame.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/security/package-frame.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:51 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:16 PDT 2005 -->
 <TITLE>
 org.eclipse.ecf.core.security
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/security/package-summary.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/security/package-summary.html
index 3c34223..39282dd 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/security/package-summary.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/security/package-summary.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:51 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:16 PDT 2005 -->
 <TITLE>
 org.eclipse.ecf.core.security
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/security/package-tree.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/security/package-tree.html
index f6fded4..f1b6d61 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/security/package-tree.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/security/package-tree.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:51 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:16 PDT 2005 -->
 <TITLE>
 org.eclipse.ecf.core.security Class Hierarchy
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/security/package-use.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/security/package-use.html
index 4013c16..48027d4 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/security/package-use.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/security/package-use.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:53 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:27 PDT 2005 -->
 <TITLE>
 Uses of Package org.eclipse.ecf.core.security
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/user/IUser.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/user/IUser.html
index d68f699..4d016a2 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/user/IUser.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/user/IUser.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:49 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:12 PDT 2005 -->
 <TITLE>
 IUser
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/user/User.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/user/User.html
index 7424a11..03ec584 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/user/User.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/user/User.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:49 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:12 PDT 2005 -->
 <TITLE>
 User
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/user/class-use/IUser.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/user/class-use/IUser.html
index 1d73c3f..dc3310f 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/user/class-use/IUser.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/user/class-use/IUser.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:53 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:24 PDT 2005 -->
 <TITLE>
 Uses of Interface org.eclipse.ecf.core.user.IUser
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/user/class-use/User.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/user/class-use/User.html
index 73225be..c343fe9 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/user/class-use/User.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/user/class-use/User.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:53 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:24 PDT 2005 -->
 <TITLE>
 Uses of Class org.eclipse.ecf.core.user.User
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/user/package-frame.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/user/package-frame.html
index f6bccf7..37b0c26 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/user/package-frame.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/user/package-frame.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:51 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:16 PDT 2005 -->
 <TITLE>
 org.eclipse.ecf.core.user
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/user/package-summary.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/user/package-summary.html
index 22e63c4..333062f 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/user/package-summary.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/user/package-summary.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:51 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:16 PDT 2005 -->
 <TITLE>
 org.eclipse.ecf.core.user
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/user/package-tree.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/user/package-tree.html
index 800fc35..35a8d6e 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/user/package-tree.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/user/package-tree.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:51 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:16 PDT 2005 -->
 <TITLE>
 org.eclipse.ecf.core.user Class Hierarchy
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/user/package-use.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/user/package-use.html
index 7e81965..383a7f7 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/user/package-use.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/user/package-use.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:53 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:27 PDT 2005 -->
 <TITLE>
 Uses of Package org.eclipse.ecf.core.user
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/util/AbstractFactory.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/util/AbstractFactory.html
index 8d6e531..08bac1b 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/util/AbstractFactory.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/util/AbstractFactory.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:50 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:13 PDT 2005 -->
 <TITLE>
 AbstractFactory
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/util/AsynchResult.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/util/AsynchResult.html
index efa76fb..b680e13 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/util/AsynchResult.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/util/AsynchResult.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:50 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:13 PDT 2005 -->
 <TITLE>
 AsynchResult
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/util/Base64.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/util/Base64.html
index 622e4dd..abecc77 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/util/Base64.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/util/Base64.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:50 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:13 PDT 2005 -->
 <TITLE>
 Base64
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/util/ECFException.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/util/ECFException.html
index 7b56600..6a49b95 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/util/ECFException.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/util/ECFException.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:50 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:13 PDT 2005 -->
 <TITLE>
 ECFException
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/util/Event.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/util/Event.html
index 515958c..b53d614 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/util/Event.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/util/Event.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:50 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:13 PDT 2005 -->
 <TITLE>
 Event
 </TITLE>
@@ -92,10 +92,10 @@
 <DT><B>All Superinterfaces:</B> <DD>java.io.Serializable</DD>
 </DL>
 <DL>
-<DT><B>All Known Subinterfaces:</B> <DD><A HREF="../../../../../org/eclipse/ecf/core/events/IContainerEvent.html" title="interface in org.eclipse.ecf.core.events">IContainerEvent</A>, <A HREF="../../../../../org/eclipse/ecf/discovery/IServiceEvent.html" title="interface in org.eclipse.ecf.discovery">IServiceEvent</A>, <A HREF="../../../../../org/eclipse/ecf/core/events/ISharedObjectActivatedEvent.html" title="interface in org.eclipse.ecf.core.events">ISharedObjectActivatedEvent</A>, <A HREF="../../../../../org/eclipse/ecf/core/events/ISharedObjectCallEvent.html" title="interface in org.eclipse.ecf.core.events">ISharedObjectCallEvent</A>, <A HREF="../../../../../org/eclipse/ecf/core/events/ISharedObjectContainerDepartedEvent.html" title="interface in org.eclipse.ecf.core.events">ISharedObjectContainerDepartedEvent</A>, <A HREF="../../../../../org/eclipse/ecf/core/events/ISharedObjectContainerDisposeEvent.html" title="interface in org.eclipse.ecf.core.events">ISharedObjectContainerDisposeEvent</A>, <A HREF="../../../../../org/eclipse/ecf/core/events/ISharedObjectContainerEjectedEvent.html" title="interface in org.eclipse.ecf.core.events">ISharedObjectContainerEjectedEvent</A>, <A HREF="../../../../../org/eclipse/ecf/core/events/ISharedObjectContainerJoinedEvent.html" title="interface in org.eclipse.ecf.core.events">ISharedObjectContainerJoinedEvent</A>, <A HREF="../../../../../org/eclipse/ecf/core/events/ISharedObjectContainerJoinGroupEvent.html" title="interface in org.eclipse.ecf.core.events">ISharedObjectContainerJoinGroupEvent</A>, <A HREF="../../../../../org/eclipse/ecf/core/events/ISharedObjectContainerLeaveGroupEvent.html" title="interface in org.eclipse.ecf.core.events">ISharedObjectContainerLeaveGroupEvent</A>, <A HREF="../../../../../org/eclipse/ecf/core/events/ISharedObjectCreateResponseEvent.html" title="interface in org.eclipse.ecf.core.events">ISharedObjectCreateResponseEvent</A>, <A HREF="../../../../../org/eclipse/ecf/core/events/ISharedObjectDeactivatedEvent.html" title="interface in org.eclipse.ecf.core.events">ISharedObjectDeactivatedEvent</A>, <A HREF="../../../../../org/eclipse/ecf/core/events/ISharedObjectEvent.html" title="interface in org.eclipse.ecf.core.events">ISharedObjectEvent</A>, <A HREF="../../../../../org/eclipse/ecf/core/events/ISharedObjectManagerEvent.html" title="interface in org.eclipse.ecf.core.events">ISharedObjectManagerEvent</A>, <A HREF="../../../../../org/eclipse/ecf/core/events/ISharedObjectMessageEvent.html" title="interface in org.eclipse.ecf.core.events">ISharedObjectMessageEvent</A></DD>
+<DT><B>All Known Subinterfaces:</B> <DD><A HREF="../../../../../org/eclipse/ecf/core/events/IContainerEvent.html" title="interface in org.eclipse.ecf.core.events">IContainerEvent</A>, <A HREF="../../../../../org/eclipse/ecf/discovery/IServiceEvent.html" title="interface in org.eclipse.ecf.discovery">IServiceEvent</A>, <A HREF="../../../../../org/eclipse/ecf/core/events/ISharedObjectActivatedEvent.html" title="interface in org.eclipse.ecf.core.events">ISharedObjectActivatedEvent</A>, <A HREF="../../../../../org/eclipse/ecf/core/events/ISharedObjectCallEvent.html" title="interface in org.eclipse.ecf.core.events">ISharedObjectCallEvent</A>, <A HREF="../../../../../org/eclipse/ecf/core/events/ISharedObjectCommitEvent.html" title="interface in org.eclipse.ecf.core.events">ISharedObjectCommitEvent</A>, <A HREF="../../../../../org/eclipse/ecf/core/events/ISharedObjectContainerDepartedEvent.html" title="interface in org.eclipse.ecf.core.events">ISharedObjectContainerDepartedEvent</A>, <A HREF="../../../../../org/eclipse/ecf/core/events/ISharedObjectContainerDisposeEvent.html" title="interface in org.eclipse.ecf.core.events">ISharedObjectContainerDisposeEvent</A>, <A HREF="../../../../../org/eclipse/ecf/core/events/ISharedObjectContainerEjectedEvent.html" title="interface in org.eclipse.ecf.core.events">ISharedObjectContainerEjectedEvent</A>, <A HREF="../../../../../org/eclipse/ecf/core/events/ISharedObjectContainerJoinedEvent.html" title="interface in org.eclipse.ecf.core.events">ISharedObjectContainerJoinedEvent</A>, <A HREF="../../../../../org/eclipse/ecf/core/events/ISharedObjectContainerJoinGroupEvent.html" title="interface in org.eclipse.ecf.core.events">ISharedObjectContainerJoinGroupEvent</A>, <A HREF="../../../../../org/eclipse/ecf/core/events/ISharedObjectContainerLeaveGroupEvent.html" title="interface in org.eclipse.ecf.core.events">ISharedObjectContainerLeaveGroupEvent</A>, <A HREF="../../../../../org/eclipse/ecf/core/events/ISharedObjectCreateResponseEvent.html" title="interface in org.eclipse.ecf.core.events">ISharedObjectCreateResponseEvent</A>, <A HREF="../../../../../org/eclipse/ecf/core/events/ISharedObjectDeactivatedEvent.html" title="interface in org.eclipse.ecf.core.events">ISharedObjectDeactivatedEvent</A>, <A HREF="../../../../../org/eclipse/ecf/core/events/ISharedObjectEvent.html" title="interface in org.eclipse.ecf.core.events">ISharedObjectEvent</A>, <A HREF="../../../../../org/eclipse/ecf/core/events/ISharedObjectManagerEvent.html" title="interface in org.eclipse.ecf.core.events">ISharedObjectManagerEvent</A>, <A HREF="../../../../../org/eclipse/ecf/core/events/ISharedObjectMessageEvent.html" title="interface in org.eclipse.ecf.core.events">ISharedObjectMessageEvent</A></DD>
 </DL>
 <DL>
-<DT><B>All Known Implementing Classes:</B> <DD><A HREF="../../../../../org/eclipse/ecf/core/comm/AsynchConnectionEvent.html" title="class in org.eclipse.ecf.core.comm">AsynchConnectionEvent</A>, <A HREF="../../../../../org/eclipse/ecf/provider/xmpp/smack/ChatConnectionObjectPacketEvent.html" title="class in org.eclipse.ecf.provider.xmpp.smack">ChatConnectionObjectPacketEvent</A>, <A HREF="../../../../../org/eclipse/ecf/provider/xmpp/smack/ChatConnectionPacketEvent.html" title="class in org.eclipse.ecf.provider.xmpp.smack">ChatConnectionPacketEvent</A>, <A HREF="../../../../../org/eclipse/ecf/core/comm/ConnectionEvent.html" title="class in org.eclipse.ecf.core.comm">ConnectionEvent</A>, <A HREF="../../../../../org/eclipse/ecf/core/comm/DisconnectConnectionEvent.html" title="class in org.eclipse.ecf.core.comm">DisconnectConnectionEvent</A>, <A HREF="../../../../../org/eclipse/ecf/provider/xmpp/events/IQEvent.html" title="class in org.eclipse.ecf.provider.xmpp.events">IQEvent</A>, <A HREF="../../../../../org/eclipse/ecf/provider/xmpp/events/MessageEvent.html" title="class in org.eclipse.ecf.provider.xmpp.events">MessageEvent</A>, <A HREF="../../../../../org/eclipse/ecf/provider/xmpp/events/PresenceEvent.html" title="class in org.eclipse.ecf.provider.xmpp.events">PresenceEvent</A>, <A HREF="../../../../../org/eclipse/ecf/core/events/RemoteSharedObjectCreateResponseEvent.html" title="class in org.eclipse.ecf.core.events">RemoteSharedObjectCreateResponseEvent</A>, <A HREF="../../../../../org/eclipse/ecf/core/events/RemoteSharedObjectEvent.html" title="class in org.eclipse.ecf.core.events">RemoteSharedObjectEvent</A>, <A HREF="../../../../../org/eclipse/ecf/discovery/ServiceContainerEvent.html" title="class in org.eclipse.ecf.discovery">ServiceContainerEvent</A>, <A HREF="../../../../../org/eclipse/ecf/core/events/SharedObjectActivatedEvent.html" title="class in org.eclipse.ecf.core.events">SharedObjectActivatedEvent</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/events/SharedObjectCallEvent.html" title="class in org.eclipse.ecf.provider.generic.events">SharedObjectCallEvent</A>, <A HREF="../../../../../org/eclipse/ecf/core/events/SharedObjectContainerDepartedEvent.html" title="class in org.eclipse.ecf.core.events">SharedObjectContainerDepartedEvent</A>, <A HREF="../../../../../org/eclipse/ecf/core/events/SharedObjectContainerDisposeEvent.html" title="class in org.eclipse.ecf.core.events">SharedObjectContainerDisposeEvent</A>, <A HREF="../../../../../org/eclipse/ecf/core/events/SharedObjectContainerEjectedEvent.html" title="class in org.eclipse.ecf.core.events">SharedObjectContainerEjectedEvent</A>, <A HREF="../../../../../org/eclipse/ecf/core/events/SharedObjectContainerJoinedEvent.html" title="class in org.eclipse.ecf.core.events">SharedObjectContainerJoinedEvent</A>, <A HREF="../../../../../org/eclipse/ecf/core/events/SharedObjectContainerJoinGroupEvent.html" title="class in org.eclipse.ecf.core.events">SharedObjectContainerJoinGroupEvent</A>, <A HREF="../../../../../org/eclipse/ecf/core/events/SharedObjectContainerLeaveGroupEvent.html" title="class in org.eclipse.ecf.core.events">SharedObjectContainerLeaveGroupEvent</A>, <A HREF="../../../../../org/eclipse/ecf/core/events/SharedObjectDeactivatedEvent.html" title="class in org.eclipse.ecf.core.events">SharedObjectDeactivatedEvent</A>, <A HREF="../../../../../org/eclipse/ecf/core/events/SharedObjectManagerAddEvent.html" title="class in org.eclipse.ecf.core.events">SharedObjectManagerAddEvent</A>, <A HREF="../../../../../org/eclipse/ecf/core/events/SharedObjectManagerConnectEvent.html" title="class in org.eclipse.ecf.core.events">SharedObjectManagerConnectEvent</A>, <A HREF="../../../../../org/eclipse/ecf/core/events/SharedObjectManagerCreateEvent.html" title="class in org.eclipse.ecf.core.events">SharedObjectManagerCreateEvent</A>, <A HREF="../../../../../org/eclipse/ecf/core/events/SharedObjectManagerDisconnectEvent.html" title="class in org.eclipse.ecf.core.events">SharedObjectManagerDisconnectEvent</A>, <A HREF="../../../../../org/eclipse/ecf/core/events/SharedObjectManagerRemoveEvent.html" title="class in org.eclipse.ecf.core.events">SharedObjectManagerRemoveEvent</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOWrapper.DisposeEvent.html" title="class in org.eclipse.ecf.provider.generic">SOWrapper.DisposeEvent</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOWrapper.ProcEvent.html" title="class in org.eclipse.ecf.provider.generic">SOWrapper.ProcEvent</A>, <A HREF="../../../../../org/eclipse/ecf/core/comm/SynchConnectionEvent.html" title="class in org.eclipse.ecf.core.comm">SynchConnectionEvent</A></DD>
+<DT><B>All Known Implementing Classes:</B> <DD><A HREF="../../../../../org/eclipse/ecf/core/comm/AsynchConnectionEvent.html" title="class in org.eclipse.ecf.core.comm">AsynchConnectionEvent</A>, <A HREF="../../../../../org/eclipse/ecf/provider/xmpp/smack/ChatConnectionObjectPacketEvent.html" title="class in org.eclipse.ecf.provider.xmpp.smack">ChatConnectionObjectPacketEvent</A>, <A HREF="../../../../../org/eclipse/ecf/provider/xmpp/smack/ChatConnectionPacketEvent.html" title="class in org.eclipse.ecf.provider.xmpp.smack">ChatConnectionPacketEvent</A>, <A HREF="../../../../../org/eclipse/ecf/core/comm/ConnectionEvent.html" title="class in org.eclipse.ecf.core.comm">ConnectionEvent</A>, <A HREF="../../../../../org/eclipse/ecf/core/comm/DisconnectConnectionEvent.html" title="class in org.eclipse.ecf.core.comm">DisconnectConnectionEvent</A>, <A HREF="../../../../../org/eclipse/ecf/provider/xmpp/events/IQEvent.html" title="class in org.eclipse.ecf.provider.xmpp.events">IQEvent</A>, <A HREF="../../../../../org/eclipse/ecf/provider/xmpp/events/MessageEvent.html" title="class in org.eclipse.ecf.provider.xmpp.events">MessageEvent</A>, <A HREF="../../../../../org/eclipse/ecf/provider/xmpp/events/PresenceEvent.html" title="class in org.eclipse.ecf.provider.xmpp.events">PresenceEvent</A>, <A HREF="../../../../../org/eclipse/ecf/core/events/RemoteSharedObjectCreateResponseEvent.html" title="class in org.eclipse.ecf.core.events">RemoteSharedObjectCreateResponseEvent</A>, <A HREF="../../../../../org/eclipse/ecf/core/events/RemoteSharedObjectEvent.html" title="class in org.eclipse.ecf.core.events">RemoteSharedObjectEvent</A>, <A HREF="../../../../../org/eclipse/ecf/discovery/ServiceContainerEvent.html" title="class in org.eclipse.ecf.discovery">ServiceContainerEvent</A>, <A HREF="../../../../../org/eclipse/ecf/core/events/SharedObjectActivatedEvent.html" title="class in org.eclipse.ecf.core.events">SharedObjectActivatedEvent</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/events/SharedObjectCallEvent.html" title="class in org.eclipse.ecf.provider.generic.events">SharedObjectCallEvent</A>, <A HREF="../../../../../org/eclipse/ecf/core/events/SharedObjectCommitEvent.html" title="class in org.eclipse.ecf.core.events">SharedObjectCommitEvent</A>, <A HREF="../../../../../org/eclipse/ecf/core/events/SharedObjectContainerDepartedEvent.html" title="class in org.eclipse.ecf.core.events">SharedObjectContainerDepartedEvent</A>, <A HREF="../../../../../org/eclipse/ecf/core/events/SharedObjectContainerDisposeEvent.html" title="class in org.eclipse.ecf.core.events">SharedObjectContainerDisposeEvent</A>, <A HREF="../../../../../org/eclipse/ecf/core/events/SharedObjectContainerEjectedEvent.html" title="class in org.eclipse.ecf.core.events">SharedObjectContainerEjectedEvent</A>, <A HREF="../../../../../org/eclipse/ecf/core/events/SharedObjectContainerJoinedEvent.html" title="class in org.eclipse.ecf.core.events">SharedObjectContainerJoinedEvent</A>, <A HREF="../../../../../org/eclipse/ecf/core/events/SharedObjectContainerJoinGroupEvent.html" title="class in org.eclipse.ecf.core.events">SharedObjectContainerJoinGroupEvent</A>, <A HREF="../../../../../org/eclipse/ecf/core/events/SharedObjectContainerLeaveGroupEvent.html" title="class in org.eclipse.ecf.core.events">SharedObjectContainerLeaveGroupEvent</A>, <A HREF="../../../../../org/eclipse/ecf/core/events/SharedObjectDeactivatedEvent.html" title="class in org.eclipse.ecf.core.events">SharedObjectDeactivatedEvent</A>, <A HREF="../../../../../org/eclipse/ecf/core/events/SharedObjectManagerAddEvent.html" title="class in org.eclipse.ecf.core.events">SharedObjectManagerAddEvent</A>, <A HREF="../../../../../org/eclipse/ecf/core/events/SharedObjectManagerConnectEvent.html" title="class in org.eclipse.ecf.core.events">SharedObjectManagerConnectEvent</A>, <A HREF="../../../../../org/eclipse/ecf/core/events/SharedObjectManagerCreateEvent.html" title="class in org.eclipse.ecf.core.events">SharedObjectManagerCreateEvent</A>, <A HREF="../../../../../org/eclipse/ecf/core/events/SharedObjectManagerDisconnectEvent.html" title="class in org.eclipse.ecf.core.events">SharedObjectManagerDisconnectEvent</A>, <A HREF="../../../../../org/eclipse/ecf/core/events/SharedObjectManagerRemoveEvent.html" title="class in org.eclipse.ecf.core.events">SharedObjectManagerRemoveEvent</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOWrapper.DisposeEvent.html" title="class in org.eclipse.ecf.provider.generic">SOWrapper.DisposeEvent</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOWrapper.ProcEvent.html" title="class in org.eclipse.ecf.provider.generic">SOWrapper.ProcEvent</A>, <A HREF="../../../../../org/eclipse/ecf/core/comm/SynchConnectionEvent.html" title="class in org.eclipse.ecf.core.comm">SynchConnectionEvent</A></DD>
 </DL>
 <HR>
 <DL>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/util/ICallable.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/util/ICallable.html
index cf4064e..5b85628 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/util/ICallable.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/util/ICallable.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:50 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:13 PDT 2005 -->
 <TITLE>
 ICallable
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/util/IClassLoaderMapper.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/util/IClassLoaderMapper.html
index 5d2801a..f645b25 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/util/IClassLoaderMapper.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/util/IClassLoaderMapper.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:50 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:13 PDT 2005 -->
 <TITLE>
 IClassLoaderMapper
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/util/IEnqueuePredicate.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/util/IEnqueuePredicate.html
index 70b1466..2695efd 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/util/IEnqueuePredicate.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/util/IEnqueuePredicate.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:50 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:13 PDT 2005 -->
 <TITLE>
 IEnqueuePredicate
 </TITLE>
@@ -53,7 +53,7 @@
 <TR>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
 &nbsp;<A HREF="../../../../../org/eclipse/ecf/core/util/IdentifiableObjectOutputStream.html" title="class in org.eclipse.ecf.core.util"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../../../../../org/eclipse/ecf/core/util/IEventFilter.html" title="interface in org.eclipse.ecf.core.util"><B>NEXT CLASS</B></A></FONT></TD>
+&nbsp;<A HREF="../../../../../org/eclipse/ecf/core/util/IEventHandler.html" title="interface in org.eclipse.ecf.core.util"><B>NEXT CLASS</B></A></FONT></TD>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
   <A HREF="../../../../../index.html?org/eclipse/ecf/core/util/IEnqueuePredicate.html" target="_top"><B>FRAMES</B></A>  &nbsp;
 &nbsp;<A HREF="IEnqueuePredicate.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
@@ -169,7 +169,7 @@
 <TR>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
 &nbsp;<A HREF="../../../../../org/eclipse/ecf/core/util/IdentifiableObjectOutputStream.html" title="class in org.eclipse.ecf.core.util"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../../../../../org/eclipse/ecf/core/util/IEventFilter.html" title="interface in org.eclipse.ecf.core.util"><B>NEXT CLASS</B></A></FONT></TD>
+&nbsp;<A HREF="../../../../../org/eclipse/ecf/core/util/IEventHandler.html" title="interface in org.eclipse.ecf.core.util"><B>NEXT CLASS</B></A></FONT></TD>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
   <A HREF="../../../../../index.html?org/eclipse/ecf/core/util/IEnqueuePredicate.html" target="_top"><B>FRAMES</B></A>  &nbsp;
 &nbsp;<A HREF="IEnqueuePredicate.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/util/IEventHandler.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/util/IEventHandler.html
new file mode 100644
index 0000000..a783c09
--- /dev/null
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/util/IEventHandler.html
@@ -0,0 +1,236 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:13 PDT 2005 -->
+<TITLE>
+IEventHandler
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.eclipse.ecf.core.util.IEventHandler interface">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="IEventHandler";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/IEventHandler.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../../org/eclipse/ecf/core/util/IEnqueuePredicate.html" title="interface in org.eclipse.ecf.core.util"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../../org/eclipse/ecf/core/util/IEventProcessor.html" title="interface in org.eclipse.ecf.core.util"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/eclipse/ecf/core/util/IEventHandler.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="IEventHandler.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+org.eclipse.ecf.core.util</FONT>
+<BR>
+Interface IEventHandler</H2>
+<DL>
+<DT><B>All Known Subinterfaces:</B> <DD><A HREF="../../../../../org/eclipse/ecf/core/ISharedObject.html" title="interface in org.eclipse.ecf.core">ISharedObject</A></DD>
+</DL>
+<DL>
+<DT><B>All Known Implementing Classes:</B> <DD><A HREF="../../../../../org/eclipse/ecf/provider/generic/sobject/BaseSharedObject.html" title="class in org.eclipse.ecf.provider.generic.sobject">BaseSharedObject</A>, <A HREF="../../../../../org/eclipse/ecf/provider/xmpp/container/XMPPGroupChatSharedObject.html" title="class in org.eclipse.ecf.provider.xmpp.container">XMPPGroupChatSharedObject</A>, <A HREF="../../../../../org/eclipse/ecf/provider/xmpp/container/XMPPPresenceSharedObject.html" title="class in org.eclipse.ecf.provider.xmpp.container">XMPPPresenceSharedObject</A>, <A HREF="../../../../../org/eclipse/ecf/provider/xmpp/container/XMPPSharedObject.html" title="class in org.eclipse.ecf.provider.xmpp.container">XMPPSharedObject</A></DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public interface <B>IEventHandler</B></DL>
+</PRE>
+
+<P>
+<HR>
+
+<P>
+
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/eclipse/ecf/core/util/IEventHandler.html#handleEvent(org.eclipse.ecf.core.util.Event)">handleEvent</A></B>(<A HREF="../../../../../org/eclipse/ecf/core/util/Event.html" title="interface in org.eclipse.ecf.core.util">Event</A>&nbsp;event)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Handle Event passed to this ISharedObject.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/eclipse/ecf/core/util/IEventHandler.html#handleEvents(org.eclipse.ecf.core.util.Event[])">handleEvents</A></B>(<A HREF="../../../../../org/eclipse/ecf/core/util/Event.html" title="interface in org.eclipse.ecf.core.util">Event</A>[]&nbsp;events)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Handle Events passed to this ISharedObject.</TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="handleEvent(org.eclipse.ecf.core.util.Event)"><!-- --></A><H3>
+handleEvent</H3>
+<PRE>
+void <B>handleEvent</B>(<A HREF="../../../../../org/eclipse/ecf/core/util/Event.html" title="interface in org.eclipse.ecf.core.util">Event</A>&nbsp;event)</PRE>
+<DL>
+<DD>Handle Event passed to this ISharedObject. The ISharedObjectContainer
+ will pass events to all SharedObjects via this method and the
+ handleEvents method.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>event</CODE> - the Event for the ISharedObject to process</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="handleEvents(org.eclipse.ecf.core.util.Event[])"><!-- --></A><H3>
+handleEvents</H3>
+<PRE>
+void <B>handleEvents</B>(<A HREF="../../../../../org/eclipse/ecf/core/util/Event.html" title="interface in org.eclipse.ecf.core.util">Event</A>[]&nbsp;events)</PRE>
+<DL>
+<DD>Handle Events passed to this ISharedObject. The ISharedObjectContainer
+ will pass events to all SharedObjects via this method and the
+ handleEvents method.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>events</CODE> - the Events [] for the ISharedObject to process</DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/IEventHandler.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../../org/eclipse/ecf/core/util/IEnqueuePredicate.html" title="interface in org.eclipse.ecf.core.util"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../../org/eclipse/ecf/core/util/IEventProcessor.html" title="interface in org.eclipse.ecf.core.util"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/eclipse/ecf/core/util/IEventHandler.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="IEventHandler.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/util/IEventProcessor.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/util/IEventProcessor.html
index 8be09e6..0280fe5 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/util/IEventProcessor.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/util/IEventProcessor.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:50 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:13 PDT 2005 -->
 <TITLE>
 IEventProcessor
 </TITLE>
@@ -52,7 +52,7 @@
 
 <TR>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../../../../../org/eclipse/ecf/core/util/IEventFilter.html" title="interface in org.eclipse.ecf.core.util"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../../org/eclipse/ecf/core/util/IEventHandler.html" title="interface in org.eclipse.ecf.core.util"><B>PREV CLASS</B></A>&nbsp;
 &nbsp;<A HREF="../../../../../org/eclipse/ecf/core/util/IQueue.html" title="interface in org.eclipse.ecf.core.util"><B>NEXT CLASS</B></A></FONT></TD>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
   <A HREF="../../../../../index.html?org/eclipse/ecf/core/util/IEventProcessor.html" target="_top"><B>FRAMES</B></A>  &nbsp;
@@ -88,6 +88,9 @@
 org.eclipse.ecf.core.util</FONT>
 <BR>
 Interface IEventProcessor</H2>
+<DL>
+<DT><B>All Known Implementing Classes:</B> <DD><A HREF="../../../../../org/eclipse/ecf/provider/generic/sobject/TPCommitEventProcessor.html" title="class in org.eclipse.ecf.provider.generic.sobject">TPCommitEventProcessor</A></DD>
+</DL>
 <HR>
 <DL>
 <DT><PRE>public interface <B>IEventProcessor</B></DL>
@@ -108,8 +111,16 @@
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/eclipse/ecf/core/util/IEventProcessor.html#process(org.eclipse.ecf.core.util.Event)">process</A></B>(<A HREF="../../../../../org/eclipse/ecf/core/util/Event.html" title="interface in org.eclipse.ecf.core.util">Event</A>&nbsp;e)</CODE>
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/eclipse/ecf/core/util/IEventProcessor.html#acceptEvent(org.eclipse.ecf.core.util.Event)">acceptEvent</A></B>(<A HREF="../../../../../org/eclipse/ecf/core/util/Event.html" title="interface in org.eclipse.ecf.core.util">Event</A>&nbsp;event)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../../org/eclipse/ecf/core/util/Event.html" title="interface in org.eclipse.ecf.core.util">Event</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/eclipse/ecf/core/util/IEventProcessor.html#processEvent(org.eclipse.ecf.core.util.Event)">processEvent</A></B>(<A HREF="../../../../../org/eclipse/ecf/core/util/Event.html" title="interface in org.eclipse.ecf.core.util">Event</A>&nbsp;event)</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Process given Event</TD>
@@ -128,10 +139,21 @@
 </TR>
 </TABLE>
 
-<A NAME="process(org.eclipse.ecf.core.util.Event)"><!-- --></A><H3>
-process</H3>
+<A NAME="acceptEvent(org.eclipse.ecf.core.util.Event)"><!-- --></A><H3>
+acceptEvent</H3>
 <PRE>
-void <B>process</B>(<A HREF="../../../../../org/eclipse/ecf/core/util/Event.html" title="interface in org.eclipse.ecf.core.util">Event</A>&nbsp;e)</PRE>
+boolean <B>acceptEvent</B>(<A HREF="../../../../../org/eclipse/ecf/core/util/Event.html" title="interface in org.eclipse.ecf.core.util">Event</A>&nbsp;event)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="processEvent(org.eclipse.ecf.core.util.Event)"><!-- --></A><H3>
+processEvent</H3>
+<PRE>
+<A HREF="../../../../../org/eclipse/ecf/core/util/Event.html" title="interface in org.eclipse.ecf.core.util">Event</A> <B>processEvent</B>(<A HREF="../../../../../org/eclipse/ecf/core/util/Event.html" title="interface in org.eclipse.ecf.core.util">Event</A>&nbsp;event)</PRE>
 <DL>
 <DD>Process given Event
 <P>
@@ -170,7 +192,7 @@
 
 <TR>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../../../../../org/eclipse/ecf/core/util/IEventFilter.html" title="interface in org.eclipse.ecf.core.util"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../../org/eclipse/ecf/core/util/IEventHandler.html" title="interface in org.eclipse.ecf.core.util"><B>PREV CLASS</B></A>&nbsp;
 &nbsp;<A HREF="../../../../../org/eclipse/ecf/core/util/IQueue.html" title="interface in org.eclipse.ecf.core.util"><B>NEXT CLASS</B></A></FONT></TD>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
   <A HREF="../../../../../index.html?org/eclipse/ecf/core/util/IEventProcessor.html" target="_top"><B>FRAMES</B></A>  &nbsp;
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/util/IQueue.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/util/IQueue.html
index 5f080c8..9f0af85 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/util/IQueue.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/util/IQueue.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:50 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:13 PDT 2005 -->
 <TITLE>
 IQueue
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/util/IQueueDequeue.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/util/IQueueDequeue.html
index 9349c28..393926c 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/util/IQueueDequeue.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/util/IQueueDequeue.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:50 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:13 PDT 2005 -->
 <TITLE>
 IQueueDequeue
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/util/IQueueEnqueue.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/util/IQueueEnqueue.html
index acc9145..2c6fbdb 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/util/IQueueEnqueue.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/util/IQueueEnqueue.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:50 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:13 PDT 2005 -->
 <TITLE>
 IQueueEnqueue
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/util/ISimpleQueue.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/util/ISimpleQueue.html
index 736c023..36715c4 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/util/ISimpleQueue.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/util/ISimpleQueue.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:50 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:13 PDT 2005 -->
 <TITLE>
 ISimpleQueue
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/util/IdentifiableObjectInputStream.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/util/IdentifiableObjectInputStream.html
index 67efb3a..d65bf2a 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/util/IdentifiableObjectInputStream.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/util/IdentifiableObjectInputStream.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:50 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:13 PDT 2005 -->
 <TITLE>
 IdentifiableObjectInputStream
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/util/IdentifiableObjectOutputStream.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/util/IdentifiableObjectOutputStream.html
index f86ec73..6303c1e 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/util/IdentifiableObjectOutputStream.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/util/IdentifiableObjectOutputStream.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:50 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:13 PDT 2005 -->
 <TITLE>
 IdentifiableObjectOutputStream
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/util/QueueException.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/util/QueueException.html
index 6aca4b1..e981237 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/util/QueueException.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/util/QueueException.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:50 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:13 PDT 2005 -->
 <TITLE>
 QueueException
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/util/SimpleQueueImpl.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/util/SimpleQueueImpl.html
index 9183d34..6c3dbe4 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/util/SimpleQueueImpl.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/util/SimpleQueueImpl.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:50 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:14 PDT 2005 -->
 <TITLE>
 SimpleQueueImpl
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/util/TimeoutException.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/util/TimeoutException.html
index 32b4705..fe2685b 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/util/TimeoutException.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/util/TimeoutException.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:50 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:14 PDT 2005 -->
 <TITLE>
 TimeoutException
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/util/class-use/AbstractFactory.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/util/class-use/AbstractFactory.html
index d9095d4..705d793 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/util/class-use/AbstractFactory.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/util/class-use/AbstractFactory.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:53 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:25 PDT 2005 -->
 <TITLE>
 Uses of Class org.eclipse.ecf.core.util.AbstractFactory
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/util/class-use/AsynchResult.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/util/class-use/AsynchResult.html
index c232870..99106ca 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/util/class-use/AsynchResult.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/util/class-use/AsynchResult.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:53 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:25 PDT 2005 -->
 <TITLE>
 Uses of Class org.eclipse.ecf.core.util.AsynchResult
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/util/class-use/Base64.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/util/class-use/Base64.html
index 49e523d..12ec7ce 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/util/class-use/Base64.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/util/class-use/Base64.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:53 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:25 PDT 2005 -->
 <TITLE>
 Uses of Class org.eclipse.ecf.core.util.Base64
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/util/class-use/ECFException.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/util/class-use/ECFException.html
index d1b41e6..ebdbe46 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/util/class-use/ECFException.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/util/class-use/ECFException.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:53 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:25 PDT 2005 -->
 <TITLE>
 Uses of Class org.eclipse.ecf.core.util.ECFException
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/util/class-use/Event.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/util/class-use/Event.html
index 26dbd51..d2a21c4 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/util/class-use/Event.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/util/class-use/Event.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:53 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:25 PDT 2005 -->
 <TITLE>
 Uses of Interface org.eclipse.ecf.core.util.Event
 </TITLE>
@@ -86,10 +86,6 @@
 Packages that use <A HREF="../../../../../../org/eclipse/ecf/core/util/Event.html" title="interface in org.eclipse.ecf.core.util">Event</A></FONT></TH>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><A HREF="#org.eclipse.ecf.core"><B>org.eclipse.ecf.core</B></A></TD>
-<TD>&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
 <TD><A HREF="#org.eclipse.ecf.core.comm"><B>org.eclipse.ecf.core.comm</B></A></TD>
 <TD>&nbsp;&nbsp;</TD>
 </TR>
@@ -132,39 +128,6 @@
 </TABLE>
 &nbsp;
 <P>
-<A NAME="org.eclipse.ecf.core"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-Uses of <A HREF="../../../../../../org/eclipse/ecf/core/util/Event.html" title="interface in org.eclipse.ecf.core.util">Event</A> in <A HREF="../../../../../../org/eclipse/ecf/core/package-summary.html">org.eclipse.ecf.core</A></FONT></TH>
-</TR>
-</TABLE>
-&nbsp;
-<P>
-
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../../org/eclipse/ecf/core/package-summary.html">org.eclipse.ecf.core</A> with parameters of type <A HREF="../../../../../../org/eclipse/ecf/core/util/Event.html" title="interface in org.eclipse.ecf.core.util">Event</A></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B>ISharedObject.</B><B><A HREF="../../../../../../org/eclipse/ecf/core/ISharedObject.html#handleEvent(org.eclipse.ecf.core.util.Event)">handleEvent</A></B>(<A HREF="../../../../../../org/eclipse/ecf/core/util/Event.html" title="interface in org.eclipse.ecf.core.util">Event</A>&nbsp;event)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Handle Event passed to this ISharedObject.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B>ISharedObject.</B><B><A HREF="../../../../../../org/eclipse/ecf/core/ISharedObject.html#handleEvents(org.eclipse.ecf.core.util.Event[])">handleEvents</A></B>(<A HREF="../../../../../../org/eclipse/ecf/core/util/Event.html" title="interface in org.eclipse.ecf.core.util">Event</A>[]&nbsp;events)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Handle Events passed to this ISharedObject.</TD>
-</TR>
-</TABLE>
-&nbsp;
-<P>
 <A NAME="org.eclipse.ecf.core.comm"><!-- --></A>
 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
@@ -255,6 +218,14 @@
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 <CODE>&nbsp;interface</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/ecf/core/events/ISharedObjectCommitEvent.html" title="interface in org.eclipse.ecf.core.events">ISharedObjectCommitEvent</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;interface</CODE></FONT></TD>
 <TD><CODE><B><A HREF="../../../../../../org/eclipse/ecf/core/events/ISharedObjectContainerDepartedEvent.html" title="interface in org.eclipse.ecf.core.events">ISharedObjectContainerDepartedEvent</A></B></CODE>
 
 <BR>
@@ -375,6 +346,14 @@
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 <CODE>&nbsp;class</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/ecf/core/events/SharedObjectCommitEvent.html" title="class in org.eclipse.ecf.core.events">SharedObjectCommitEvent</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;class</CODE></FONT></TD>
 <TD><CODE><B><A HREF="../../../../../../org/eclipse/ecf/core/events/SharedObjectContainerDepartedEvent.html" title="class in org.eclipse.ecf.core.events">SharedObjectContainerDepartedEvent</A></B></CODE>
 
 <BR>
@@ -479,6 +458,14 @@
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 <CODE>&nbsp;<A HREF="../../../../../../org/eclipse/ecf/core/util/Event.html" title="interface in org.eclipse.ecf.core.util">Event</A></CODE></FONT></TD>
+<TD><CODE><B>SharedObjectCommitEvent.</B><B><A HREF="../../../../../../org/eclipse/ecf/core/events/SharedObjectCommitEvent.html#getEvent()">getEvent</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../../../org/eclipse/ecf/core/util/Event.html" title="interface in org.eclipse.ecf.core.util">Event</A></CODE></FONT></TD>
 <TD><CODE><B>RemoteSharedObjectEvent.</B><B><A HREF="../../../../../../org/eclipse/ecf/core/events/RemoteSharedObjectEvent.html#getEvent()">getEvent</A></B>()</CODE>
 
 <BR>
@@ -495,6 +482,21 @@
 </TABLE>
 &nbsp;
 <P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Constructors in <A HREF="../../../../../../org/eclipse/ecf/core/events/package-summary.html">org.eclipse.ecf.core.events</A> with parameters of type <A HREF="../../../../../../org/eclipse/ecf/core/util/Event.html" title="interface in org.eclipse.ecf.core.util">Event</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/ecf/core/events/SharedObjectCommitEvent.html#SharedObjectCommitEvent(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.util.Event)">SharedObjectCommitEvent</A></B>(<A HREF="../../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A>&nbsp;senderSharedObjectID,
+                        <A HREF="../../../../../../org/eclipse/ecf/core/util/Event.html" title="interface in org.eclipse.ecf.core.util">Event</A>&nbsp;event)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
 <A NAME="org.eclipse.ecf.core.util"><!-- --></A>
 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
@@ -558,6 +560,14 @@
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
 </TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../../../org/eclipse/ecf/core/util/Event.html" title="interface in org.eclipse.ecf.core.util">Event</A></CODE></FONT></TD>
+<TD><CODE><B>IEventProcessor.</B><B><A HREF="../../../../../../org/eclipse/ecf/core/util/IEventProcessor.html#processEvent(org.eclipse.ecf.core.util.Event)">processEvent</A></B>(<A HREF="../../../../../../org/eclipse/ecf/core/util/Event.html" title="interface in org.eclipse.ecf.core.util">Event</A>&nbsp;event)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Process given Event</TD>
+</TR>
 </TABLE>
 &nbsp;
 <P>
@@ -569,7 +579,7 @@
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 <CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B>IEventFilter.</B><B><A HREF="../../../../../../org/eclipse/ecf/core/util/IEventFilter.html#accept(org.eclipse.ecf.core.util.Event)">accept</A></B>(<A HREF="../../../../../../org/eclipse/ecf/core/util/Event.html" title="interface in org.eclipse.ecf.core.util">Event</A>&nbsp;event)</CODE>
+<TD><CODE><B>IEnqueuePredicate.</B><B><A HREF="../../../../../../org/eclipse/ecf/core/util/IEnqueuePredicate.html#accept(org.eclipse.ecf.core.util.Event)">accept</A></B>(<A HREF="../../../../../../org/eclipse/ecf/core/util/Event.html" title="interface in org.eclipse.ecf.core.util">Event</A>&nbsp;element)</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -577,7 +587,7 @@
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 <CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B>IEnqueuePredicate.</B><B><A HREF="../../../../../../org/eclipse/ecf/core/util/IEnqueuePredicate.html#accept(org.eclipse.ecf.core.util.Event)">accept</A></B>(<A HREF="../../../../../../org/eclipse/ecf/core/util/Event.html" title="interface in org.eclipse.ecf.core.util">Event</A>&nbsp;element)</CODE>
+<TD><CODE><B>IEventProcessor.</B><B><A HREF="../../../../../../org/eclipse/ecf/core/util/IEventProcessor.html#acceptEvent(org.eclipse.ecf.core.util.Event)">acceptEvent</A></B>(<A HREF="../../../../../../org/eclipse/ecf/core/util/Event.html" title="interface in org.eclipse.ecf.core.util">Event</A>&nbsp;event)</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -617,7 +627,23 @@
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 <CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B>IEventProcessor.</B><B><A HREF="../../../../../../org/eclipse/ecf/core/util/IEventProcessor.html#process(org.eclipse.ecf.core.util.Event)">process</A></B>(<A HREF="../../../../../../org/eclipse/ecf/core/util/Event.html" title="interface in org.eclipse.ecf.core.util">Event</A>&nbsp;e)</CODE>
+<TD><CODE><B>IEventHandler.</B><B><A HREF="../../../../../../org/eclipse/ecf/core/util/IEventHandler.html#handleEvent(org.eclipse.ecf.core.util.Event)">handleEvent</A></B>(<A HREF="../../../../../../org/eclipse/ecf/core/util/Event.html" title="interface in org.eclipse.ecf.core.util">Event</A>&nbsp;event)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Handle Event passed to this ISharedObject.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B>IEventHandler.</B><B><A HREF="../../../../../../org/eclipse/ecf/core/util/IEventHandler.html#handleEvents(org.eclipse.ecf.core.util.Event[])">handleEvents</A></B>(<A HREF="../../../../../../org/eclipse/ecf/core/util/Event.html" title="interface in org.eclipse.ecf.core.util">Event</A>[]&nbsp;events)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Handle Events passed to this ISharedObject.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../../../org/eclipse/ecf/core/util/Event.html" title="interface in org.eclipse.ecf.core.util">Event</A></CODE></FONT></TD>
+<TD><CODE><B>IEventProcessor.</B><B><A HREF="../../../../../../org/eclipse/ecf/core/util/IEventProcessor.html#processEvent(org.eclipse.ecf.core.util.Event)">processEvent</A></B>(<A HREF="../../../../../../org/eclipse/ecf/core/util/Event.html" title="interface in org.eclipse.ecf.core.util">Event</A>&nbsp;event)</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Process given Event</TD>
@@ -824,10 +850,42 @@
 
 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
 <TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../../org/eclipse/ecf/provider/generic/sobject/package-summary.html">org.eclipse.ecf.provider.generic.sobject</A> that return <A HREF="../../../../../../org/eclipse/ecf/core/util/Event.html" title="interface in org.eclipse.ecf.core.util">Event</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../../../org/eclipse/ecf/core/util/Event.html" title="interface in org.eclipse.ecf.core.util">Event</A></CODE></FONT></TD>
+<TD><CODE><B>TPCommitEventProcessor.</B><B><A HREF="../../../../../../org/eclipse/ecf/provider/generic/sobject/TPCommitEventProcessor.html#processEvent(org.eclipse.ecf.core.util.Event)">processEvent</A></B>(<A HREF="../../../../../../org/eclipse/ecf/core/util/Event.html" title="interface in org.eclipse.ecf.core.util">Event</A>&nbsp;event)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
 <TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../../org/eclipse/ecf/provider/generic/sobject/package-summary.html">org.eclipse.ecf.provider.generic.sobject</A> with parameters of type <A HREF="../../../../../../org/eclipse/ecf/core/util/Event.html" title="interface in org.eclipse.ecf.core.util">Event</A></FONT></TH>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B>TPCommitEventProcessor.</B><B><A HREF="../../../../../../org/eclipse/ecf/provider/generic/sobject/TPCommitEventProcessor.html#acceptEvent(org.eclipse.ecf.core.util.Event)">acceptEvent</A></B>(<A HREF="../../../../../../org/eclipse/ecf/core/util/Event.html" title="interface in org.eclipse.ecf.core.util">Event</A>&nbsp;event)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;void</CODE></FONT></TD>
+<TD><CODE><B>BaseSharedObject.</B><B><A HREF="../../../../../../org/eclipse/ecf/provider/generic/sobject/BaseSharedObject.html#fireEventProcessors(org.eclipse.ecf.core.util.Event)">fireEventProcessors</A></B>(<A HREF="../../../../../../org/eclipse/ecf/core/util/Event.html" title="interface in org.eclipse.ecf.core.util">Event</A>&nbsp;event)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 <CODE>&nbsp;void</CODE></FONT></TD>
 <TD><CODE><B>BaseSharedObject.</B><B><A HREF="../../../../../../org/eclipse/ecf/provider/generic/sobject/BaseSharedObject.html#handleEvent(org.eclipse.ecf.core.util.Event)">handleEvent</A></B>(<A HREF="../../../../../../org/eclipse/ecf/core/util/Event.html" title="interface in org.eclipse.ecf.core.util">Event</A>&nbsp;event)</CODE>
 
@@ -850,6 +908,14 @@
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
 </TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../../../org/eclipse/ecf/core/util/Event.html" title="interface in org.eclipse.ecf.core.util">Event</A></CODE></FONT></TD>
+<TD><CODE><B>TPCommitEventProcessor.</B><B><A HREF="../../../../../../org/eclipse/ecf/provider/generic/sobject/TPCommitEventProcessor.html#processEvent(org.eclipse.ecf.core.util.Event)">processEvent</A></B>(<A HREF="../../../../../../org/eclipse/ecf/core/util/Event.html" title="interface in org.eclipse.ecf.core.util">Event</A>&nbsp;event)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
 </TABLE>
 &nbsp;
 <P>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/util/class-use/ICallable.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/util/class-use/ICallable.html
index 56dc511..c67047b 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/util/class-use/ICallable.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/util/class-use/ICallable.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:53 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:25 PDT 2005 -->
 <TITLE>
 Uses of Interface org.eclipse.ecf.core.util.ICallable
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/util/class-use/IClassLoaderMapper.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/util/class-use/IClassLoaderMapper.html
index 3d919c0..82d83cd 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/util/class-use/IClassLoaderMapper.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/util/class-use/IClassLoaderMapper.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:53 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:25 PDT 2005 -->
 <TITLE>
 Uses of Interface org.eclipse.ecf.core.util.IClassLoaderMapper
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/util/class-use/IEnqueuePredicate.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/util/class-use/IEnqueuePredicate.html
index ec808d3..5204ac2 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/util/class-use/IEnqueuePredicate.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/util/class-use/IEnqueuePredicate.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:53 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:25 PDT 2005 -->
 <TITLE>
 Uses of Interface org.eclipse.ecf.core.util.IEnqueuePredicate
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/util/class-use/IEventHandler.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/util/class-use/IEventHandler.html
new file mode 100644
index 0000000..34e464a
--- /dev/null
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/util/class-use/IEventHandler.html
@@ -0,0 +1,250 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:24 PDT 2005 -->
+<TITLE>
+Uses of Interface org.eclipse.ecf.core.util.IEventHandler
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Uses of Interface org.eclipse.ecf.core.util.IEventHandler";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../org/eclipse/ecf/core/util/IEventHandler.html" title="interface in org.eclipse.ecf.core.util"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;PREV&nbsp;
+&nbsp;NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../../index.html?org/eclipse/ecf/core/util/\class-useIEventHandler.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="IEventHandler.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+<B>Uses of Interface<br>org.eclipse.ecf.core.util.IEventHandler</B></H2>
+</CENTER>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Packages that use <A HREF="../../../../../../org/eclipse/ecf/core/util/IEventHandler.html" title="interface in org.eclipse.ecf.core.util">IEventHandler</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="#org.eclipse.ecf.core"><B>org.eclipse.ecf.core</B></A></TD>
+<TD>&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="#org.eclipse.ecf.provider.generic.sobject"><B>org.eclipse.ecf.provider.generic.sobject</B></A></TD>
+<TD>&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="#org.eclipse.ecf.provider.xmpp.container"><B>org.eclipse.ecf.provider.xmpp.container</B></A></TD>
+<TD>&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+<A NAME="org.eclipse.ecf.core"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Uses of <A HREF="../../../../../../org/eclipse/ecf/core/util/IEventHandler.html" title="interface in org.eclipse.ecf.core.util">IEventHandler</A> in <A HREF="../../../../../../org/eclipse/ecf/core/package-summary.html">org.eclipse.ecf.core</A></FONT></TH>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Subinterfaces of <A HREF="../../../../../../org/eclipse/ecf/core/util/IEventHandler.html" title="interface in org.eclipse.ecf.core.util">IEventHandler</A> in <A HREF="../../../../../../org/eclipse/ecf/core/package-summary.html">org.eclipse.ecf.core</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;interface</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/ecf/core/ISharedObject.html" title="interface in org.eclipse.ecf.core">ISharedObject</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Core interface for implementing components that exist within <A HREF="../../../../../../org/eclipse/ecf/core/ISharedObjectContainer.html" title="interface in org.eclipse.ecf.core"><CODE>ISharedObjectContainer</CODE></A></TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+<A NAME="org.eclipse.ecf.provider.generic.sobject"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Uses of <A HREF="../../../../../../org/eclipse/ecf/core/util/IEventHandler.html" title="interface in org.eclipse.ecf.core.util">IEventHandler</A> in <A HREF="../../../../../../org/eclipse/ecf/provider/generic/sobject/package-summary.html">org.eclipse.ecf.provider.generic.sobject</A></FONT></TH>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Classes in <A HREF="../../../../../../org/eclipse/ecf/provider/generic/sobject/package-summary.html">org.eclipse.ecf.provider.generic.sobject</A> that implement <A HREF="../../../../../../org/eclipse/ecf/core/util/IEventHandler.html" title="interface in org.eclipse.ecf.core.util">IEventHandler</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;class</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/ecf/provider/generic/sobject/BaseSharedObject.html" title="class in org.eclipse.ecf.provider.generic.sobject">BaseSharedObject</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+<A NAME="org.eclipse.ecf.provider.xmpp.container"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Uses of <A HREF="../../../../../../org/eclipse/ecf/core/util/IEventHandler.html" title="interface in org.eclipse.ecf.core.util">IEventHandler</A> in <A HREF="../../../../../../org/eclipse/ecf/provider/xmpp/container/package-summary.html">org.eclipse.ecf.provider.xmpp.container</A></FONT></TH>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Classes in <A HREF="../../../../../../org/eclipse/ecf/provider/xmpp/container/package-summary.html">org.eclipse.ecf.provider.xmpp.container</A> that implement <A HREF="../../../../../../org/eclipse/ecf/core/util/IEventHandler.html" title="interface in org.eclipse.ecf.core.util">IEventHandler</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;class</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/ecf/provider/xmpp/container/XMPPGroupChatSharedObject.html" title="class in org.eclipse.ecf.provider.xmpp.container">XMPPGroupChatSharedObject</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;class</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/ecf/provider/xmpp/container/XMPPPresenceSharedObject.html" title="class in org.eclipse.ecf.provider.xmpp.container">XMPPPresenceSharedObject</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;class</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/ecf/provider/xmpp/container/XMPPSharedObject.html" title="class in org.eclipse.ecf.provider.xmpp.container">XMPPSharedObject</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../org/eclipse/ecf/core/util/IEventHandler.html" title="interface in org.eclipse.ecf.core.util"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;PREV&nbsp;
+&nbsp;NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../../index.html?org/eclipse/ecf/core/util/\class-useIEventHandler.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="IEventHandler.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/util/class-use/IEventProcessor.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/util/class-use/IEventProcessor.html
index a8192ff..6a4f85c 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/util/class-use/IEventProcessor.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/util/class-use/IEventProcessor.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:53 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:24 PDT 2005 -->
 <TITLE>
 Uses of Interface org.eclipse.ecf.core.util.IEventProcessor
 </TITLE>
@@ -79,7 +79,83 @@
 <H2>
 <B>Uses of Interface<br>org.eclipse.ecf.core.util.IEventProcessor</B></H2>
 </CENTER>
-No usage of org.eclipse.ecf.core.util.IEventProcessor
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Packages that use <A HREF="../../../../../../org/eclipse/ecf/core/util/IEventProcessor.html" title="interface in org.eclipse.ecf.core.util">IEventProcessor</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="#org.eclipse.ecf.provider.generic.sobject"><B>org.eclipse.ecf.provider.generic.sobject</B></A></TD>
+<TD>&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+<A NAME="org.eclipse.ecf.provider.generic.sobject"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Uses of <A HREF="../../../../../../org/eclipse/ecf/core/util/IEventProcessor.html" title="interface in org.eclipse.ecf.core.util">IEventProcessor</A> in <A HREF="../../../../../../org/eclipse/ecf/provider/generic/sobject/package-summary.html">org.eclipse.ecf.provider.generic.sobject</A></FONT></TH>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Classes in <A HREF="../../../../../../org/eclipse/ecf/provider/generic/sobject/package-summary.html">org.eclipse.ecf.provider.generic.sobject</A> that implement <A HREF="../../../../../../org/eclipse/ecf/core/util/IEventProcessor.html" title="interface in org.eclipse.ecf.core.util">IEventProcessor</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;class</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/ecf/provider/generic/sobject/TPCommitEventProcessor.html" title="class in org.eclipse.ecf.provider.generic.sobject">TPCommitEventProcessor</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../../org/eclipse/ecf/provider/generic/sobject/package-summary.html">org.eclipse.ecf.provider.generic.sobject</A> with parameters of type <A HREF="../../../../../../org/eclipse/ecf/core/util/IEventProcessor.html" title="interface in org.eclipse.ecf.core.util">IEventProcessor</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B>ISharedObjectInternal.</B><B><A HREF="../../../../../../org/eclipse/ecf/provider/generic/sobject/ISharedObjectInternal.html#addEventProcessor(org.eclipse.ecf.core.util.IEventProcessor)">addEventProcessor</A></B>(<A HREF="../../../../../../org/eclipse/ecf/core/util/IEventProcessor.html" title="interface in org.eclipse.ecf.core.util">IEventProcessor</A>&nbsp;ep)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B>BaseSharedObject.</B><B><A HREF="../../../../../../org/eclipse/ecf/provider/generic/sobject/BaseSharedObject.html#addEventProcessor(org.eclipse.ecf.core.util.IEventProcessor)">addEventProcessor</A></B>(<A HREF="../../../../../../org/eclipse/ecf/core/util/IEventProcessor.html" title="interface in org.eclipse.ecf.core.util">IEventProcessor</A>&nbsp;proc)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B>ISharedObjectInternal.</B><B><A HREF="../../../../../../org/eclipse/ecf/provider/generic/sobject/ISharedObjectInternal.html#removeEventProcessor(org.eclipse.ecf.core.util.IEventProcessor)">removeEventProcessor</A></B>(<A HREF="../../../../../../org/eclipse/ecf/core/util/IEventProcessor.html" title="interface in org.eclipse.ecf.core.util">IEventProcessor</A>&nbsp;ep)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B>BaseSharedObject.</B><B><A HREF="../../../../../../org/eclipse/ecf/provider/generic/sobject/BaseSharedObject.html#removeEventProcessor(org.eclipse.ecf.core.util.IEventProcessor)">removeEventProcessor</A></B>(<A HREF="../../../../../../org/eclipse/ecf/core/util/IEventProcessor.html" title="interface in org.eclipse.ecf.core.util">IEventProcessor</A>&nbsp;proc)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
 <P>
 <HR>
 
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/util/class-use/IQueue.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/util/class-use/IQueue.html
index 0366c68..5a011e9 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/util/class-use/IQueue.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/util/class-use/IQueue.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:53 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:24 PDT 2005 -->
 <TITLE>
 Uses of Interface org.eclipse.ecf.core.util.IQueue
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/util/class-use/IQueueDequeue.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/util/class-use/IQueueDequeue.html
index ef27e76..c220d8d 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/util/class-use/IQueueDequeue.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/util/class-use/IQueueDequeue.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:53 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:24 PDT 2005 -->
 <TITLE>
 Uses of Interface org.eclipse.ecf.core.util.IQueueDequeue
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/util/class-use/IQueueEnqueue.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/util/class-use/IQueueEnqueue.html
index 6dcde5b..938052b 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/util/class-use/IQueueEnqueue.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/util/class-use/IQueueEnqueue.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:53 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:24 PDT 2005 -->
 <TITLE>
 Uses of Interface org.eclipse.ecf.core.util.IQueueEnqueue
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/util/class-use/ISimpleQueue.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/util/class-use/ISimpleQueue.html
index 32ac070..e0289cd 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/util/class-use/ISimpleQueue.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/util/class-use/ISimpleQueue.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:53 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:24 PDT 2005 -->
 <TITLE>
 Uses of Interface org.eclipse.ecf.core.util.ISimpleQueue
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/util/class-use/IdentifiableObjectInputStream.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/util/class-use/IdentifiableObjectInputStream.html
index 57626dc..535e1ac 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/util/class-use/IdentifiableObjectInputStream.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/util/class-use/IdentifiableObjectInputStream.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:53 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:25 PDT 2005 -->
 <TITLE>
 Uses of Class org.eclipse.ecf.core.util.IdentifiableObjectInputStream
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/util/class-use/IdentifiableObjectOutputStream.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/util/class-use/IdentifiableObjectOutputStream.html
index 7b26364..0a90373 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/util/class-use/IdentifiableObjectOutputStream.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/util/class-use/IdentifiableObjectOutputStream.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:53 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:25 PDT 2005 -->
 <TITLE>
 Uses of Class org.eclipse.ecf.core.util.IdentifiableObjectOutputStream
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/util/class-use/QueueException.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/util/class-use/QueueException.html
index cdf9046..e20fe5d 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/util/class-use/QueueException.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/util/class-use/QueueException.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:53 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:24 PDT 2005 -->
 <TITLE>
 Uses of Class org.eclipse.ecf.core.util.QueueException
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/util/class-use/SimpleQueueImpl.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/util/class-use/SimpleQueueImpl.html
index d976aa6..a69ba17 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/util/class-use/SimpleQueueImpl.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/util/class-use/SimpleQueueImpl.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:53 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:24 PDT 2005 -->
 <TITLE>
 Uses of Class org.eclipse.ecf.core.util.SimpleQueueImpl
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/util/class-use/TimeoutException.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/util/class-use/TimeoutException.html
index d415553..4f39ba7 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/util/class-use/TimeoutException.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/util/class-use/TimeoutException.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:53 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:24 PDT 2005 -->
 <TITLE>
 Uses of Class org.eclipse.ecf.core.util.TimeoutException
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/util/package-frame.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/util/package-frame.html
index 918562f..8f8c2cd 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/util/package-frame.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/util/package-frame.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:51 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:16 PDT 2005 -->
 <TITLE>
 org.eclipse.ecf.core.util
 </TITLE>
@@ -31,7 +31,7 @@
 <BR>
 <A HREF="IEnqueuePredicate.html" title="interface in org.eclipse.ecf.core.util" target="classFrame"><I>IEnqueuePredicate</I></A>
 <BR>
-<A HREF="IEventFilter.html" title="interface in org.eclipse.ecf.core.util" target="classFrame"><I>IEventFilter</I></A>
+<A HREF="IEventHandler.html" title="interface in org.eclipse.ecf.core.util" target="classFrame"><I>IEventHandler</I></A>
 <BR>
 <A HREF="IEventProcessor.html" title="interface in org.eclipse.ecf.core.util" target="classFrame"><I>IEventProcessor</I></A>
 <BR>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/util/package-summary.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/util/package-summary.html
index 97b3f20..7dc7363 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/util/package-summary.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/util/package-summary.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:51 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:16 PDT 2005 -->
 <TITLE>
 org.eclipse.ecf.core.util
 </TITLE>
@@ -102,7 +102,7 @@
 <TD>&nbsp;</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
-<TD WIDTH="15%"><B><A HREF="../../../../../org/eclipse/ecf/core/util/IEventFilter.html" title="interface in org.eclipse.ecf.core.util">IEventFilter</A></B></TD>
+<TD WIDTH="15%"><B><A HREF="../../../../../org/eclipse/ecf/core/util/IEventHandler.html" title="interface in org.eclipse.ecf.core.util">IEventHandler</A></B></TD>
 <TD>&nbsp;</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/util/package-tree.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/util/package-tree.html
index 09a9c7a..9c7aa24 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/util/package-tree.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/util/package-tree.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:51 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:16 PDT 2005 -->
 <TITLE>
 org.eclipse.ecf.core.util Class Hierarchy
 </TITLE>
@@ -116,7 +116,7 @@
 Interface Hierarchy
 </H2>
 <UL>
-<LI TYPE="circle">org.eclipse.ecf.core.util.<A HREF="../../../../../org/eclipse/ecf/core/util/ICallable.html" title="interface in org.eclipse.ecf.core.util"><B>ICallable</B></A><LI TYPE="circle">org.eclipse.ecf.core.util.<A HREF="../../../../../org/eclipse/ecf/core/util/IClassLoaderMapper.html" title="interface in org.eclipse.ecf.core.util"><B>IClassLoaderMapper</B></A><LI TYPE="circle">org.eclipse.ecf.core.util.<A HREF="../../../../../org/eclipse/ecf/core/util/IEnqueuePredicate.html" title="interface in org.eclipse.ecf.core.util"><B>IEnqueuePredicate</B></A><LI TYPE="circle">org.eclipse.ecf.core.util.<A HREF="../../../../../org/eclipse/ecf/core/util/IEventFilter.html" title="interface in org.eclipse.ecf.core.util"><B>IEventFilter</B></A><LI TYPE="circle">org.eclipse.ecf.core.util.<A HREF="../../../../../org/eclipse/ecf/core/util/IEventProcessor.html" title="interface in org.eclipse.ecf.core.util"><B>IEventProcessor</B></A><LI TYPE="circle">org.eclipse.ecf.core.util.<A HREF="../../../../../org/eclipse/ecf/core/util/IQueueDequeue.html" title="interface in org.eclipse.ecf.core.util"><B>IQueueDequeue</B></A><UL>
+<LI TYPE="circle">org.eclipse.ecf.core.util.<A HREF="../../../../../org/eclipse/ecf/core/util/ICallable.html" title="interface in org.eclipse.ecf.core.util"><B>ICallable</B></A><LI TYPE="circle">org.eclipse.ecf.core.util.<A HREF="../../../../../org/eclipse/ecf/core/util/IClassLoaderMapper.html" title="interface in org.eclipse.ecf.core.util"><B>IClassLoaderMapper</B></A><LI TYPE="circle">org.eclipse.ecf.core.util.<A HREF="../../../../../org/eclipse/ecf/core/util/IEnqueuePredicate.html" title="interface in org.eclipse.ecf.core.util"><B>IEnqueuePredicate</B></A><LI TYPE="circle">org.eclipse.ecf.core.util.<A HREF="../../../../../org/eclipse/ecf/core/util/IEventHandler.html" title="interface in org.eclipse.ecf.core.util"><B>IEventHandler</B></A><LI TYPE="circle">org.eclipse.ecf.core.util.<A HREF="../../../../../org/eclipse/ecf/core/util/IEventProcessor.html" title="interface in org.eclipse.ecf.core.util"><B>IEventProcessor</B></A><LI TYPE="circle">org.eclipse.ecf.core.util.<A HREF="../../../../../org/eclipse/ecf/core/util/IQueueDequeue.html" title="interface in org.eclipse.ecf.core.util"><B>IQueueDequeue</B></A><UL>
 <LI TYPE="circle">org.eclipse.ecf.core.util.<A HREF="../../../../../org/eclipse/ecf/core/util/IQueue.html" title="interface in org.eclipse.ecf.core.util"><B>IQueue</B></A> (also extends org.eclipse.ecf.core.util.<A HREF="../../../../../org/eclipse/ecf/core/util/IQueueEnqueue.html" title="interface in org.eclipse.ecf.core.util">IQueueEnqueue</A>)
 </UL>
 <LI TYPE="circle">org.eclipse.ecf.core.util.<A HREF="../../../../../org/eclipse/ecf/core/util/IQueueEnqueue.html" title="interface in org.eclipse.ecf.core.util"><B>IQueueEnqueue</B></A><UL>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/util/package-use.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/util/package-use.html
index 10ee18b..b1aa937 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/util/package-use.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/core/util/package-use.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:53 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:27 PDT 2005 -->
 <TITLE>
 Uses of Package org.eclipse.ecf.core.util
 </TITLE>
@@ -163,7 +163,7 @@
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><B><A HREF="../../../../../org/eclipse/ecf/core/util/class-use/Event.html#org.eclipse.ecf.core"><B>Event</B></A></B>
+<TD><B><A HREF="../../../../../org/eclipse/ecf/core/util/class-use/IEventHandler.html#org.eclipse.ecf.core"><B>IEventHandler</B></A></B>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -432,6 +432,18 @@
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
 </TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../../org/eclipse/ecf/core/util/class-use/IEventHandler.html#org.eclipse.ecf.provider.generic.sobject"><B>IEventHandler</B></A></B>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../../org/eclipse/ecf/core/util/class-use/IEventProcessor.html#org.eclipse.ecf.provider.generic.sobject"><B>IEventProcessor</B></A></B>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
 </TABLE>
 &nbsp;
 <P>
@@ -454,6 +466,12 @@
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../../org/eclipse/ecf/core/util/class-use/IEventHandler.html#org.eclipse.ecf.provider.xmpp.container"><B>IEventHandler</B></A></B>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
 <TD><B><A HREF="../../../../../org/eclipse/ecf/core/util/class-use/IQueueEnqueue.html#org.eclipse.ecf.provider.xmpp.container"><B>IQueueEnqueue</B></A></B>
 
 <BR>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/discovery/DiscoveryPlugin.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/discovery/DiscoveryPlugin.html
index 24c7400..25aec67 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/discovery/DiscoveryPlugin.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/discovery/DiscoveryPlugin.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:46 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:05 PDT 2005 -->
 <TITLE>
 DiscoveryPlugin
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/discovery/IDiscoveryContainer.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/discovery/IDiscoveryContainer.html
index 8fc7928..ba527dc 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/discovery/IDiscoveryContainer.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/discovery/IDiscoveryContainer.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:46 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:05 PDT 2005 -->
 <TITLE>
 IDiscoveryContainer
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/discovery/IServiceEvent.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/discovery/IServiceEvent.html
index 3bca850..548bd64 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/discovery/IServiceEvent.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/discovery/IServiceEvent.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:46 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:05 PDT 2005 -->
 <TITLE>
 IServiceEvent
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/discovery/IServiceInfo.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/discovery/IServiceInfo.html
index 595c8f3..29e14c7 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/discovery/IServiceInfo.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/discovery/IServiceInfo.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:46 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:05 PDT 2005 -->
 <TITLE>
 IServiceInfo
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/discovery/IServiceListener.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/discovery/IServiceListener.html
index fb39e0b..d01cac0 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/discovery/IServiceListener.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/discovery/IServiceListener.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:46 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:05 PDT 2005 -->
 <TITLE>
 IServiceListener
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/discovery/IServiceTypeListener.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/discovery/IServiceTypeListener.html
index 08eaea1..48c5b90 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/discovery/IServiceTypeListener.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/discovery/IServiceTypeListener.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:46 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:05 PDT 2005 -->
 <TITLE>
 IServiceTypeListener
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/discovery/ServiceContainerEvent.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/discovery/ServiceContainerEvent.html
index c7d0f19..2fbd0a1 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/discovery/ServiceContainerEvent.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/discovery/ServiceContainerEvent.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:46 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:05 PDT 2005 -->
 <TITLE>
 ServiceContainerEvent
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/discovery/ServiceInfo.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/discovery/ServiceInfo.html
index 2c59d36..a76e52a 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/discovery/ServiceInfo.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/discovery/ServiceInfo.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:46 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:05 PDT 2005 -->
 <TITLE>
 ServiceInfo
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/discovery/Trace.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/discovery/Trace.html
index 9a814d4..a4b542d 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/discovery/Trace.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/discovery/Trace.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:46 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:05 PDT 2005 -->
 <TITLE>
 Trace
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/discovery/class-use/DiscoveryPlugin.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/discovery/class-use/DiscoveryPlugin.html
index 2289bea..f508563 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/discovery/class-use/DiscoveryPlugin.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/discovery/class-use/DiscoveryPlugin.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:52 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:19 PDT 2005 -->
 <TITLE>
 Uses of Class org.eclipse.ecf.discovery.DiscoveryPlugin
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/discovery/class-use/IDiscoveryContainer.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/discovery/class-use/IDiscoveryContainer.html
index a378681..5d5b32e 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/discovery/class-use/IDiscoveryContainer.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/discovery/class-use/IDiscoveryContainer.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:52 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:19 PDT 2005 -->
 <TITLE>
 Uses of Interface org.eclipse.ecf.discovery.IDiscoveryContainer
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/discovery/class-use/IServiceEvent.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/discovery/class-use/IServiceEvent.html
index 0f64753..493481f 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/discovery/class-use/IServiceEvent.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/discovery/class-use/IServiceEvent.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:52 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:19 PDT 2005 -->
 <TITLE>
 Uses of Interface org.eclipse.ecf.discovery.IServiceEvent
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/discovery/class-use/IServiceInfo.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/discovery/class-use/IServiceInfo.html
index c9569c2..9c35220 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/discovery/class-use/IServiceInfo.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/discovery/class-use/IServiceInfo.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:52 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:19 PDT 2005 -->
 <TITLE>
 Uses of Interface org.eclipse.ecf.discovery.IServiceInfo
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/discovery/class-use/IServiceListener.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/discovery/class-use/IServiceListener.html
index d1e5596..ad2a9b2 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/discovery/class-use/IServiceListener.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/discovery/class-use/IServiceListener.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:52 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:19 PDT 2005 -->
 <TITLE>
 Uses of Interface org.eclipse.ecf.discovery.IServiceListener
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/discovery/class-use/IServiceTypeListener.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/discovery/class-use/IServiceTypeListener.html
index 2c23109..d6674c7 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/discovery/class-use/IServiceTypeListener.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/discovery/class-use/IServiceTypeListener.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:52 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:19 PDT 2005 -->
 <TITLE>
 Uses of Interface org.eclipse.ecf.discovery.IServiceTypeListener
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/discovery/class-use/ServiceContainerEvent.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/discovery/class-use/ServiceContainerEvent.html
index 10d7349..070ed54 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/discovery/class-use/ServiceContainerEvent.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/discovery/class-use/ServiceContainerEvent.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:52 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:19 PDT 2005 -->
 <TITLE>
 Uses of Class org.eclipse.ecf.discovery.ServiceContainerEvent
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/discovery/class-use/ServiceInfo.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/discovery/class-use/ServiceInfo.html
index c424d5c..adee443 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/discovery/class-use/ServiceInfo.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/discovery/class-use/ServiceInfo.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:52 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:19 PDT 2005 -->
 <TITLE>
 Uses of Class org.eclipse.ecf.discovery.ServiceInfo
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/discovery/class-use/Trace.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/discovery/class-use/Trace.html
index 94243e9..8b21d45 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/discovery/class-use/Trace.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/discovery/class-use/Trace.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:52 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:19 PDT 2005 -->
 <TITLE>
 Uses of Class org.eclipse.ecf.discovery.Trace
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/discovery/package-frame.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/discovery/package-frame.html
index 6e3b7c5..2bfdc24 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/discovery/package-frame.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/discovery/package-frame.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:51 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:16 PDT 2005 -->
 <TITLE>
 org.eclipse.ecf.discovery
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/discovery/package-summary.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/discovery/package-summary.html
index 2356cd6..889eb80 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/discovery/package-summary.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/discovery/package-summary.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:51 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:16 PDT 2005 -->
 <TITLE>
 org.eclipse.ecf.discovery
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/discovery/package-tree.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/discovery/package-tree.html
index 1b643b8..07c631d 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/discovery/package-tree.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/discovery/package-tree.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:51 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:16 PDT 2005 -->
 <TITLE>
 org.eclipse.ecf.discovery Class Hierarchy
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/discovery/package-use.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/discovery/package-use.html
index cb9df81..80e10e9 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/discovery/package-use.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/discovery/package-use.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:53 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:27 PDT 2005 -->
 <TITLE>
 Uses of Package org.eclipse.ecf.discovery
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/IAccountManager.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/IAccountManager.html
index 01dccd5..0a2ea9e 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/IAccountManager.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/IAccountManager.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:47 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:07 PDT 2005 -->
 <TITLE>
 IAccountManager
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/IMessageListener.Type.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/IMessageListener.Type.html
index 60ab300..a49a06b 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/IMessageListener.Type.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/IMessageListener.Type.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:47 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:07 PDT 2005 -->
 <TITLE>
 IMessageListener.Type
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/IMessageListener.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/IMessageListener.html
index 59bc99d..7176bde 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/IMessageListener.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/IMessageListener.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:47 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:07 PDT 2005 -->
 <TITLE>
 IMessageListener
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/IMessageSender.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/IMessageSender.html
index b1d6d38..204f9cd 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/IMessageSender.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/IMessageSender.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:47 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:07 PDT 2005 -->
 <TITLE>
 IMessageSender
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/IPresence.Mode.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/IPresence.Mode.html
index 387604e..30066f5 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/IPresence.Mode.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/IPresence.Mode.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:47 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:07 PDT 2005 -->
 <TITLE>
 IPresence.Mode
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/IPresence.Type.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/IPresence.Type.html
index f015a96..910d2b1 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/IPresence.Type.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/IPresence.Type.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:47 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:08 PDT 2005 -->
 <TITLE>
 IPresence.Type
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/IPresence.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/IPresence.html
index e35eb10..ceaa25e 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/IPresence.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/IPresence.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:47 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:07 PDT 2005 -->
 <TITLE>
 IPresence
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/IPresenceContainer.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/IPresenceContainer.html
index 2fcec71..c04680d 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/IPresenceContainer.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/IPresenceContainer.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:47 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:08 PDT 2005 -->
 <TITLE>
 IPresenceContainer
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/IPresenceListener.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/IPresenceListener.html
index bd489c8..ccd2542 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/IPresenceListener.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/IPresenceListener.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:47 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:08 PDT 2005 -->
 <TITLE>
 IPresenceListener
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/IPresenceSender.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/IPresenceSender.html
index 32ade5c..eff7b17 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/IPresenceSender.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/IPresenceSender.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:47 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:08 PDT 2005 -->
 <TITLE>
 IPresenceSender
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/IRosterEntry.InterestType.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/IRosterEntry.InterestType.html
index 2cd457a..9d133a2 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/IRosterEntry.InterestType.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/IRosterEntry.InterestType.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:47 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:08 PDT 2005 -->
 <TITLE>
 IRosterEntry.InterestType
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/IRosterEntry.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/IRosterEntry.html
index 524094a..e4cb051 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/IRosterEntry.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/IRosterEntry.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:47 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:08 PDT 2005 -->
 <TITLE>
 IRosterEntry
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/IRosterGroup.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/IRosterGroup.html
index de6e3b9..0264879 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/IRosterGroup.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/IRosterGroup.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:47 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:08 PDT 2005 -->
 <TITLE>
 IRosterGroup
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/ISharedObjectMessageListener.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/ISharedObjectMessageListener.html
index bf765d8..48ee149 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/ISharedObjectMessageListener.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/ISharedObjectMessageListener.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:47 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:08 PDT 2005 -->
 <TITLE>
 ISharedObjectMessageListener
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/ISubscribeListener.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/ISubscribeListener.html
index 354c96b..4cccffa 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/ISubscribeListener.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/ISubscribeListener.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:47 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:08 PDT 2005 -->
 <TITLE>
 ISubscribeListener
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/PresencePlugin.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/PresencePlugin.html
index 96e4e82..fce72aa 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/PresencePlugin.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/PresencePlugin.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:47 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:08 PDT 2005 -->
 <TITLE>
 PresencePlugin
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/Trace.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/Trace.html
index aaf316f..7d7979b 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/Trace.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/Trace.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:47 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:08 PDT 2005 -->
 <TITLE>
 Trace
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/class-use/IAccountManager.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/class-use/IAccountManager.html
index 02de19f..8e2b939 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/class-use/IAccountManager.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/class-use/IAccountManager.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:52 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:21 PDT 2005 -->
 <TITLE>
 Uses of Interface org.eclipse.ecf.presence.IAccountManager
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/class-use/IMessageListener.Type.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/class-use/IMessageListener.Type.html
index 24bed27..4bf74a5 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/class-use/IMessageListener.Type.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/class-use/IMessageListener.Type.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:52 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:21 PDT 2005 -->
 <TITLE>
 Uses of Class org.eclipse.ecf.presence.IMessageListener.Type
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/class-use/IMessageListener.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/class-use/IMessageListener.html
index d54c872..8a6618f 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/class-use/IMessageListener.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/class-use/IMessageListener.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:52 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:21 PDT 2005 -->
 <TITLE>
 Uses of Interface org.eclipse.ecf.presence.IMessageListener
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/class-use/IMessageSender.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/class-use/IMessageSender.html
index 8697a62..7f988c6 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/class-use/IMessageSender.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/class-use/IMessageSender.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:52 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:21 PDT 2005 -->
 <TITLE>
 Uses of Interface org.eclipse.ecf.presence.IMessageSender
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/class-use/IPresence.Mode.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/class-use/IPresence.Mode.html
index c789a98..4a4362a 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/class-use/IPresence.Mode.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/class-use/IPresence.Mode.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:52 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:21 PDT 2005 -->
 <TITLE>
 Uses of Class org.eclipse.ecf.presence.IPresence.Mode
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/class-use/IPresence.Type.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/class-use/IPresence.Type.html
index 8cc4fa5..563d8f7 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/class-use/IPresence.Type.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/class-use/IPresence.Type.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:52 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:21 PDT 2005 -->
 <TITLE>
 Uses of Class org.eclipse.ecf.presence.IPresence.Type
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/class-use/IPresence.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/class-use/IPresence.html
index e31924b..e385680 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/class-use/IPresence.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/class-use/IPresence.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:52 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:21 PDT 2005 -->
 <TITLE>
 Uses of Interface org.eclipse.ecf.presence.IPresence
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/class-use/IPresenceContainer.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/class-use/IPresenceContainer.html
index a505afc..099e106 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/class-use/IPresenceContainer.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/class-use/IPresenceContainer.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:52 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:21 PDT 2005 -->
 <TITLE>
 Uses of Interface org.eclipse.ecf.presence.IPresenceContainer
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/class-use/IPresenceListener.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/class-use/IPresenceListener.html
index eaf46c6..4631151 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/class-use/IPresenceListener.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/class-use/IPresenceListener.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:52 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:21 PDT 2005 -->
 <TITLE>
 Uses of Interface org.eclipse.ecf.presence.IPresenceListener
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/class-use/IPresenceSender.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/class-use/IPresenceSender.html
index 89e4cab..7b6357c 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/class-use/IPresenceSender.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/class-use/IPresenceSender.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:52 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:21 PDT 2005 -->
 <TITLE>
 Uses of Interface org.eclipse.ecf.presence.IPresenceSender
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/class-use/IRosterEntry.InterestType.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/class-use/IRosterEntry.InterestType.html
index f7071dd..a5c6eb2 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/class-use/IRosterEntry.InterestType.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/class-use/IRosterEntry.InterestType.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:52 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:21 PDT 2005 -->
 <TITLE>
 Uses of Class org.eclipse.ecf.presence.IRosterEntry.InterestType
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/class-use/IRosterEntry.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/class-use/IRosterEntry.html
index 0c4f295..45a90ed 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/class-use/IRosterEntry.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/class-use/IRosterEntry.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:52 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:21 PDT 2005 -->
 <TITLE>
 Uses of Interface org.eclipse.ecf.presence.IRosterEntry
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/class-use/IRosterGroup.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/class-use/IRosterGroup.html
index 5b2df22..46dbe21 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/class-use/IRosterGroup.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/class-use/IRosterGroup.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:52 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:21 PDT 2005 -->
 <TITLE>
 Uses of Interface org.eclipse.ecf.presence.IRosterGroup
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/class-use/ISharedObjectMessageListener.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/class-use/ISharedObjectMessageListener.html
index 6187bdc..dc1c656 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/class-use/ISharedObjectMessageListener.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/class-use/ISharedObjectMessageListener.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:52 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:21 PDT 2005 -->
 <TITLE>
 Uses of Interface org.eclipse.ecf.presence.ISharedObjectMessageListener
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/class-use/ISubscribeListener.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/class-use/ISubscribeListener.html
index 7b84110..f78905d 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/class-use/ISubscribeListener.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/class-use/ISubscribeListener.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:52 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:21 PDT 2005 -->
 <TITLE>
 Uses of Interface org.eclipse.ecf.presence.ISubscribeListener
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/class-use/PresencePlugin.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/class-use/PresencePlugin.html
index cdc8225..df08442 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/class-use/PresencePlugin.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/class-use/PresencePlugin.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:52 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:21 PDT 2005 -->
 <TITLE>
 Uses of Class org.eclipse.ecf.presence.PresencePlugin
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/class-use/Trace.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/class-use/Trace.html
index 5f6db6c..96b51db 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/class-use/Trace.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/class-use/Trace.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:52 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:21 PDT 2005 -->
 <TITLE>
 Uses of Class org.eclipse.ecf.presence.Trace
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/impl/Presence.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/impl/Presence.html
index 07e78c3..2af6036 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/impl/Presence.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/impl/Presence.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:49 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:11 PDT 2005 -->
 <TITLE>
 Presence
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/impl/RosterEntry.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/impl/RosterEntry.html
index 2f0249b..29a311f 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/impl/RosterEntry.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/impl/RosterEntry.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:49 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:11 PDT 2005 -->
 <TITLE>
 RosterEntry
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/impl/RosterGroup.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/impl/RosterGroup.html
index 3178ab9..56fa43d 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/impl/RosterGroup.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/impl/RosterGroup.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:49 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:11 PDT 2005 -->
 <TITLE>
 RosterGroup
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/impl/class-use/Presence.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/impl/class-use/Presence.html
index d50b829..174b9dd 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/impl/class-use/Presence.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/impl/class-use/Presence.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:52 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:22 PDT 2005 -->
 <TITLE>
 Uses of Class org.eclipse.ecf.presence.impl.Presence
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/impl/class-use/RosterEntry.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/impl/class-use/RosterEntry.html
index 7925415..846cd57 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/impl/class-use/RosterEntry.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/impl/class-use/RosterEntry.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:52 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:22 PDT 2005 -->
 <TITLE>
 Uses of Class org.eclipse.ecf.presence.impl.RosterEntry
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/impl/class-use/RosterGroup.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/impl/class-use/RosterGroup.html
index 613dc87..f9e37c9 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/impl/class-use/RosterGroup.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/impl/class-use/RosterGroup.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:52 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:22 PDT 2005 -->
 <TITLE>
 Uses of Class org.eclipse.ecf.presence.impl.RosterGroup
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/impl/package-frame.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/impl/package-frame.html
index 6c4d92f..a3cd626 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/impl/package-frame.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/impl/package-frame.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:51 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:17 PDT 2005 -->
 <TITLE>
 org.eclipse.ecf.presence.impl
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/impl/package-summary.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/impl/package-summary.html
index 60d6cc8..19fdd16 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/impl/package-summary.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/impl/package-summary.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:51 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:17 PDT 2005 -->
 <TITLE>
 org.eclipse.ecf.presence.impl
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/impl/package-tree.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/impl/package-tree.html
index a8554f2..73c4c3d 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/impl/package-tree.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/impl/package-tree.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:51 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:17 PDT 2005 -->
 <TITLE>
 org.eclipse.ecf.presence.impl Class Hierarchy
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/impl/package-use.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/impl/package-use.html
index e09c9d9..e7abd97 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/impl/package-use.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/impl/package-use.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:53 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:28 PDT 2005 -->
 <TITLE>
 Uses of Package org.eclipse.ecf.presence.impl
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/package-frame.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/package-frame.html
index 260ff85..055d824 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/package-frame.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/package-frame.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:51 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:17 PDT 2005 -->
 <TITLE>
 org.eclipse.ecf.presence
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/package-summary.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/package-summary.html
index 59124fc..d8cf315 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/package-summary.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/package-summary.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:51 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:17 PDT 2005 -->
 <TITLE>
 org.eclipse.ecf.presence
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/package-tree.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/package-tree.html
index 9ee6689..fafa42a 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/package-tree.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/package-tree.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:51 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:17 PDT 2005 -->
 <TITLE>
 org.eclipse.ecf.presence Class Hierarchy
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/package-use.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/package-use.html
index 4d2d72c..9e9bb09 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/package-use.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/presence/package-use.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:53 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:28 PDT 2005 -->
 <TITLE>
 Uses of Package org.eclipse.ecf.presence
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/ProviderPlugin.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/ProviderPlugin.html
index 1956534..d65d0e4 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/ProviderPlugin.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/ProviderPlugin.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:45 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:03 PDT 2005 -->
 <TITLE>
 ProviderPlugin
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/Trace.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/Trace.html
index 78b021e..52f5ba9 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/Trace.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/Trace.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:45 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:03 PDT 2005 -->
 <TITLE>
 Trace
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/app/ClientApplication.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/app/ClientApplication.html
index bf40937..3b98807 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/app/ClientApplication.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/app/ClientApplication.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:48 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:09 PDT 2005 -->
 <TITLE>
 ClientApplication
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/app/Connector.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/app/Connector.html
index c627945..52d55f9 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/app/Connector.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/app/Connector.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:48 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:09 PDT 2005 -->
 <TITLE>
 Connector
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/app/NamedGroup.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/app/NamedGroup.html
index 94e0b2f..e71aa5c 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/app/NamedGroup.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/app/NamedGroup.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:48 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:09 PDT 2005 -->
 <TITLE>
 NamedGroup
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/app/ServerApplication.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/app/ServerApplication.html
index 2809e03..4108344 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/app/ServerApplication.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/app/ServerApplication.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:48 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:09 PDT 2005 -->
 <TITLE>
 ServerApplication
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/app/ServerConfigParser.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/app/ServerConfigParser.html
index fb785eb..3b7d467 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/app/ServerConfigParser.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/app/ServerConfigParser.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:48 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:09 PDT 2005 -->
 <TITLE>
 ServerConfigParser
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/app/class-use/ClientApplication.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/app/class-use/ClientApplication.html
index 70e02e0..f3a8dcf 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/app/class-use/ClientApplication.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/app/class-use/ClientApplication.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:52 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:21 PDT 2005 -->
 <TITLE>
 Uses of Class org.eclipse.ecf.provider.app.ClientApplication
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/app/class-use/Connector.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/app/class-use/Connector.html
index 4b009b9..f719581 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/app/class-use/Connector.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/app/class-use/Connector.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:52 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:21 PDT 2005 -->
 <TITLE>
 Uses of Class org.eclipse.ecf.provider.app.Connector
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/app/class-use/NamedGroup.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/app/class-use/NamedGroup.html
index 6afa876..2d987c6 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/app/class-use/NamedGroup.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/app/class-use/NamedGroup.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:52 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:21 PDT 2005 -->
 <TITLE>
 Uses of Class org.eclipse.ecf.provider.app.NamedGroup
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/app/class-use/ServerApplication.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/app/class-use/ServerApplication.html
index d7efed3..688fcfa 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/app/class-use/ServerApplication.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/app/class-use/ServerApplication.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:52 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:21 PDT 2005 -->
 <TITLE>
 Uses of Class org.eclipse.ecf.provider.app.ServerApplication
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/app/class-use/ServerConfigParser.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/app/class-use/ServerConfigParser.html
index 8326cda..6f93dfb 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/app/class-use/ServerConfigParser.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/app/class-use/ServerConfigParser.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:52 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:21 PDT 2005 -->
 <TITLE>
 Uses of Class org.eclipse.ecf.provider.app.ServerConfigParser
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/app/package-frame.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/app/package-frame.html
index e0d73b0..50702f1 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/app/package-frame.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/app/package-frame.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:51 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:17 PDT 2005 -->
 <TITLE>
 org.eclipse.ecf.provider.app
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/app/package-summary.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/app/package-summary.html
index 90e3b5a..3cf0c09 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/app/package-summary.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/app/package-summary.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:51 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:17 PDT 2005 -->
 <TITLE>
 org.eclipse.ecf.provider.app
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/app/package-tree.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/app/package-tree.html
index 8265fed..0514fbb 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/app/package-tree.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/app/package-tree.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:51 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:17 PDT 2005 -->
 <TITLE>
 org.eclipse.ecf.provider.app Class Hierarchy
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/app/package-use.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/app/package-use.html
index 2d859f7..9dabe9d 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/app/package-use.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/app/package-use.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:53 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:28 PDT 2005 -->
 <TITLE>
 Uses of Package org.eclipse.ecf.provider.app
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/class-use/ProviderPlugin.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/class-use/ProviderPlugin.html
index 073edef..7a9ddd3 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/class-use/ProviderPlugin.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/class-use/ProviderPlugin.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:52 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:18 PDT 2005 -->
 <TITLE>
 Uses of Class org.eclipse.ecf.provider.ProviderPlugin
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/class-use/Trace.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/class-use/Trace.html
index 4c091b2..49b0068 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/class-use/Trace.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/class-use/Trace.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:52 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:18 PDT 2005 -->
 <TITLE>
 Uses of Class org.eclipse.ecf.provider.Trace
 </TITLE>
@@ -97,6 +97,10 @@
 <TD><A HREF="#org.eclipse.ecf.provider.generic"><B>org.eclipse.ecf.provider.generic</B></A></TD>
 <TD>&nbsp;&nbsp;</TD>
 </TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="#org.eclipse.ecf.provider.generic.sobject"><B>org.eclipse.ecf.provider.generic.sobject</B></A></TD>
+<TD>&nbsp;&nbsp;</TD>
+</TR>
 </TABLE>
 &nbsp;
 <P>
@@ -207,6 +211,31 @@
 </TABLE>
 &nbsp;
 <P>
+<A NAME="org.eclipse.ecf.provider.generic.sobject"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Uses of <A HREF="../../../../../org/eclipse/ecf/provider/Trace.html" title="class in org.eclipse.ecf.provider">Trace</A> in <A HREF="../../../../../org/eclipse/ecf/provider/generic/sobject/package-summary.html">org.eclipse.ecf.provider.generic.sobject</A></FONT></TH>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Fields in <A HREF="../../../../../org/eclipse/ecf/provider/generic/sobject/package-summary.html">org.eclipse.ecf.provider.generic.sobject</A> declared as <A HREF="../../../../../org/eclipse/ecf/provider/Trace.html" title="class in org.eclipse.ecf.provider">Trace</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;<A HREF="../../../../../org/eclipse/ecf/provider/Trace.html" title="class in org.eclipse.ecf.provider">Trace</A></CODE></FONT></TD>
+<TD><CODE><B>TPCommitEventProcessor.</B><B><A HREF="../../../../../org/eclipse/ecf/provider/generic/sobject/TPCommitEventProcessor.html#trace">trace</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
 <HR>
 
 
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/comm/tcp/AsynchMessage.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/comm/tcp/AsynchMessage.html
index 4658d83..1949af5 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/comm/tcp/AsynchMessage.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/comm/tcp/AsynchMessage.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:47 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:06 PDT 2005 -->
 <TITLE>
 AsynchMessage
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/comm/tcp/Client.Creator.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/comm/tcp/Client.Creator.html
index 5f59e28..1802266 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/comm/tcp/Client.Creator.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/comm/tcp/Client.Creator.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:47 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:07 PDT 2005 -->
 <TITLE>
 Client.Creator
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/comm/tcp/Client.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/comm/tcp/Client.html
index 727d1e8..2ac2f88 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/comm/tcp/Client.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/comm/tcp/Client.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:47 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:06 PDT 2005 -->
 <TITLE>
 Client
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/comm/tcp/ConnectRequestMessage.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/comm/tcp/ConnectRequestMessage.html
index a48a95b..82b1312 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/comm/tcp/ConnectRequestMessage.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/comm/tcp/ConnectRequestMessage.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:47 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:07 PDT 2005 -->
 <TITLE>
 ConnectRequestMessage
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/comm/tcp/ConnectResultMessage.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/comm/tcp/ConnectResultMessage.html
index 0e2bb87..91436f7 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/comm/tcp/ConnectResultMessage.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/comm/tcp/ConnectResultMessage.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:47 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:07 PDT 2005 -->
 <TITLE>
 ConnectResultMessage
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/comm/tcp/ExObjectInputStream.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/comm/tcp/ExObjectInputStream.html
index 613c7ad..fafc036 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/comm/tcp/ExObjectInputStream.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/comm/tcp/ExObjectInputStream.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:47 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:07 PDT 2005 -->
 <TITLE>
 ExObjectInputStream
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/comm/tcp/ExObjectOutputStream.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/comm/tcp/ExObjectOutputStream.html
index 8a7f3b8..576665c 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/comm/tcp/ExObjectOutputStream.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/comm/tcp/ExObjectOutputStream.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:47 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:07 PDT 2005 -->
 <TITLE>
 ExObjectOutputStream
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/comm/tcp/IClientSocketFactory.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/comm/tcp/IClientSocketFactory.html
index 9c8c81f..be46cb5 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/comm/tcp/IClientSocketFactory.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/comm/tcp/IClientSocketFactory.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:47 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:07 PDT 2005 -->
 <TITLE>
 IClientSocketFactory
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/comm/tcp/IServerSocketFactory.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/comm/tcp/IServerSocketFactory.html
index 3ee89f4..cc82e0b 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/comm/tcp/IServerSocketFactory.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/comm/tcp/IServerSocketFactory.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:47 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:07 PDT 2005 -->
 <TITLE>
 IServerSocketFactory
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/comm/tcp/ISocketAcceptHandler.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/comm/tcp/ISocketAcceptHandler.html
index 6e42359..13338c2 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/comm/tcp/ISocketAcceptHandler.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/comm/tcp/ISocketAcceptHandler.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:47 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:07 PDT 2005 -->
 <TITLE>
 ISocketAcceptHandler
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/comm/tcp/PingMessage.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/comm/tcp/PingMessage.html
index 4eca7bd..85f01da 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/comm/tcp/PingMessage.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/comm/tcp/PingMessage.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:47 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:07 PDT 2005 -->
 <TITLE>
 PingMessage
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/comm/tcp/PingResponseMessage.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/comm/tcp/PingResponseMessage.html
index 6829643..d353ea3 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/comm/tcp/PingResponseMessage.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/comm/tcp/PingResponseMessage.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:47 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:07 PDT 2005 -->
 <TITLE>
 PingResponseMessage
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/comm/tcp/Server.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/comm/tcp/Server.html
index fe2c513..1268e8c 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/comm/tcp/Server.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/comm/tcp/Server.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:47 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:07 PDT 2005 -->
 <TITLE>
 Server
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/comm/tcp/SocketFactory.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/comm/tcp/SocketFactory.html
index efecb2d..7d71797 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/comm/tcp/SocketFactory.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/comm/tcp/SocketFactory.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:47 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:07 PDT 2005 -->
 <TITLE>
 SocketFactory
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/comm/tcp/SynchMessage.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/comm/tcp/SynchMessage.html
index 40c00c0..68d76f5 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/comm/tcp/SynchMessage.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/comm/tcp/SynchMessage.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:47 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:07 PDT 2005 -->
 <TITLE>
 SynchMessage
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/comm/tcp/class-use/AsynchMessage.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/comm/tcp/class-use/AsynchMessage.html
index 713da6a..6729cbf 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/comm/tcp/class-use/AsynchMessage.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/comm/tcp/class-use/AsynchMessage.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:52 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:21 PDT 2005 -->
 <TITLE>
 Uses of Class org.eclipse.ecf.provider.comm.tcp.AsynchMessage
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/comm/tcp/class-use/Client.Creator.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/comm/tcp/class-use/Client.Creator.html
index e589ce1..89ac40c 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/comm/tcp/class-use/Client.Creator.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/comm/tcp/class-use/Client.Creator.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:52 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:21 PDT 2005 -->
 <TITLE>
 Uses of Class org.eclipse.ecf.provider.comm.tcp.Client.Creator
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/comm/tcp/class-use/Client.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/comm/tcp/class-use/Client.html
index 718cef5..98adac9 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/comm/tcp/class-use/Client.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/comm/tcp/class-use/Client.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:52 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:20 PDT 2005 -->
 <TITLE>
 Uses of Class org.eclipse.ecf.provider.comm.tcp.Client
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/comm/tcp/class-use/ConnectRequestMessage.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/comm/tcp/class-use/ConnectRequestMessage.html
index fcf0b84..a63b905 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/comm/tcp/class-use/ConnectRequestMessage.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/comm/tcp/class-use/ConnectRequestMessage.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:52 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:20 PDT 2005 -->
 <TITLE>
 Uses of Class org.eclipse.ecf.provider.comm.tcp.ConnectRequestMessage
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/comm/tcp/class-use/ConnectResultMessage.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/comm/tcp/class-use/ConnectResultMessage.html
index dc3d84e..b0c4223 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/comm/tcp/class-use/ConnectResultMessage.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/comm/tcp/class-use/ConnectResultMessage.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:52 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:20 PDT 2005 -->
 <TITLE>
 Uses of Class org.eclipse.ecf.provider.comm.tcp.ConnectResultMessage
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/comm/tcp/class-use/ExObjectInputStream.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/comm/tcp/class-use/ExObjectInputStream.html
index c6f3d13..05255d1 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/comm/tcp/class-use/ExObjectInputStream.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/comm/tcp/class-use/ExObjectInputStream.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:52 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:20 PDT 2005 -->
 <TITLE>
 Uses of Class org.eclipse.ecf.provider.comm.tcp.ExObjectInputStream
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/comm/tcp/class-use/ExObjectOutputStream.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/comm/tcp/class-use/ExObjectOutputStream.html
index 50f17aa..1e28c36 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/comm/tcp/class-use/ExObjectOutputStream.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/comm/tcp/class-use/ExObjectOutputStream.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:52 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:20 PDT 2005 -->
 <TITLE>
 Uses of Class org.eclipse.ecf.provider.comm.tcp.ExObjectOutputStream
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/comm/tcp/class-use/IClientSocketFactory.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/comm/tcp/class-use/IClientSocketFactory.html
index 3904dec..fe3bc8b 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/comm/tcp/class-use/IClientSocketFactory.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/comm/tcp/class-use/IClientSocketFactory.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:52 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:20 PDT 2005 -->
 <TITLE>
 Uses of Interface org.eclipse.ecf.provider.comm.tcp.IClientSocketFactory
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/comm/tcp/class-use/IServerSocketFactory.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/comm/tcp/class-use/IServerSocketFactory.html
index 2617dbb..e9a7713 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/comm/tcp/class-use/IServerSocketFactory.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/comm/tcp/class-use/IServerSocketFactory.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:52 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:20 PDT 2005 -->
 <TITLE>
 Uses of Interface org.eclipse.ecf.provider.comm.tcp.IServerSocketFactory
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/comm/tcp/class-use/ISocketAcceptHandler.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/comm/tcp/class-use/ISocketAcceptHandler.html
index 4e82eb4..a34e5b2 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/comm/tcp/class-use/ISocketAcceptHandler.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/comm/tcp/class-use/ISocketAcceptHandler.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:52 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:20 PDT 2005 -->
 <TITLE>
 Uses of Interface org.eclipse.ecf.provider.comm.tcp.ISocketAcceptHandler
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/comm/tcp/class-use/PingMessage.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/comm/tcp/class-use/PingMessage.html
index 60c44c3..6417dc3 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/comm/tcp/class-use/PingMessage.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/comm/tcp/class-use/PingMessage.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:52 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:20 PDT 2005 -->
 <TITLE>
 Uses of Class org.eclipse.ecf.provider.comm.tcp.PingMessage
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/comm/tcp/class-use/PingResponseMessage.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/comm/tcp/class-use/PingResponseMessage.html
index f11611e..669fdc8 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/comm/tcp/class-use/PingResponseMessage.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/comm/tcp/class-use/PingResponseMessage.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:52 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:20 PDT 2005 -->
 <TITLE>
 Uses of Class org.eclipse.ecf.provider.comm.tcp.PingResponseMessage
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/comm/tcp/class-use/Server.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/comm/tcp/class-use/Server.html
index cb01b7b..0513bbb 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/comm/tcp/class-use/Server.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/comm/tcp/class-use/Server.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:52 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:20 PDT 2005 -->
 <TITLE>
 Uses of Class org.eclipse.ecf.provider.comm.tcp.Server
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/comm/tcp/class-use/SocketFactory.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/comm/tcp/class-use/SocketFactory.html
index a26202c..c18740c 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/comm/tcp/class-use/SocketFactory.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/comm/tcp/class-use/SocketFactory.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:52 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:20 PDT 2005 -->
 <TITLE>
 Uses of Class org.eclipse.ecf.provider.comm.tcp.SocketFactory
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/comm/tcp/class-use/SynchMessage.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/comm/tcp/class-use/SynchMessage.html
index bcf2eb3..7b96f29 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/comm/tcp/class-use/SynchMessage.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/comm/tcp/class-use/SynchMessage.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:52 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:20 PDT 2005 -->
 <TITLE>
 Uses of Class org.eclipse.ecf.provider.comm.tcp.SynchMessage
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/comm/tcp/package-frame.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/comm/tcp/package-frame.html
index ef60111..e8b3877 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/comm/tcp/package-frame.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/comm/tcp/package-frame.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:51 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:17 PDT 2005 -->
 <TITLE>
 org.eclipse.ecf.provider.comm.tcp
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/comm/tcp/package-summary.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/comm/tcp/package-summary.html
index c6383fd..5238ba3 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/comm/tcp/package-summary.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/comm/tcp/package-summary.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:51 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:17 PDT 2005 -->
 <TITLE>
 org.eclipse.ecf.provider.comm.tcp
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/comm/tcp/package-tree.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/comm/tcp/package-tree.html
index 4367d9d..38ff77d 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/comm/tcp/package-tree.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/comm/tcp/package-tree.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:51 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:17 PDT 2005 -->
 <TITLE>
 org.eclipse.ecf.provider.comm.tcp Class Hierarchy
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/comm/tcp/package-use.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/comm/tcp/package-use.html
index 2b99623..92de962 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/comm/tcp/package-use.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/comm/tcp/package-use.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:53 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:28 PDT 2005 -->
 <TITLE>
 Uses of Package org.eclipse.ecf.provider.comm.tcp
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/ClientSOContainer.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/ClientSOContainer.html
index 5f2b245..690b1a1 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/ClientSOContainer.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/ClientSOContainer.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:48 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:09 PDT 2005 -->
 <TITLE>
 ClientSOContainer
 </TITLE>
@@ -460,7 +460,7 @@
 <TH ALIGN="left"><B>Methods inherited from class org.eclipse.ecf.provider.generic.<A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html" title="class in org.eclipse.ecf.provider.generic">SOContainer</A></B></TH>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#addListener(org.eclipse.ecf.core.ISharedObjectContainerListener, java.lang.String)">addListener</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#addNewRemoteMember(org.eclipse.ecf.core.identity.ID, java.lang.Object)">addNewRemoteMember</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#addSharedObject0(org.eclipse.ecf.core.SharedObjectDescription, org.eclipse.ecf.core.ISharedObject)">addSharedObject0</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#addSharedObjectAndWait(org.eclipse.ecf.core.SharedObjectDescription, org.eclipse.ecf.core.ISharedObject, org.eclipse.ecf.core.ISharedObjectContainerTransaction)">addSharedObjectAndWait</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#addSharedObjectWrapper(org.eclipse.ecf.provider.generic.SOWrapper)">addSharedObjectWrapper</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#addToLoading(org.eclipse.ecf.provider.generic.SOContainer.LoadingSharedObject)">addToLoading</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#checkRemoteCreate(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.SharedObjectDescription)">checkRemoteCreate</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#debug(java.lang.String)">debug</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#deserializeContainerMessage(byte[])">deserializeContainerMessage</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#deserializeSharedObjectMessage(byte[])">deserializeSharedObjectMessage</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#destroySharedObject(org.eclipse.ecf.core.identity.ID)">destroySharedObject</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#dumpStack(java.lang.String, java.lang.Throwable)">dumpStack</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#fireContainerEvent(org.eclipse.ecf.core.events.IContainerEvent)">fireContainerEvent</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#forward(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.provider.generic.ContainerMessage)">forward</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getAdapter(java.lang.Class)">getAdapter</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getArgsFromProperties(org.eclipse.ecf.core.SharedObjectDescription)">getArgsFromProperties</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getArgTypesFromProperties(org.eclipse.ecf.core.SharedObjectDescription)">getArgTypesFromProperties</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getClassLoaderForContainer()">getClassLoaderForContainer</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getClassLoaderForSharedObject(org.eclipse.ecf.core.SharedObjectDescription)">getClassLoaderForSharedObject</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getConfig()">getConfig</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getGroupMemberIDs()">getGroupMemberIDs</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getGroupMembershipLock()">getGroupMembershipLock</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getID()">getID</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getMaxGroupMembers()">getMaxGroupMembers</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getNewSharedObjectThread(org.eclipse.ecf.core.identity.ID, java.lang.Runnable)">getNewSharedObjectThread</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getNextSequenceNumber()">getNextSequenceNumber</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getOSGIServiceInterface()">getOSGIServiceInterface</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getOtherMemberIDs()">getOtherMemberIDs</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getReceiver()">getReceiver</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getSharedObject(org.eclipse.ecf.core.identity.ID)">getSharedObject</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getSharedObjectIDs()">getSharedObjectIDs</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getSharedObjectManager()">getSharedObjectManager</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getSharedObjectThreadGroup()">getSharedObjectThreadGroup</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getSharedObjectWrapper(org.eclipse.ecf.core.identity.ID)">getSharedObjectWrapper</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#handleAsynchIOException(java.io.IOException, org.eclipse.ecf.core.comm.AsynchConnectionEvent)">handleAsynchIOException</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#handleCreateMessage(org.eclipse.ecf.provider.generic.ContainerMessage)">handleCreateMessage</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#handleCreateResponseMessage(org.eclipse.ecf.provider.generic.ContainerMessage)">handleCreateResponseMessage</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#handleSharedObjectDisposeMessage(org.eclipse.ecf.provider.generic.ContainerMessage)">handleSharedObjectDisposeMessage</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#handleSharedObjectMessage(org.eclipse.ecf.provider.generic.ContainerMessage)">handleSharedObjectMessage</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#handleUnidentifiedMessage(org.eclipse.ecf.provider.generic.ContainerMessage)">handleUnidentifiedMessage</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#isClosing()">isClosing</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#killConnection(org.eclipse.ecf.core.comm.IConnection)">killConnection</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#load(org.eclipse.ecf.core.SharedObjectDescription)">load</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#log(java.lang.String)">log</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#logException(java.lang.String, java.lang.Throwable)">logException</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#makeLoadingThreadGroup()">makeLoadingThreadGroup</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#makeRemoteSharedObjectConfig(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.SharedObjectDescription, org.eclipse.ecf.core.ISharedObject)">makeRemoteSharedObjectConfig</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#makeRemoteSharedObjectContext(org.eclipse.ecf.provider.generic.SOConfig, org.eclipse.ecf.core.util.IQueueEnqueue)">makeRemoteSharedObjectContext</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#makeRemoteSharedObjectWrapper(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.SharedObjectDescription, org.eclipse.ecf.core.ISharedObject)">makeRemoteSharedObjectWrapper</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#makeSharedObjectConfig(org.eclipse.ecf.core.SharedObjectDescription, org.eclipse.ecf.core.ISharedObject)">makeSharedObjectConfig</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#makeSharedObjectContext(org.eclipse.ecf.provider.generic.SOConfig, org.eclipse.ecf.core.util.IQueueEnqueue)">makeSharedObjectContext</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#makeSharedObjectWrapper(org.eclipse.ecf.core.SharedObjectDescription, org.eclipse.ecf.core.ISharedObject)">makeSharedObjectWrapper</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#memberLeave(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.comm.IConnection)">memberLeave</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#moveFromLoadingToActive(org.eclipse.ecf.provider.generic.SOWrapper)">moveFromLoadingToActive</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#notifySharedObjectActivated(org.eclipse.ecf.core.identity.ID)">notifySharedObjectActivated</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#notifySharedObjectDeactivated(org.eclipse.ecf.core.identity.ID)">notifySharedObjectDeactivated</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#processAsynch(org.eclipse.ecf.core.comm.AsynchConnectionEvent)">processAsynch</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#removeFromLoading(org.eclipse.ecf.core.identity.ID)">removeFromLoading</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#removeListener(org.eclipse.ecf.core.ISharedObjectContainerListener)">removeListener</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#removeRemoteMember(org.eclipse.ecf.core.identity.ID)">removeRemoteMember</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#removeSharedObject(org.eclipse.ecf.core.identity.ID)">removeSharedObject</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#sendCreate(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.SharedObjectDescription)">sendCreate</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#sendCreateResponse(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.identity.ID, java.lang.Throwable, long)">sendCreateResponse</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#sendCreateResponseSharedObjectMessage(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.identity.ID, java.lang.Throwable, long)">sendCreateResponseSharedObjectMessage</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#sendCreateSharedObjectMessage(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.SharedObjectDescription)">sendCreateSharedObjectMessage</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#sendDispose(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.identity.ID)">sendDispose</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#sendDisposeSharedObjectMessage(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.identity.ID)">sendDisposeSharedObjectMessage</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#sendMessage(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.identity.ID, java.lang.Object)">sendMessage</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#sendSharedObjectMessage(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.identity.ID, java.io.Serializable)">sendSharedObjectMessage</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#serializeObject(java.io.Serializable)">serializeObject</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#serializeSharedObjectMessage(org.eclipse.ecf.core.identity.ID, java.lang.Object)">serializeSharedObjectMessage</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#setIsClosing()">setIsClosing</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#setMaxGroupMembers(int)">setMaxGroupMembers</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#setRemoteAddPolicy(org.eclipse.ecf.core.security.ISharedObjectPolicy)">setRemoteAddPolicy</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#validateContainerMessage(java.lang.Object)">validateContainerMessage</A></CODE></TD>
+<TD><CODE><A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#addListener(org.eclipse.ecf.core.ISharedObjectContainerListener, java.lang.String)">addListener</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#addNewRemoteMember(org.eclipse.ecf.core.identity.ID, java.lang.Object)">addNewRemoteMember</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#addSharedObject0(org.eclipse.ecf.core.SharedObjectDescription, org.eclipse.ecf.core.ISharedObject)">addSharedObject0</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#addSharedObjectAndWait(org.eclipse.ecf.core.SharedObjectDescription, org.eclipse.ecf.core.ISharedObject)">addSharedObjectAndWait</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#addSharedObjectWrapper(org.eclipse.ecf.provider.generic.SOWrapper)">addSharedObjectWrapper</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#addToLoading(org.eclipse.ecf.provider.generic.SOContainer.LoadingSharedObject)">addToLoading</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#checkRemoteCreate(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.SharedObjectDescription)">checkRemoteCreate</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#debug(java.lang.String)">debug</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#deserializeContainerMessage(byte[])">deserializeContainerMessage</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#deserializeSharedObjectMessage(byte[])">deserializeSharedObjectMessage</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#destroySharedObject(org.eclipse.ecf.core.identity.ID)">destroySharedObject</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#dumpStack(java.lang.String, java.lang.Throwable)">dumpStack</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#fireContainerEvent(org.eclipse.ecf.core.events.IContainerEvent)">fireContainerEvent</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#forward(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.provider.generic.ContainerMessage)">forward</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getAdapter(java.lang.Class)">getAdapter</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getArgsFromProperties(org.eclipse.ecf.core.SharedObjectDescription)">getArgsFromProperties</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getArgTypesFromProperties(org.eclipse.ecf.core.SharedObjectDescription)">getArgTypesFromProperties</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getClassLoaderForContainer()">getClassLoaderForContainer</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getClassLoaderForSharedObject(org.eclipse.ecf.core.SharedObjectDescription)">getClassLoaderForSharedObject</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getConfig()">getConfig</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getGroupMemberIDs()">getGroupMemberIDs</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getGroupMembershipLock()">getGroupMembershipLock</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getID()">getID</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getMaxGroupMembers()">getMaxGroupMembers</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getNewSharedObjectThread(org.eclipse.ecf.core.identity.ID, java.lang.Runnable)">getNewSharedObjectThread</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getNextSequenceNumber()">getNextSequenceNumber</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getOSGIServiceInterface()">getOSGIServiceInterface</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getOtherMemberIDs()">getOtherMemberIDs</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getReceiver()">getReceiver</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getSharedObject(org.eclipse.ecf.core.identity.ID)">getSharedObject</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getSharedObjectIDs()">getSharedObjectIDs</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getSharedObjectManager()">getSharedObjectManager</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getSharedObjectThreadGroup()">getSharedObjectThreadGroup</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getSharedObjectWrapper(org.eclipse.ecf.core.identity.ID)">getSharedObjectWrapper</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#handleAsynchIOException(java.io.IOException, org.eclipse.ecf.core.comm.AsynchConnectionEvent)">handleAsynchIOException</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#handleCreateMessage(org.eclipse.ecf.provider.generic.ContainerMessage)">handleCreateMessage</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#handleCreateResponseMessage(org.eclipse.ecf.provider.generic.ContainerMessage)">handleCreateResponseMessage</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#handleSharedObjectDisposeMessage(org.eclipse.ecf.provider.generic.ContainerMessage)">handleSharedObjectDisposeMessage</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#handleSharedObjectMessage(org.eclipse.ecf.provider.generic.ContainerMessage)">handleSharedObjectMessage</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#handleUnidentifiedMessage(org.eclipse.ecf.provider.generic.ContainerMessage)">handleUnidentifiedMessage</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#isClosing()">isClosing</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#killConnection(org.eclipse.ecf.core.comm.IConnection)">killConnection</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#load(org.eclipse.ecf.core.SharedObjectDescription)">load</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#log(java.lang.String)">log</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#logException(java.lang.String, java.lang.Throwable)">logException</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#makeLoadingThreadGroup()">makeLoadingThreadGroup</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#makeRemoteSharedObjectConfig(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.SharedObjectDescription, org.eclipse.ecf.core.ISharedObject)">makeRemoteSharedObjectConfig</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#makeRemoteSharedObjectContext(org.eclipse.ecf.provider.generic.SOConfig, org.eclipse.ecf.core.util.IQueueEnqueue)">makeRemoteSharedObjectContext</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#makeRemoteSharedObjectWrapper(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.SharedObjectDescription, org.eclipse.ecf.core.ISharedObject)">makeRemoteSharedObjectWrapper</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#makeSharedObjectConfig(org.eclipse.ecf.core.SharedObjectDescription, org.eclipse.ecf.core.ISharedObject)">makeSharedObjectConfig</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#makeSharedObjectContext(org.eclipse.ecf.provider.generic.SOConfig, org.eclipse.ecf.core.util.IQueueEnqueue)">makeSharedObjectContext</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#makeSharedObjectWrapper(org.eclipse.ecf.core.SharedObjectDescription, org.eclipse.ecf.core.ISharedObject)">makeSharedObjectWrapper</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#memberLeave(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.comm.IConnection)">memberLeave</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#moveFromLoadingToActive(org.eclipse.ecf.provider.generic.SOWrapper)">moveFromLoadingToActive</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#notifySharedObjectActivated(org.eclipse.ecf.core.identity.ID)">notifySharedObjectActivated</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#notifySharedObjectDeactivated(org.eclipse.ecf.core.identity.ID)">notifySharedObjectDeactivated</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#processAsynch(org.eclipse.ecf.core.comm.AsynchConnectionEvent)">processAsynch</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#removeFromLoading(org.eclipse.ecf.core.identity.ID)">removeFromLoading</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#removeListener(org.eclipse.ecf.core.ISharedObjectContainerListener)">removeListener</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#removeRemoteMember(org.eclipse.ecf.core.identity.ID)">removeRemoteMember</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#removeSharedObject(org.eclipse.ecf.core.identity.ID)">removeSharedObject</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#sendCreate(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.SharedObjectDescription)">sendCreate</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#sendCreateResponse(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.identity.ID, java.lang.Throwable, long)">sendCreateResponse</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#sendCreateResponseSharedObjectMessage(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.identity.ID, java.lang.Throwable, long)">sendCreateResponseSharedObjectMessage</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#sendCreateSharedObjectMessage(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.SharedObjectDescription)">sendCreateSharedObjectMessage</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#sendDispose(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.identity.ID)">sendDispose</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#sendDisposeSharedObjectMessage(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.identity.ID)">sendDisposeSharedObjectMessage</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#sendMessage(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.identity.ID, java.lang.Object)">sendMessage</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#sendSharedObjectMessage(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.identity.ID, java.io.Serializable)">sendSharedObjectMessage</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#serializeObject(java.io.Serializable)">serializeObject</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#serializeSharedObjectMessage(org.eclipse.ecf.core.identity.ID, java.lang.Object)">serializeSharedObjectMessage</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#setIsClosing()">setIsClosing</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#setMaxGroupMembers(int)">setMaxGroupMembers</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#setRemoteAddPolicy(org.eclipse.ecf.core.security.ISharedObjectPolicy)">setRemoteAddPolicy</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#validateContainerMessage(java.lang.Object)">validateContainerMessage</A></CODE></TD>
 </TR>
 </TABLE>
 &nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
@@ -628,9 +628,6 @@
 public final boolean <B>isGroupServer</B>()</PRE>
 <DL>
 <DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#isGroupServer()">isGroupServer</A></CODE> in class <CODE><A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html" title="class in org.eclipse.ecf.provider.generic">SOContainer</A></CODE></DL>
-</DD>
-<DD><DL>
 </DL>
 </DD>
 </DL>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/ContainerInstantiator.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/ContainerInstantiator.html
index 94a1a73..745d087 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/ContainerInstantiator.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/ContainerInstantiator.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:48 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:09 PDT 2005 -->
 <TITLE>
 ContainerInstantiator
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/ContainerMessage.CreateMessage.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/ContainerMessage.CreateMessage.html
index a9fb2cd..151dd35 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/ContainerMessage.CreateMessage.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/ContainerMessage.CreateMessage.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:48 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:09 PDT 2005 -->
 <TITLE>
 ContainerMessage.CreateMessage
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/ContainerMessage.CreateResponseMessage.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/ContainerMessage.CreateResponseMessage.html
index f8055f1..e5cef31 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/ContainerMessage.CreateResponseMessage.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/ContainerMessage.CreateResponseMessage.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:48 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:09 PDT 2005 -->
 <TITLE>
 ContainerMessage.CreateResponseMessage
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/ContainerMessage.JoinGroupMessage.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/ContainerMessage.JoinGroupMessage.html
index 8a2ac50..7837052 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/ContainerMessage.JoinGroupMessage.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/ContainerMessage.JoinGroupMessage.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:48 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:09 PDT 2005 -->
 <TITLE>
 ContainerMessage.JoinGroupMessage
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/ContainerMessage.LeaveGroupMessage.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/ContainerMessage.LeaveGroupMessage.html
index 5298d5d..adfbf5e 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/ContainerMessage.LeaveGroupMessage.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/ContainerMessage.LeaveGroupMessage.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:48 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:09 PDT 2005 -->
 <TITLE>
 ContainerMessage.LeaveGroupMessage
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/ContainerMessage.SharedObjectDisposeMessage.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/ContainerMessage.SharedObjectDisposeMessage.html
index cd5d30b..6bf58ee 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/ContainerMessage.SharedObjectDisposeMessage.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/ContainerMessage.SharedObjectDisposeMessage.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:48 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:09 PDT 2005 -->
 <TITLE>
 ContainerMessage.SharedObjectDisposeMessage
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/ContainerMessage.SharedObjectMessage.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/ContainerMessage.SharedObjectMessage.html
index 47f9e4a..a732e7c 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/ContainerMessage.SharedObjectMessage.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/ContainerMessage.SharedObjectMessage.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:48 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:09 PDT 2005 -->
 <TITLE>
 ContainerMessage.SharedObjectMessage
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/ContainerMessage.ViewChangeMessage.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/ContainerMessage.ViewChangeMessage.html
index e3428a2..cdb416c 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/ContainerMessage.ViewChangeMessage.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/ContainerMessage.ViewChangeMessage.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:48 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:09 PDT 2005 -->
 <TITLE>
 ContainerMessage.ViewChangeMessage
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/ContainerMessage.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/ContainerMessage.html
index 0ab33c7..61eb492 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/ContainerMessage.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/ContainerMessage.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:48 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:09 PDT 2005 -->
 <TITLE>
 ContainerMessage
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/QueueEnqueueImpl.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/QueueEnqueueImpl.html
index 9e80b7c..ab1618d 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/QueueEnqueueImpl.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/QueueEnqueueImpl.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:48 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:10 PDT 2005 -->
 <TITLE>
 QueueEnqueueImpl
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/SOConfig.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/SOConfig.html
index 5f908ee..4dbdef0 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/SOConfig.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/SOConfig.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:48 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:10 PDT 2005 -->
 <TITLE>
 SOConfig
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/SOConnector.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/SOConnector.html
index 300d395..b6baaeb 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/SOConnector.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/SOConnector.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:48 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:10 PDT 2005 -->
 <TITLE>
 SOConnector
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/SOContainer.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/SOContainer.html
index b3b3225..ea718bc 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/SOContainer.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/SOContainer.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:48 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:10 PDT 2005 -->
 <TITLE>
 SOContainer
 </TITLE>
@@ -241,7 +241,7 @@
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected &nbsp;<A HREF="../../../../../org/eclipse/ecf/core/ISharedObject.html" title="interface in org.eclipse.ecf.core">ISharedObject</A></CODE></FONT></TD>
+<CODE>protected &nbsp;<A HREF="../../../../../org/eclipse/ecf/core/ISharedObjectContainerTransaction.html" title="interface in org.eclipse.ecf.core">ISharedObjectContainerTransaction</A></CODE></FONT></TD>
 <TD><CODE><B><A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#addSharedObject0(org.eclipse.ecf.core.SharedObjectDescription, org.eclipse.ecf.core.ISharedObject)">addSharedObject0</A></B>(<A HREF="../../../../../org/eclipse/ecf/core/SharedObjectDescription.html" title="class in org.eclipse.ecf.core">SharedObjectDescription</A>&nbsp;sd,
                  <A HREF="../../../../../org/eclipse/ecf/core/ISharedObject.html" title="interface in org.eclipse.ecf.core">ISharedObject</A>&nbsp;s)</CODE>
 
@@ -251,16 +251,15 @@
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 <CODE>protected &nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#addSharedObjectAndWait(org.eclipse.ecf.core.SharedObjectDescription, org.eclipse.ecf.core.ISharedObject, org.eclipse.ecf.core.ISharedObjectContainerTransaction)">addSharedObjectAndWait</A></B>(<A HREF="../../../../../org/eclipse/ecf/core/SharedObjectDescription.html" title="class in org.eclipse.ecf.core">SharedObjectDescription</A>&nbsp;sd,
-                       <A HREF="../../../../../org/eclipse/ecf/core/ISharedObject.html" title="interface in org.eclipse.ecf.core">ISharedObject</A>&nbsp;s,
-                       <A HREF="../../../../../org/eclipse/ecf/core/ISharedObjectContainerTransaction.html" title="interface in org.eclipse.ecf.core">ISharedObjectContainerTransaction</A>&nbsp;t)</CODE>
+<TD><CODE><B><A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#addSharedObjectAndWait(org.eclipse.ecf.core.SharedObjectDescription, org.eclipse.ecf.core.ISharedObject)">addSharedObjectAndWait</A></B>(<A HREF="../../../../../org/eclipse/ecf/core/SharedObjectDescription.html" title="class in org.eclipse.ecf.core">SharedObjectDescription</A>&nbsp;sd,
+                       <A HREF="../../../../../org/eclipse/ecf/core/ISharedObject.html" title="interface in org.eclipse.ecf.core">ISharedObject</A>&nbsp;s)</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected &nbsp;void</CODE></FONT></TD>
+<CODE>protected &nbsp;<A HREF="../../../../../org/eclipse/ecf/core/ISharedObjectContainerTransaction.html" title="interface in org.eclipse.ecf.core">ISharedObjectContainerTransaction</A></CODE></FONT></TD>
 <TD><CODE><B><A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#addSharedObjectWrapper(org.eclipse.ecf.provider.generic.SOWrapper)">addSharedObjectWrapper</A></B>(<A HREF="../../../../../org/eclipse/ecf/provider/generic/SOWrapper.html" title="class in org.eclipse.ecf.provider.generic">SOWrapper</A>&nbsp;wrapper)</CODE>
 
 <BR>
@@ -631,14 +630,6 @@
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>abstract &nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#isGroupServer()">isGroupServer</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 <CODE>abstract &nbsp;void</CODE></FONT></TD>
 <TD><CODE><B><A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#joinGroup(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.security.IJoinContext)">joinGroup</A></B>(<A HREF="../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A>&nbsp;groupID,
           <A HREF="../../../../../org/eclipse/ecf/core/security/IJoinContext.html" title="interface in org.eclipse.ecf.core.security">IJoinContext</A>&nbsp;joinContext)</CODE>
@@ -1184,9 +1175,9 @@
 <A NAME="addSharedObject0(org.eclipse.ecf.core.SharedObjectDescription, org.eclipse.ecf.core.ISharedObject)"><!-- --></A><H3>
 addSharedObject0</H3>
 <PRE>
-protected <A HREF="../../../../../org/eclipse/ecf/core/ISharedObject.html" title="interface in org.eclipse.ecf.core">ISharedObject</A> <B>addSharedObject0</B>(<A HREF="../../../../../org/eclipse/ecf/core/SharedObjectDescription.html" title="class in org.eclipse.ecf.core">SharedObjectDescription</A>&nbsp;sd,
-                                         <A HREF="../../../../../org/eclipse/ecf/core/ISharedObject.html" title="interface in org.eclipse.ecf.core">ISharedObject</A>&nbsp;s)
-                                  throws java.lang.Exception</PRE>
+protected <A HREF="../../../../../org/eclipse/ecf/core/ISharedObjectContainerTransaction.html" title="interface in org.eclipse.ecf.core">ISharedObjectContainerTransaction</A> <B>addSharedObject0</B>(<A HREF="../../../../../org/eclipse/ecf/core/SharedObjectDescription.html" title="class in org.eclipse.ecf.core">SharedObjectDescription</A>&nbsp;sd,
+                                                             <A HREF="../../../../../org/eclipse/ecf/core/ISharedObject.html" title="interface in org.eclipse.ecf.core">ISharedObject</A>&nbsp;s)
+                                                      throws java.lang.Exception</PRE>
 <DL>
 <DD><DL>
 </DL>
@@ -1199,12 +1190,11 @@
 </DL>
 <HR>
 
-<A NAME="addSharedObjectAndWait(org.eclipse.ecf.core.SharedObjectDescription, org.eclipse.ecf.core.ISharedObject, org.eclipse.ecf.core.ISharedObjectContainerTransaction)"><!-- --></A><H3>
+<A NAME="addSharedObjectAndWait(org.eclipse.ecf.core.SharedObjectDescription, org.eclipse.ecf.core.ISharedObject)"><!-- --></A><H3>
 addSharedObjectAndWait</H3>
 <PRE>
 protected void <B>addSharedObjectAndWait</B>(<A HREF="../../../../../org/eclipse/ecf/core/SharedObjectDescription.html" title="class in org.eclipse.ecf.core">SharedObjectDescription</A>&nbsp;sd,
-                                      <A HREF="../../../../../org/eclipse/ecf/core/ISharedObject.html" title="interface in org.eclipse.ecf.core">ISharedObject</A>&nbsp;s,
-                                      <A HREF="../../../../../org/eclipse/ecf/core/ISharedObjectContainerTransaction.html" title="interface in org.eclipse.ecf.core">ISharedObjectContainerTransaction</A>&nbsp;t)
+                                      <A HREF="../../../../../org/eclipse/ecf/core/ISharedObject.html" title="interface in org.eclipse.ecf.core">ISharedObject</A>&nbsp;s)
                                throws java.lang.Exception</PRE>
 <DL>
 <DD><DL>
@@ -1221,8 +1211,8 @@
 <A NAME="addSharedObjectWrapper(org.eclipse.ecf.provider.generic.SOWrapper)"><!-- --></A><H3>
 addSharedObjectWrapper</H3>
 <PRE>
-protected void <B>addSharedObjectWrapper</B>(<A HREF="../../../../../org/eclipse/ecf/provider/generic/SOWrapper.html" title="class in org.eclipse.ecf.provider.generic">SOWrapper</A>&nbsp;wrapper)
-                               throws java.lang.Exception</PRE>
+protected <A HREF="../../../../../org/eclipse/ecf/core/ISharedObjectContainerTransaction.html" title="interface in org.eclipse.ecf.core">ISharedObjectContainerTransaction</A> <B>addSharedObjectWrapper</B>(<A HREF="../../../../../org/eclipse/ecf/provider/generic/SOWrapper.html" title="class in org.eclipse.ecf.provider.generic">SOWrapper</A>&nbsp;wrapper)
+                                                            throws java.lang.Exception</PRE>
 <DL>
 <DD><DL>
 </DL>
@@ -1274,7 +1264,7 @@
             request<DD><CODE>seq</CODE> - the sequence number associated with the container message<DD><CODE>desc</CODE> - the SharedObjectDescription that describes the shared object
             to be created
 <DT><B>Returns:</B><DD>Object null if the create message is to be ignored, non-null if
-          the creation should continue
+         the creation should continue
 <DT><B>Throws:</B>
 <DD><CODE>java.lang.Exception</CODE> - may throw any Exception to communicate back (via
              sendCreateResponse) to the sender that the creation has
@@ -1929,20 +1919,6 @@
 </DL>
 <HR>
 
-<A NAME="isGroupServer()"><!-- --></A><H3>
-isGroupServer</H3>
-<PRE>
-public abstract boolean <B>isGroupServer</B>()</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
 <A NAME="joinGroup(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.security.IJoinContext)"><!-- --></A><H3>
 joinGroup</H3>
 <PRE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/SOContainerConfig.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/SOContainerConfig.html
index a4b56f4..cf229db 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/SOContainerConfig.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/SOContainerConfig.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:49 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:10 PDT 2005 -->
 <TITLE>
 SOContainerConfig
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/SOContainerGroup.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/SOContainerGroup.html
index 26338a9..eae5cfa 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/SOContainerGroup.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/SOContainerGroup.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:49 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:10 PDT 2005 -->
 <TITLE>
 SOContainerGroup
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/SOContext.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/SOContext.html
index 2ef9c03..b5beea2 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/SOContext.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/SOContext.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:49 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:10 PDT 2005 -->
 <TITLE>
 SOContext
 </TITLE>
@@ -93,7 +93,7 @@
   <IMG SRC="../../../../../resources/inherit.gif" ALT="extended by "><B>org.eclipse.ecf.provider.generic.SOContext</B>
 </PRE>
 <DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../../org/eclipse/ecf/core/ISharedObjectContext.html" title="interface in org.eclipse.ecf.core">ISharedObjectContext</A></DD>
+<DT><B>All Implemented Interfaces:</B> <DD>org.eclipse.core.runtime.IAdaptable, <A HREF="../../../../../org/eclipse/ecf/core/ISharedObjectContext.html" title="interface in org.eclipse.ecf.core">ISharedObjectContext</A></DD>
 </DL>
 <DL>
 <DT><B>Direct Known Subclasses:</B> <DD><A HREF="../../../../../org/eclipse/ecf/provider/xmpp/container/XMPPContainerContext.html" title="class in org.eclipse.ecf.provider.xmpp.container">XMPPContainerContext</A></DD>
@@ -199,8 +199,7 @@
 <TD><CODE><B><A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContext.html#getAdapter(java.lang.Class)">getAdapter</A></B>(java.lang.Class&nbsp;clazz)</CODE>
 
 <BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns an object which is an instance of the given class associated with
- this object.</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -265,7 +264,7 @@
 <TD><CODE><B><A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContext.html#isGroupServer()">isGroupServer</A></B>()</CODE>
 
 <BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(non-Javadoc)</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -663,14 +662,11 @@
 <PRE>
 public boolean <B>isGroupServer</B>()</PRE>
 <DL>
-<DD><B>Description copied from interface: <CODE><A HREF="../../../../../org/eclipse/ecf/core/ISharedObjectContext.html#isGroupServer()">ISharedObjectContext</A></CODE></B></DD>
-<DD>(non-Javadoc)
-<P>
 <DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/eclipse/ecf/core/ISharedObjectContext.html#isGroupServer()">isGroupServer</A></CODE> in interface <CODE><A HREF="../../../../../org/eclipse/ecf/core/ISharedObjectContext.html" title="interface in org.eclipse.ecf.core">ISharedObjectContext</A></CODE></DL>
+</DL>
 </DD>
 <DD><DL>
-<DT><B>See Also:</B><DD><CODE>org.eclipse.ecf.core.ISharedObjectContainer#isGroupServer()</CODE></DL>
+</DL>
 </DD>
 </DL>
 <HR>
@@ -808,17 +804,11 @@
 <PRE>
 public java.lang.Object <B>getAdapter</B>(java.lang.Class&nbsp;clazz)</PRE>
 <DL>
-<DD><B>Description copied from interface: <CODE><A HREF="../../../../../org/eclipse/ecf/core/ISharedObjectContext.html#getAdapter(java.lang.Class)">ISharedObjectContext</A></CODE></B></DD>
-<DD>Returns an object which is an instance of the given class associated with
- this object.
-<P>
 <DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/eclipse/ecf/core/ISharedObjectContext.html#getAdapter(java.lang.Class)">getAdapter</A></CODE> in interface <CODE><A HREF="../../../../../org/eclipse/ecf/core/ISharedObjectContext.html" title="interface in org.eclipse.ecf.core">ISharedObjectContext</A></CODE></DL>
+<DT><B>Specified by:</B><DD><CODE>getAdapter</CODE> in interface <CODE>org.eclipse.core.runtime.IAdaptable</CODE></DL>
 </DD>
 <DD><DL>
-<DT><B>Parameters:</B><DD><CODE>clazz</CODE> - the adapter class to lookup
-<DT><B>Returns:</B><DD>Object a object castable to the given class, or null if this
-         object does not have an adapter for the given class</DL>
+</DL>
 </DD>
 </DL>
 <HR>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/SOManager.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/SOManager.html
index 37bc6a5..92a3f1b 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/SOManager.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/SOManager.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:49 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:10 PDT 2005 -->
 <TITLE>
 SOManager
 </TITLE>
@@ -140,10 +140,9 @@
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 <CODE>&nbsp;<A HREF="../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/eclipse/ecf/provider/generic/SOManager.html#addSharedObject(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.ISharedObject, java.util.Map, org.eclipse.ecf.core.ISharedObjectContainerTransaction)">addSharedObject</A></B>(<A HREF="../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A>&nbsp;sharedObjectID,
+<TD><CODE><B><A HREF="../../../../../org/eclipse/ecf/provider/generic/SOManager.html#addSharedObject(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.ISharedObject, java.util.Map)">addSharedObject</A></B>(<A HREF="../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A>&nbsp;sharedObjectID,
                 <A HREF="../../../../../org/eclipse/ecf/core/ISharedObject.html" title="interface in org.eclipse.ecf.core">ISharedObject</A>&nbsp;sharedObject,
-                java.util.Map&nbsp;properties,
-                <A HREF="../../../../../org/eclipse/ecf/core/ISharedObjectContainerTransaction.html" title="interface in org.eclipse.ecf.core">ISharedObjectContainerTransaction</A>&nbsp;trans)</CODE>
+                java.util.Map&nbsp;properties)</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Add an ISharedObject to this container.</TD>
@@ -161,8 +160,7 @@
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 <CODE>&nbsp;<A HREF="../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/eclipse/ecf/provider/generic/SOManager.html#createSharedObject(org.eclipse.ecf.core.SharedObjectDescription, org.eclipse.ecf.core.ISharedObjectContainerTransaction)">createSharedObject</A></B>(<A HREF="../../../../../org/eclipse/ecf/core/SharedObjectDescription.html" title="class in org.eclipse.ecf.core">SharedObjectDescription</A>&nbsp;sd,
-                   <A HREF="../../../../../org/eclipse/ecf/core/ISharedObjectContainerTransaction.html" title="interface in org.eclipse.ecf.core">ISharedObjectContainerTransaction</A>&nbsp;trans)</CODE>
+<TD><CODE><B><A HREF="../../../../../org/eclipse/ecf/provider/generic/SOManager.html#createSharedObject(org.eclipse.ecf.core.SharedObjectDescription)">createSharedObject</A></B>(<A HREF="../../../../../org/eclipse/ecf/core/SharedObjectDescription.html" title="class in org.eclipse.ecf.core">SharedObjectDescription</A>&nbsp;sd)</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Create a new ISharedObject within this container from the given
@@ -503,24 +501,22 @@
 </DL>
 <HR>
 
-<A NAME="createSharedObject(org.eclipse.ecf.core.SharedObjectDescription, org.eclipse.ecf.core.ISharedObjectContainerTransaction)"><!-- --></A><H3>
+<A NAME="createSharedObject(org.eclipse.ecf.core.SharedObjectDescription)"><!-- --></A><H3>
 createSharedObject</H3>
 <PRE>
-public <A HREF="../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A> <B>createSharedObject</B>(<A HREF="../../../../../org/eclipse/ecf/core/SharedObjectDescription.html" title="class in org.eclipse.ecf.core">SharedObjectDescription</A>&nbsp;sd,
-                             <A HREF="../../../../../org/eclipse/ecf/core/ISharedObjectContainerTransaction.html" title="interface in org.eclipse.ecf.core">ISharedObjectContainerTransaction</A>&nbsp;trans)
+public <A HREF="../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A> <B>createSharedObject</B>(<A HREF="../../../../../org/eclipse/ecf/core/SharedObjectDescription.html" title="class in org.eclipse.ecf.core">SharedObjectDescription</A>&nbsp;sd)
                       throws <A HREF="../../../../../org/eclipse/ecf/core/SharedObjectCreateException.html" title="class in org.eclipse.ecf.core">SharedObjectCreateException</A></PRE>
 <DL>
-<DD><B>Description copied from interface: <CODE><A HREF="../../../../../org/eclipse/ecf/core/ISharedObjectManager.html#createSharedObject(org.eclipse.ecf.core.SharedObjectDescription, org.eclipse.ecf.core.ISharedObjectContainerTransaction)">ISharedObjectManager</A></CODE></B></DD>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../../org/eclipse/ecf/core/ISharedObjectManager.html#createSharedObject(org.eclipse.ecf.core.SharedObjectDescription)">ISharedObjectManager</A></CODE></B></DD>
 <DD>Create a new ISharedObject within this container from the given
  SharedObjectDescription.
 <P>
 <DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/eclipse/ecf/core/ISharedObjectManager.html#createSharedObject(org.eclipse.ecf.core.SharedObjectDescription, org.eclipse.ecf.core.ISharedObjectContainerTransaction)">createSharedObject</A></CODE> in interface <CODE><A HREF="../../../../../org/eclipse/ecf/core/ISharedObjectManager.html" title="interface in org.eclipse.ecf.core">ISharedObjectManager</A></CODE></DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/eclipse/ecf/core/ISharedObjectManager.html#createSharedObject(org.eclipse.ecf.core.SharedObjectDescription)">createSharedObject</A></CODE> in interface <CODE><A HREF="../../../../../org/eclipse/ecf/core/ISharedObjectManager.html" title="interface in org.eclipse.ecf.core">ISharedObjectManager</A></CODE></DL>
 </DD>
 <DD><DL>
 <DT><B>Parameters:</B><DD><CODE>sd</CODE> - the SharedObjectDescription that describes the SharedObject to
-            be created<DD><CODE>trans</CODE> - the transaction governing the creation of the shared object.
-            If null, creation will not be transactional
+            be created
 <DT><B>Returns:</B><DD>ID the sharedObjectID of the added ISharedObject
 <DT><B>Throws:</B>
 <DD><CODE><A HREF="../../../../../org/eclipse/ecf/core/SharedObjectCreateException.html" title="class in org.eclipse.ecf.core">SharedObjectCreateException</A></CODE> - if the SharedObject cannot be created</DL>
@@ -528,24 +524,22 @@
 </DL>
 <HR>
 
-<A NAME="addSharedObject(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.ISharedObject, java.util.Map, org.eclipse.ecf.core.ISharedObjectContainerTransaction)"><!-- --></A><H3>
+<A NAME="addSharedObject(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.ISharedObject, java.util.Map)"><!-- --></A><H3>
 addSharedObject</H3>
 <PRE>
 public <A HREF="../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A> <B>addSharedObject</B>(<A HREF="../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A>&nbsp;sharedObjectID,
                           <A HREF="../../../../../org/eclipse/ecf/core/ISharedObject.html" title="interface in org.eclipse.ecf.core">ISharedObject</A>&nbsp;sharedObject,
-                          java.util.Map&nbsp;properties,
-                          <A HREF="../../../../../org/eclipse/ecf/core/ISharedObjectContainerTransaction.html" title="interface in org.eclipse.ecf.core">ISharedObjectContainerTransaction</A>&nbsp;trans)
+                          java.util.Map&nbsp;properties)
                    throws <A HREF="../../../../../org/eclipse/ecf/core/SharedObjectAddException.html" title="class in org.eclipse.ecf.core">SharedObjectAddException</A></PRE>
 <DL>
-<DD><B>Description copied from interface: <CODE><A HREF="../../../../../org/eclipse/ecf/core/ISharedObjectManager.html#addSharedObject(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.ISharedObject, java.util.Map, org.eclipse.ecf.core.ISharedObjectContainerTransaction)">ISharedObjectManager</A></CODE></B></DD>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../../org/eclipse/ecf/core/ISharedObjectManager.html#addSharedObject(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.ISharedObject, java.util.Map)">ISharedObjectManager</A></CODE></B></DD>
 <DD>Add an ISharedObject to this container.
 <P>
 <DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/eclipse/ecf/core/ISharedObjectManager.html#addSharedObject(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.ISharedObject, java.util.Map, org.eclipse.ecf.core.ISharedObjectContainerTransaction)">addSharedObject</A></CODE> in interface <CODE><A HREF="../../../../../org/eclipse/ecf/core/ISharedObjectManager.html" title="interface in org.eclipse.ecf.core">ISharedObjectManager</A></CODE></DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/eclipse/ecf/core/ISharedObjectManager.html#addSharedObject(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.ISharedObject, java.util.Map)">addSharedObject</A></CODE> in interface <CODE><A HREF="../../../../../org/eclipse/ecf/core/ISharedObjectManager.html" title="interface in org.eclipse.ecf.core">ISharedObjectManager</A></CODE></DL>
 </DD>
 <DD><DL>
-<DT><B>Parameters:</B><DD><CODE>sharedObjectID</CODE> - the ID of new SharedObject<DD><CODE>sharedObject</CODE> - the ISharedObject instance to add<DD><CODE>properties</CODE> - the Map associated with the added ISharedObject<DD><CODE>trans</CODE> - the transaction governing the creation of the shared object.
-            If null, creation will not be transactional
+<DT><B>Parameters:</B><DD><CODE>sharedObjectID</CODE> - the ID of new SharedObject<DD><CODE>sharedObject</CODE> - the ISharedObject instance to add<DD><CODE>properties</CODE> - the Map associated with the added ISharedObject
 <DT><B>Returns:</B><DD>ID the sharedObjectID of the added ISharedObject
 <DT><B>Throws:</B>
 <DD><CODE><A HREF="../../../../../org/eclipse/ecf/core/SharedObjectAddException.html" title="class in org.eclipse.ecf.core">SharedObjectAddException</A></CODE> - if the add cannot be accomplished for any reason</DL>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/SOWrapper.DisposeEvent.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/SOWrapper.DisposeEvent.html
index acefddf..c2ac34d 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/SOWrapper.DisposeEvent.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/SOWrapper.DisposeEvent.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:49 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:10 PDT 2005 -->
 <TITLE>
 SOWrapper.DisposeEvent
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/SOWrapper.ProcEvent.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/SOWrapper.ProcEvent.html
index 183077e..3646fad 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/SOWrapper.ProcEvent.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/SOWrapper.ProcEvent.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:49 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:10 PDT 2005 -->
 <TITLE>
 SOWrapper.ProcEvent
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/SOWrapper.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/SOWrapper.html
index 7d180da..7d2bac6 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/SOWrapper.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/SOWrapper.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:49 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:10 PDT 2005 -->
 <TITLE>
 SOWrapper
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/ServerSOContainer.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/ServerSOContainer.html
index 1863016..2641a32 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/ServerSOContainer.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/ServerSOContainer.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:48 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:10 PDT 2005 -->
 <TITLE>
 ServerSOContainer
 </TITLE>
@@ -338,7 +338,7 @@
 <TH ALIGN="left"><B>Methods inherited from class org.eclipse.ecf.provider.generic.<A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html" title="class in org.eclipse.ecf.provider.generic">SOContainer</A></B></TH>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#addListener(org.eclipse.ecf.core.ISharedObjectContainerListener, java.lang.String)">addListener</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#addNewRemoteMember(org.eclipse.ecf.core.identity.ID, java.lang.Object)">addNewRemoteMember</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#addSharedObject0(org.eclipse.ecf.core.SharedObjectDescription, org.eclipse.ecf.core.ISharedObject)">addSharedObject0</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#addSharedObjectAndWait(org.eclipse.ecf.core.SharedObjectDescription, org.eclipse.ecf.core.ISharedObject, org.eclipse.ecf.core.ISharedObjectContainerTransaction)">addSharedObjectAndWait</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#addSharedObjectWrapper(org.eclipse.ecf.provider.generic.SOWrapper)">addSharedObjectWrapper</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#addToLoading(org.eclipse.ecf.provider.generic.SOContainer.LoadingSharedObject)">addToLoading</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#checkRemoteCreate(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.SharedObjectDescription)">checkRemoteCreate</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#debug(java.lang.String)">debug</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#deserializeContainerMessage(byte[])">deserializeContainerMessage</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#deserializeSharedObjectMessage(byte[])">deserializeSharedObjectMessage</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#destroySharedObject(org.eclipse.ecf.core.identity.ID)">destroySharedObject</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#dumpStack(java.lang.String, java.lang.Throwable)">dumpStack</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#fireContainerEvent(org.eclipse.ecf.core.events.IContainerEvent)">fireContainerEvent</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#forward(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.provider.generic.ContainerMessage)">forward</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getArgsFromProperties(org.eclipse.ecf.core.SharedObjectDescription)">getArgsFromProperties</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getArgTypesFromProperties(org.eclipse.ecf.core.SharedObjectDescription)">getArgTypesFromProperties</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getClassLoaderForContainer()">getClassLoaderForContainer</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getClassLoaderForSharedObject(org.eclipse.ecf.core.SharedObjectDescription)">getClassLoaderForSharedObject</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getConfig()">getConfig</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getGroupMemberIDs()">getGroupMemberIDs</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getGroupMembershipLock()">getGroupMembershipLock</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getID()">getID</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getMaxGroupMembers()">getMaxGroupMembers</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getNewSharedObjectThread(org.eclipse.ecf.core.identity.ID, java.lang.Runnable)">getNewSharedObjectThread</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getNextSequenceNumber()">getNextSequenceNumber</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getOSGIServiceInterface()">getOSGIServiceInterface</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getOtherMemberIDs()">getOtherMemberIDs</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getReceiver()">getReceiver</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getSharedObject(org.eclipse.ecf.core.identity.ID)">getSharedObject</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getSharedObjectIDs()">getSharedObjectIDs</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getSharedObjectManager()">getSharedObjectManager</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getSharedObjectThreadGroup()">getSharedObjectThreadGroup</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getSharedObjectWrapper(org.eclipse.ecf.core.identity.ID)">getSharedObjectWrapper</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#handleAsynchIOException(java.io.IOException, org.eclipse.ecf.core.comm.AsynchConnectionEvent)">handleAsynchIOException</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#handleCreateMessage(org.eclipse.ecf.provider.generic.ContainerMessage)">handleCreateMessage</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#handleCreateResponseMessage(org.eclipse.ecf.provider.generic.ContainerMessage)">handleCreateResponseMessage</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#handleSharedObjectDisposeMessage(org.eclipse.ecf.provider.generic.ContainerMessage)">handleSharedObjectDisposeMessage</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#handleSharedObjectMessage(org.eclipse.ecf.provider.generic.ContainerMessage)">handleSharedObjectMessage</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#handleUnidentifiedMessage(org.eclipse.ecf.provider.generic.ContainerMessage)">handleUnidentifiedMessage</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#isClosing()">isClosing</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#killConnection(org.eclipse.ecf.core.comm.IConnection)">killConnection</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#load(org.eclipse.ecf.core.SharedObjectDescription)">load</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#log(java.lang.String)">log</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#logException(java.lang.String, java.lang.Throwable)">logException</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#makeLoadingThreadGroup()">makeLoadingThreadGroup</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#makeRemoteSharedObjectConfig(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.SharedObjectDescription, org.eclipse.ecf.core.ISharedObject)">makeRemoteSharedObjectConfig</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#makeRemoteSharedObjectContext(org.eclipse.ecf.provider.generic.SOConfig, org.eclipse.ecf.core.util.IQueueEnqueue)">makeRemoteSharedObjectContext</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#makeRemoteSharedObjectWrapper(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.SharedObjectDescription, org.eclipse.ecf.core.ISharedObject)">makeRemoteSharedObjectWrapper</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#makeSharedObjectConfig(org.eclipse.ecf.core.SharedObjectDescription, org.eclipse.ecf.core.ISharedObject)">makeSharedObjectConfig</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#makeSharedObjectContext(org.eclipse.ecf.provider.generic.SOConfig, org.eclipse.ecf.core.util.IQueueEnqueue)">makeSharedObjectContext</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#makeSharedObjectWrapper(org.eclipse.ecf.core.SharedObjectDescription, org.eclipse.ecf.core.ISharedObject)">makeSharedObjectWrapper</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#memberLeave(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.comm.IConnection)">memberLeave</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#moveFromLoadingToActive(org.eclipse.ecf.provider.generic.SOWrapper)">moveFromLoadingToActive</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#notifySharedObjectActivated(org.eclipse.ecf.core.identity.ID)">notifySharedObjectActivated</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#notifySharedObjectDeactivated(org.eclipse.ecf.core.identity.ID)">notifySharedObjectDeactivated</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#processAsynch(org.eclipse.ecf.core.comm.AsynchConnectionEvent)">processAsynch</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#processDisconnect(org.eclipse.ecf.core.comm.DisconnectConnectionEvent)">processDisconnect</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#processSynch(org.eclipse.ecf.core.comm.SynchConnectionEvent)">processSynch</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#removeFromLoading(org.eclipse.ecf.core.identity.ID)">removeFromLoading</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#removeListener(org.eclipse.ecf.core.ISharedObjectContainerListener)">removeListener</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#removeRemoteMember(org.eclipse.ecf.core.identity.ID)">removeRemoteMember</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#removeSharedObject(org.eclipse.ecf.core.identity.ID)">removeSharedObject</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#sendCreate(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.SharedObjectDescription)">sendCreate</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#sendCreateResponse(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.identity.ID, java.lang.Throwable, long)">sendCreateResponse</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#sendCreateResponseSharedObjectMessage(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.identity.ID, java.lang.Throwable, long)">sendCreateResponseSharedObjectMessage</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#sendCreateSharedObjectMessage(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.SharedObjectDescription)">sendCreateSharedObjectMessage</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#sendDispose(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.identity.ID)">sendDispose</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#sendDisposeSharedObjectMessage(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.identity.ID)">sendDisposeSharedObjectMessage</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#sendMessage(org.eclipse.ecf.provider.generic.ContainerMessage)">sendMessage</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#sendMessage(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.identity.ID, java.lang.Object)">sendMessage</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#sendSharedObjectMessage(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.identity.ID, java.io.Serializable)">sendSharedObjectMessage</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#serializeObject(java.io.Serializable)">serializeObject</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#serializeSharedObjectMessage(org.eclipse.ecf.core.identity.ID, java.lang.Object)">serializeSharedObjectMessage</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#setIsClosing()">setIsClosing</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#setMaxGroupMembers(int)">setMaxGroupMembers</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#setRemoteAddPolicy(org.eclipse.ecf.core.security.ISharedObjectPolicy)">setRemoteAddPolicy</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#validateContainerMessage(java.lang.Object)">validateContainerMessage</A></CODE></TD>
+<TD><CODE><A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#addListener(org.eclipse.ecf.core.ISharedObjectContainerListener, java.lang.String)">addListener</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#addNewRemoteMember(org.eclipse.ecf.core.identity.ID, java.lang.Object)">addNewRemoteMember</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#addSharedObject0(org.eclipse.ecf.core.SharedObjectDescription, org.eclipse.ecf.core.ISharedObject)">addSharedObject0</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#addSharedObjectAndWait(org.eclipse.ecf.core.SharedObjectDescription, org.eclipse.ecf.core.ISharedObject)">addSharedObjectAndWait</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#addSharedObjectWrapper(org.eclipse.ecf.provider.generic.SOWrapper)">addSharedObjectWrapper</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#addToLoading(org.eclipse.ecf.provider.generic.SOContainer.LoadingSharedObject)">addToLoading</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#checkRemoteCreate(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.SharedObjectDescription)">checkRemoteCreate</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#debug(java.lang.String)">debug</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#deserializeContainerMessage(byte[])">deserializeContainerMessage</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#deserializeSharedObjectMessage(byte[])">deserializeSharedObjectMessage</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#destroySharedObject(org.eclipse.ecf.core.identity.ID)">destroySharedObject</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#dumpStack(java.lang.String, java.lang.Throwable)">dumpStack</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#fireContainerEvent(org.eclipse.ecf.core.events.IContainerEvent)">fireContainerEvent</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#forward(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.provider.generic.ContainerMessage)">forward</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getArgsFromProperties(org.eclipse.ecf.core.SharedObjectDescription)">getArgsFromProperties</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getArgTypesFromProperties(org.eclipse.ecf.core.SharedObjectDescription)">getArgTypesFromProperties</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getClassLoaderForContainer()">getClassLoaderForContainer</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getClassLoaderForSharedObject(org.eclipse.ecf.core.SharedObjectDescription)">getClassLoaderForSharedObject</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getConfig()">getConfig</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getGroupMemberIDs()">getGroupMemberIDs</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getGroupMembershipLock()">getGroupMembershipLock</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getID()">getID</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getMaxGroupMembers()">getMaxGroupMembers</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getNewSharedObjectThread(org.eclipse.ecf.core.identity.ID, java.lang.Runnable)">getNewSharedObjectThread</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getNextSequenceNumber()">getNextSequenceNumber</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getOSGIServiceInterface()">getOSGIServiceInterface</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getOtherMemberIDs()">getOtherMemberIDs</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getReceiver()">getReceiver</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getSharedObject(org.eclipse.ecf.core.identity.ID)">getSharedObject</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getSharedObjectIDs()">getSharedObjectIDs</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getSharedObjectManager()">getSharedObjectManager</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getSharedObjectThreadGroup()">getSharedObjectThreadGroup</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getSharedObjectWrapper(org.eclipse.ecf.core.identity.ID)">getSharedObjectWrapper</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#handleAsynchIOException(java.io.IOException, org.eclipse.ecf.core.comm.AsynchConnectionEvent)">handleAsynchIOException</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#handleCreateMessage(org.eclipse.ecf.provider.generic.ContainerMessage)">handleCreateMessage</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#handleCreateResponseMessage(org.eclipse.ecf.provider.generic.ContainerMessage)">handleCreateResponseMessage</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#handleSharedObjectDisposeMessage(org.eclipse.ecf.provider.generic.ContainerMessage)">handleSharedObjectDisposeMessage</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#handleSharedObjectMessage(org.eclipse.ecf.provider.generic.ContainerMessage)">handleSharedObjectMessage</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#handleUnidentifiedMessage(org.eclipse.ecf.provider.generic.ContainerMessage)">handleUnidentifiedMessage</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#isClosing()">isClosing</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#killConnection(org.eclipse.ecf.core.comm.IConnection)">killConnection</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#load(org.eclipse.ecf.core.SharedObjectDescription)">load</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#log(java.lang.String)">log</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#logException(java.lang.String, java.lang.Throwable)">logException</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#makeLoadingThreadGroup()">makeLoadingThreadGroup</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#makeRemoteSharedObjectConfig(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.SharedObjectDescription, org.eclipse.ecf.core.ISharedObject)">makeRemoteSharedObjectConfig</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#makeRemoteSharedObjectContext(org.eclipse.ecf.provider.generic.SOConfig, org.eclipse.ecf.core.util.IQueueEnqueue)">makeRemoteSharedObjectContext</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#makeRemoteSharedObjectWrapper(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.SharedObjectDescription, org.eclipse.ecf.core.ISharedObject)">makeRemoteSharedObjectWrapper</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#makeSharedObjectConfig(org.eclipse.ecf.core.SharedObjectDescription, org.eclipse.ecf.core.ISharedObject)">makeSharedObjectConfig</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#makeSharedObjectContext(org.eclipse.ecf.provider.generic.SOConfig, org.eclipse.ecf.core.util.IQueueEnqueue)">makeSharedObjectContext</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#makeSharedObjectWrapper(org.eclipse.ecf.core.SharedObjectDescription, org.eclipse.ecf.core.ISharedObject)">makeSharedObjectWrapper</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#memberLeave(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.comm.IConnection)">memberLeave</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#moveFromLoadingToActive(org.eclipse.ecf.provider.generic.SOWrapper)">moveFromLoadingToActive</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#notifySharedObjectActivated(org.eclipse.ecf.core.identity.ID)">notifySharedObjectActivated</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#notifySharedObjectDeactivated(org.eclipse.ecf.core.identity.ID)">notifySharedObjectDeactivated</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#processAsynch(org.eclipse.ecf.core.comm.AsynchConnectionEvent)">processAsynch</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#processDisconnect(org.eclipse.ecf.core.comm.DisconnectConnectionEvent)">processDisconnect</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#processSynch(org.eclipse.ecf.core.comm.SynchConnectionEvent)">processSynch</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#removeFromLoading(org.eclipse.ecf.core.identity.ID)">removeFromLoading</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#removeListener(org.eclipse.ecf.core.ISharedObjectContainerListener)">removeListener</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#removeRemoteMember(org.eclipse.ecf.core.identity.ID)">removeRemoteMember</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#removeSharedObject(org.eclipse.ecf.core.identity.ID)">removeSharedObject</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#sendCreate(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.SharedObjectDescription)">sendCreate</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#sendCreateResponse(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.identity.ID, java.lang.Throwable, long)">sendCreateResponse</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#sendCreateResponseSharedObjectMessage(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.identity.ID, java.lang.Throwable, long)">sendCreateResponseSharedObjectMessage</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#sendCreateSharedObjectMessage(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.SharedObjectDescription)">sendCreateSharedObjectMessage</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#sendDispose(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.identity.ID)">sendDispose</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#sendDisposeSharedObjectMessage(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.identity.ID)">sendDisposeSharedObjectMessage</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#sendMessage(org.eclipse.ecf.provider.generic.ContainerMessage)">sendMessage</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#sendMessage(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.identity.ID, java.lang.Object)">sendMessage</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#sendSharedObjectMessage(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.identity.ID, java.io.Serializable)">sendSharedObjectMessage</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#serializeObject(java.io.Serializable)">serializeObject</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#serializeSharedObjectMessage(org.eclipse.ecf.core.identity.ID, java.lang.Object)">serializeSharedObjectMessage</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#setIsClosing()">setIsClosing</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#setMaxGroupMembers(int)">setMaxGroupMembers</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#setRemoteAddPolicy(org.eclipse.ecf.core.security.ISharedObjectPolicy)">setRemoteAddPolicy</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#validateContainerMessage(java.lang.Object)">validateContainerMessage</A></CODE></TD>
 </TR>
 </TABLE>
 &nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
@@ -405,7 +405,7 @@
 public boolean <B>isGroupServer</B>()</PRE>
 <DL>
 <DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#isGroupServer()">isGroupServer</A></CODE> in class <CODE><A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html" title="class in org.eclipse.ecf.provider.generic">SOContainer</A></CODE></DL>
+</DL>
 </DD>
 <DD><DL>
 </DL>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/TCPClientSOContainer.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/TCPClientSOContainer.html
index 44ab0a6..11d0dbc 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/TCPClientSOContainer.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/TCPClientSOContainer.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:49 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:10 PDT 2005 -->
 <TITLE>
 TCPClientSOContainer
 </TITLE>
@@ -206,7 +206,7 @@
 <TH ALIGN="left"><B>Methods inherited from class org.eclipse.ecf.provider.generic.<A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html" title="class in org.eclipse.ecf.provider.generic">SOContainer</A></B></TH>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#addListener(org.eclipse.ecf.core.ISharedObjectContainerListener, java.lang.String)">addListener</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#addNewRemoteMember(org.eclipse.ecf.core.identity.ID, java.lang.Object)">addNewRemoteMember</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#addSharedObject0(org.eclipse.ecf.core.SharedObjectDescription, org.eclipse.ecf.core.ISharedObject)">addSharedObject0</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#addSharedObjectAndWait(org.eclipse.ecf.core.SharedObjectDescription, org.eclipse.ecf.core.ISharedObject, org.eclipse.ecf.core.ISharedObjectContainerTransaction)">addSharedObjectAndWait</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#addSharedObjectWrapper(org.eclipse.ecf.provider.generic.SOWrapper)">addSharedObjectWrapper</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#addToLoading(org.eclipse.ecf.provider.generic.SOContainer.LoadingSharedObject)">addToLoading</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#checkRemoteCreate(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.SharedObjectDescription)">checkRemoteCreate</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#debug(java.lang.String)">debug</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#deserializeContainerMessage(byte[])">deserializeContainerMessage</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#deserializeSharedObjectMessage(byte[])">deserializeSharedObjectMessage</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#destroySharedObject(org.eclipse.ecf.core.identity.ID)">destroySharedObject</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#dumpStack(java.lang.String, java.lang.Throwable)">dumpStack</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#fireContainerEvent(org.eclipse.ecf.core.events.IContainerEvent)">fireContainerEvent</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#forward(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.provider.generic.ContainerMessage)">forward</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getAdapter(java.lang.Class)">getAdapter</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getArgsFromProperties(org.eclipse.ecf.core.SharedObjectDescription)">getArgsFromProperties</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getArgTypesFromProperties(org.eclipse.ecf.core.SharedObjectDescription)">getArgTypesFromProperties</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getClassLoaderForContainer()">getClassLoaderForContainer</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getClassLoaderForSharedObject(org.eclipse.ecf.core.SharedObjectDescription)">getClassLoaderForSharedObject</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getConfig()">getConfig</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getGroupMemberIDs()">getGroupMemberIDs</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getGroupMembershipLock()">getGroupMembershipLock</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getID()">getID</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getMaxGroupMembers()">getMaxGroupMembers</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getNewSharedObjectThread(org.eclipse.ecf.core.identity.ID, java.lang.Runnable)">getNewSharedObjectThread</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getNextSequenceNumber()">getNextSequenceNumber</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getOSGIServiceInterface()">getOSGIServiceInterface</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getOtherMemberIDs()">getOtherMemberIDs</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getReceiver()">getReceiver</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getSharedObject(org.eclipse.ecf.core.identity.ID)">getSharedObject</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getSharedObjectIDs()">getSharedObjectIDs</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getSharedObjectManager()">getSharedObjectManager</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getSharedObjectThreadGroup()">getSharedObjectThreadGroup</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getSharedObjectWrapper(org.eclipse.ecf.core.identity.ID)">getSharedObjectWrapper</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#handleAsynchIOException(java.io.IOException, org.eclipse.ecf.core.comm.AsynchConnectionEvent)">handleAsynchIOException</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#handleCreateMessage(org.eclipse.ecf.provider.generic.ContainerMessage)">handleCreateMessage</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#handleCreateResponseMessage(org.eclipse.ecf.provider.generic.ContainerMessage)">handleCreateResponseMessage</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#handleSharedObjectDisposeMessage(org.eclipse.ecf.provider.generic.ContainerMessage)">handleSharedObjectDisposeMessage</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#handleSharedObjectMessage(org.eclipse.ecf.provider.generic.ContainerMessage)">handleSharedObjectMessage</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#handleUnidentifiedMessage(org.eclipse.ecf.provider.generic.ContainerMessage)">handleUnidentifiedMessage</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#isClosing()">isClosing</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#killConnection(org.eclipse.ecf.core.comm.IConnection)">killConnection</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#load(org.eclipse.ecf.core.SharedObjectDescription)">load</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#log(java.lang.String)">log</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#logException(java.lang.String, java.lang.Throwable)">logException</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#makeLoadingThreadGroup()">makeLoadingThreadGroup</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#makeRemoteSharedObjectConfig(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.SharedObjectDescription, org.eclipse.ecf.core.ISharedObject)">makeRemoteSharedObjectConfig</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#makeRemoteSharedObjectContext(org.eclipse.ecf.provider.generic.SOConfig, org.eclipse.ecf.core.util.IQueueEnqueue)">makeRemoteSharedObjectContext</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#makeRemoteSharedObjectWrapper(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.SharedObjectDescription, org.eclipse.ecf.core.ISharedObject)">makeRemoteSharedObjectWrapper</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#makeSharedObjectConfig(org.eclipse.ecf.core.SharedObjectDescription, org.eclipse.ecf.core.ISharedObject)">makeSharedObjectConfig</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#makeSharedObjectContext(org.eclipse.ecf.provider.generic.SOConfig, org.eclipse.ecf.core.util.IQueueEnqueue)">makeSharedObjectContext</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#makeSharedObjectWrapper(org.eclipse.ecf.core.SharedObjectDescription, org.eclipse.ecf.core.ISharedObject)">makeSharedObjectWrapper</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#memberLeave(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.comm.IConnection)">memberLeave</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#moveFromLoadingToActive(org.eclipse.ecf.provider.generic.SOWrapper)">moveFromLoadingToActive</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#notifySharedObjectActivated(org.eclipse.ecf.core.identity.ID)">notifySharedObjectActivated</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#notifySharedObjectDeactivated(org.eclipse.ecf.core.identity.ID)">notifySharedObjectDeactivated</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#processAsynch(org.eclipse.ecf.core.comm.AsynchConnectionEvent)">processAsynch</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#removeFromLoading(org.eclipse.ecf.core.identity.ID)">removeFromLoading</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#removeListener(org.eclipse.ecf.core.ISharedObjectContainerListener)">removeListener</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#removeRemoteMember(org.eclipse.ecf.core.identity.ID)">removeRemoteMember</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#removeSharedObject(org.eclipse.ecf.core.identity.ID)">removeSharedObject</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#sendCreate(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.SharedObjectDescription)">sendCreate</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#sendCreateResponse(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.identity.ID, java.lang.Throwable, long)">sendCreateResponse</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#sendCreateResponseSharedObjectMessage(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.identity.ID, java.lang.Throwable, long)">sendCreateResponseSharedObjectMessage</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#sendCreateSharedObjectMessage(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.SharedObjectDescription)">sendCreateSharedObjectMessage</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#sendDispose(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.identity.ID)">sendDispose</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#sendDisposeSharedObjectMessage(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.identity.ID)">sendDisposeSharedObjectMessage</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#sendMessage(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.identity.ID, java.lang.Object)">sendMessage</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#sendSharedObjectMessage(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.identity.ID, java.io.Serializable)">sendSharedObjectMessage</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#serializeObject(java.io.Serializable)">serializeObject</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#serializeSharedObjectMessage(org.eclipse.ecf.core.identity.ID, java.lang.Object)">serializeSharedObjectMessage</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#setIsClosing()">setIsClosing</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#setMaxGroupMembers(int)">setMaxGroupMembers</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#setRemoteAddPolicy(org.eclipse.ecf.core.security.ISharedObjectPolicy)">setRemoteAddPolicy</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#validateContainerMessage(java.lang.Object)">validateContainerMessage</A></CODE></TD>
+<TD><CODE><A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#addListener(org.eclipse.ecf.core.ISharedObjectContainerListener, java.lang.String)">addListener</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#addNewRemoteMember(org.eclipse.ecf.core.identity.ID, java.lang.Object)">addNewRemoteMember</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#addSharedObject0(org.eclipse.ecf.core.SharedObjectDescription, org.eclipse.ecf.core.ISharedObject)">addSharedObject0</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#addSharedObjectAndWait(org.eclipse.ecf.core.SharedObjectDescription, org.eclipse.ecf.core.ISharedObject)">addSharedObjectAndWait</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#addSharedObjectWrapper(org.eclipse.ecf.provider.generic.SOWrapper)">addSharedObjectWrapper</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#addToLoading(org.eclipse.ecf.provider.generic.SOContainer.LoadingSharedObject)">addToLoading</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#checkRemoteCreate(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.SharedObjectDescription)">checkRemoteCreate</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#debug(java.lang.String)">debug</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#deserializeContainerMessage(byte[])">deserializeContainerMessage</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#deserializeSharedObjectMessage(byte[])">deserializeSharedObjectMessage</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#destroySharedObject(org.eclipse.ecf.core.identity.ID)">destroySharedObject</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#dumpStack(java.lang.String, java.lang.Throwable)">dumpStack</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#fireContainerEvent(org.eclipse.ecf.core.events.IContainerEvent)">fireContainerEvent</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#forward(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.provider.generic.ContainerMessage)">forward</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getAdapter(java.lang.Class)">getAdapter</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getArgsFromProperties(org.eclipse.ecf.core.SharedObjectDescription)">getArgsFromProperties</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getArgTypesFromProperties(org.eclipse.ecf.core.SharedObjectDescription)">getArgTypesFromProperties</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getClassLoaderForContainer()">getClassLoaderForContainer</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getClassLoaderForSharedObject(org.eclipse.ecf.core.SharedObjectDescription)">getClassLoaderForSharedObject</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getConfig()">getConfig</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getGroupMemberIDs()">getGroupMemberIDs</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getGroupMembershipLock()">getGroupMembershipLock</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getID()">getID</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getMaxGroupMembers()">getMaxGroupMembers</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getNewSharedObjectThread(org.eclipse.ecf.core.identity.ID, java.lang.Runnable)">getNewSharedObjectThread</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getNextSequenceNumber()">getNextSequenceNumber</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getOSGIServiceInterface()">getOSGIServiceInterface</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getOtherMemberIDs()">getOtherMemberIDs</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getReceiver()">getReceiver</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getSharedObject(org.eclipse.ecf.core.identity.ID)">getSharedObject</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getSharedObjectIDs()">getSharedObjectIDs</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getSharedObjectManager()">getSharedObjectManager</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getSharedObjectThreadGroup()">getSharedObjectThreadGroup</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getSharedObjectWrapper(org.eclipse.ecf.core.identity.ID)">getSharedObjectWrapper</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#handleAsynchIOException(java.io.IOException, org.eclipse.ecf.core.comm.AsynchConnectionEvent)">handleAsynchIOException</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#handleCreateMessage(org.eclipse.ecf.provider.generic.ContainerMessage)">handleCreateMessage</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#handleCreateResponseMessage(org.eclipse.ecf.provider.generic.ContainerMessage)">handleCreateResponseMessage</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#handleSharedObjectDisposeMessage(org.eclipse.ecf.provider.generic.ContainerMessage)">handleSharedObjectDisposeMessage</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#handleSharedObjectMessage(org.eclipse.ecf.provider.generic.ContainerMessage)">handleSharedObjectMessage</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#handleUnidentifiedMessage(org.eclipse.ecf.provider.generic.ContainerMessage)">handleUnidentifiedMessage</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#isClosing()">isClosing</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#killConnection(org.eclipse.ecf.core.comm.IConnection)">killConnection</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#load(org.eclipse.ecf.core.SharedObjectDescription)">load</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#log(java.lang.String)">log</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#logException(java.lang.String, java.lang.Throwable)">logException</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#makeLoadingThreadGroup()">makeLoadingThreadGroup</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#makeRemoteSharedObjectConfig(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.SharedObjectDescription, org.eclipse.ecf.core.ISharedObject)">makeRemoteSharedObjectConfig</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#makeRemoteSharedObjectContext(org.eclipse.ecf.provider.generic.SOConfig, org.eclipse.ecf.core.util.IQueueEnqueue)">makeRemoteSharedObjectContext</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#makeRemoteSharedObjectWrapper(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.SharedObjectDescription, org.eclipse.ecf.core.ISharedObject)">makeRemoteSharedObjectWrapper</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#makeSharedObjectConfig(org.eclipse.ecf.core.SharedObjectDescription, org.eclipse.ecf.core.ISharedObject)">makeSharedObjectConfig</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#makeSharedObjectContext(org.eclipse.ecf.provider.generic.SOConfig, org.eclipse.ecf.core.util.IQueueEnqueue)">makeSharedObjectContext</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#makeSharedObjectWrapper(org.eclipse.ecf.core.SharedObjectDescription, org.eclipse.ecf.core.ISharedObject)">makeSharedObjectWrapper</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#memberLeave(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.comm.IConnection)">memberLeave</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#moveFromLoadingToActive(org.eclipse.ecf.provider.generic.SOWrapper)">moveFromLoadingToActive</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#notifySharedObjectActivated(org.eclipse.ecf.core.identity.ID)">notifySharedObjectActivated</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#notifySharedObjectDeactivated(org.eclipse.ecf.core.identity.ID)">notifySharedObjectDeactivated</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#processAsynch(org.eclipse.ecf.core.comm.AsynchConnectionEvent)">processAsynch</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#removeFromLoading(org.eclipse.ecf.core.identity.ID)">removeFromLoading</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#removeListener(org.eclipse.ecf.core.ISharedObjectContainerListener)">removeListener</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#removeRemoteMember(org.eclipse.ecf.core.identity.ID)">removeRemoteMember</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#removeSharedObject(org.eclipse.ecf.core.identity.ID)">removeSharedObject</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#sendCreate(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.SharedObjectDescription)">sendCreate</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#sendCreateResponse(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.identity.ID, java.lang.Throwable, long)">sendCreateResponse</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#sendCreateResponseSharedObjectMessage(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.identity.ID, java.lang.Throwable, long)">sendCreateResponseSharedObjectMessage</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#sendCreateSharedObjectMessage(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.SharedObjectDescription)">sendCreateSharedObjectMessage</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#sendDispose(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.identity.ID)">sendDispose</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#sendDisposeSharedObjectMessage(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.identity.ID)">sendDisposeSharedObjectMessage</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#sendMessage(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.identity.ID, java.lang.Object)">sendMessage</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#sendSharedObjectMessage(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.identity.ID, java.io.Serializable)">sendSharedObjectMessage</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#serializeObject(java.io.Serializable)">serializeObject</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#serializeSharedObjectMessage(org.eclipse.ecf.core.identity.ID, java.lang.Object)">serializeSharedObjectMessage</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#setIsClosing()">setIsClosing</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#setMaxGroupMembers(int)">setMaxGroupMembers</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#setRemoteAddPolicy(org.eclipse.ecf.core.security.ISharedObjectPolicy)">setRemoteAddPolicy</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#validateContainerMessage(java.lang.Object)">validateContainerMessage</A></CODE></TD>
 </TR>
 </TABLE>
 &nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/TCPServerSOContainer.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/TCPServerSOContainer.html
index 70150b1..3788257 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/TCPServerSOContainer.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/TCPServerSOContainer.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:49 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:10 PDT 2005 -->
 <TITLE>
 TCPServerSOContainer
 </TITLE>
@@ -324,7 +324,7 @@
 <TH ALIGN="left"><B>Methods inherited from class org.eclipse.ecf.provider.generic.<A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html" title="class in org.eclipse.ecf.provider.generic">SOContainer</A></B></TH>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#addListener(org.eclipse.ecf.core.ISharedObjectContainerListener, java.lang.String)">addListener</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#addNewRemoteMember(org.eclipse.ecf.core.identity.ID, java.lang.Object)">addNewRemoteMember</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#addSharedObject0(org.eclipse.ecf.core.SharedObjectDescription, org.eclipse.ecf.core.ISharedObject)">addSharedObject0</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#addSharedObjectAndWait(org.eclipse.ecf.core.SharedObjectDescription, org.eclipse.ecf.core.ISharedObject, org.eclipse.ecf.core.ISharedObjectContainerTransaction)">addSharedObjectAndWait</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#addSharedObjectWrapper(org.eclipse.ecf.provider.generic.SOWrapper)">addSharedObjectWrapper</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#addToLoading(org.eclipse.ecf.provider.generic.SOContainer.LoadingSharedObject)">addToLoading</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#checkRemoteCreate(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.SharedObjectDescription)">checkRemoteCreate</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#debug(java.lang.String)">debug</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#deserializeContainerMessage(byte[])">deserializeContainerMessage</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#deserializeSharedObjectMessage(byte[])">deserializeSharedObjectMessage</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#destroySharedObject(org.eclipse.ecf.core.identity.ID)">destroySharedObject</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#dumpStack(java.lang.String, java.lang.Throwable)">dumpStack</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#fireContainerEvent(org.eclipse.ecf.core.events.IContainerEvent)">fireContainerEvent</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#forward(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.provider.generic.ContainerMessage)">forward</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getArgsFromProperties(org.eclipse.ecf.core.SharedObjectDescription)">getArgsFromProperties</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getArgTypesFromProperties(org.eclipse.ecf.core.SharedObjectDescription)">getArgTypesFromProperties</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getClassLoaderForContainer()">getClassLoaderForContainer</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getClassLoaderForSharedObject(org.eclipse.ecf.core.SharedObjectDescription)">getClassLoaderForSharedObject</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getConfig()">getConfig</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getGroupMemberIDs()">getGroupMemberIDs</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getGroupMembershipLock()">getGroupMembershipLock</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getID()">getID</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getMaxGroupMembers()">getMaxGroupMembers</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getNewSharedObjectThread(org.eclipse.ecf.core.identity.ID, java.lang.Runnable)">getNewSharedObjectThread</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getNextSequenceNumber()">getNextSequenceNumber</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getOSGIServiceInterface()">getOSGIServiceInterface</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getOtherMemberIDs()">getOtherMemberIDs</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getReceiver()">getReceiver</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getSharedObject(org.eclipse.ecf.core.identity.ID)">getSharedObject</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getSharedObjectIDs()">getSharedObjectIDs</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getSharedObjectManager()">getSharedObjectManager</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getSharedObjectThreadGroup()">getSharedObjectThreadGroup</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getSharedObjectWrapper(org.eclipse.ecf.core.identity.ID)">getSharedObjectWrapper</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#handleAsynchIOException(java.io.IOException, org.eclipse.ecf.core.comm.AsynchConnectionEvent)">handleAsynchIOException</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#handleCreateMessage(org.eclipse.ecf.provider.generic.ContainerMessage)">handleCreateMessage</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#handleCreateResponseMessage(org.eclipse.ecf.provider.generic.ContainerMessage)">handleCreateResponseMessage</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#handleSharedObjectDisposeMessage(org.eclipse.ecf.provider.generic.ContainerMessage)">handleSharedObjectDisposeMessage</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#handleSharedObjectMessage(org.eclipse.ecf.provider.generic.ContainerMessage)">handleSharedObjectMessage</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#handleUnidentifiedMessage(org.eclipse.ecf.provider.generic.ContainerMessage)">handleUnidentifiedMessage</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#isClosing()">isClosing</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#killConnection(org.eclipse.ecf.core.comm.IConnection)">killConnection</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#load(org.eclipse.ecf.core.SharedObjectDescription)">load</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#log(java.lang.String)">log</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#logException(java.lang.String, java.lang.Throwable)">logException</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#makeLoadingThreadGroup()">makeLoadingThreadGroup</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#makeRemoteSharedObjectConfig(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.SharedObjectDescription, org.eclipse.ecf.core.ISharedObject)">makeRemoteSharedObjectConfig</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#makeRemoteSharedObjectContext(org.eclipse.ecf.provider.generic.SOConfig, org.eclipse.ecf.core.util.IQueueEnqueue)">makeRemoteSharedObjectContext</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#makeRemoteSharedObjectWrapper(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.SharedObjectDescription, org.eclipse.ecf.core.ISharedObject)">makeRemoteSharedObjectWrapper</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#makeSharedObjectConfig(org.eclipse.ecf.core.SharedObjectDescription, org.eclipse.ecf.core.ISharedObject)">makeSharedObjectConfig</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#makeSharedObjectContext(org.eclipse.ecf.provider.generic.SOConfig, org.eclipse.ecf.core.util.IQueueEnqueue)">makeSharedObjectContext</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#makeSharedObjectWrapper(org.eclipse.ecf.core.SharedObjectDescription, org.eclipse.ecf.core.ISharedObject)">makeSharedObjectWrapper</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#memberLeave(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.comm.IConnection)">memberLeave</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#moveFromLoadingToActive(org.eclipse.ecf.provider.generic.SOWrapper)">moveFromLoadingToActive</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#notifySharedObjectActivated(org.eclipse.ecf.core.identity.ID)">notifySharedObjectActivated</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#notifySharedObjectDeactivated(org.eclipse.ecf.core.identity.ID)">notifySharedObjectDeactivated</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#processAsynch(org.eclipse.ecf.core.comm.AsynchConnectionEvent)">processAsynch</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#processDisconnect(org.eclipse.ecf.core.comm.DisconnectConnectionEvent)">processDisconnect</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#processSynch(org.eclipse.ecf.core.comm.SynchConnectionEvent)">processSynch</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#removeFromLoading(org.eclipse.ecf.core.identity.ID)">removeFromLoading</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#removeListener(org.eclipse.ecf.core.ISharedObjectContainerListener)">removeListener</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#removeRemoteMember(org.eclipse.ecf.core.identity.ID)">removeRemoteMember</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#removeSharedObject(org.eclipse.ecf.core.identity.ID)">removeSharedObject</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#sendCreate(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.SharedObjectDescription)">sendCreate</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#sendCreateResponse(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.identity.ID, java.lang.Throwable, long)">sendCreateResponse</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#sendCreateResponseSharedObjectMessage(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.identity.ID, java.lang.Throwable, long)">sendCreateResponseSharedObjectMessage</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#sendCreateSharedObjectMessage(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.SharedObjectDescription)">sendCreateSharedObjectMessage</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#sendDispose(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.identity.ID)">sendDispose</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#sendDisposeSharedObjectMessage(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.identity.ID)">sendDisposeSharedObjectMessage</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#sendMessage(org.eclipse.ecf.provider.generic.ContainerMessage)">sendMessage</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#sendMessage(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.identity.ID, java.lang.Object)">sendMessage</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#sendSharedObjectMessage(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.identity.ID, java.io.Serializable)">sendSharedObjectMessage</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#serializeObject(java.io.Serializable)">serializeObject</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#serializeSharedObjectMessage(org.eclipse.ecf.core.identity.ID, java.lang.Object)">serializeSharedObjectMessage</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#setIsClosing()">setIsClosing</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#setMaxGroupMembers(int)">setMaxGroupMembers</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#setRemoteAddPolicy(org.eclipse.ecf.core.security.ISharedObjectPolicy)">setRemoteAddPolicy</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#validateContainerMessage(java.lang.Object)">validateContainerMessage</A></CODE></TD>
+<TD><CODE><A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#addListener(org.eclipse.ecf.core.ISharedObjectContainerListener, java.lang.String)">addListener</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#addNewRemoteMember(org.eclipse.ecf.core.identity.ID, java.lang.Object)">addNewRemoteMember</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#addSharedObject0(org.eclipse.ecf.core.SharedObjectDescription, org.eclipse.ecf.core.ISharedObject)">addSharedObject0</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#addSharedObjectAndWait(org.eclipse.ecf.core.SharedObjectDescription, org.eclipse.ecf.core.ISharedObject)">addSharedObjectAndWait</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#addSharedObjectWrapper(org.eclipse.ecf.provider.generic.SOWrapper)">addSharedObjectWrapper</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#addToLoading(org.eclipse.ecf.provider.generic.SOContainer.LoadingSharedObject)">addToLoading</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#checkRemoteCreate(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.SharedObjectDescription)">checkRemoteCreate</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#debug(java.lang.String)">debug</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#deserializeContainerMessage(byte[])">deserializeContainerMessage</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#deserializeSharedObjectMessage(byte[])">deserializeSharedObjectMessage</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#destroySharedObject(org.eclipse.ecf.core.identity.ID)">destroySharedObject</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#dumpStack(java.lang.String, java.lang.Throwable)">dumpStack</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#fireContainerEvent(org.eclipse.ecf.core.events.IContainerEvent)">fireContainerEvent</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#forward(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.provider.generic.ContainerMessage)">forward</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getArgsFromProperties(org.eclipse.ecf.core.SharedObjectDescription)">getArgsFromProperties</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getArgTypesFromProperties(org.eclipse.ecf.core.SharedObjectDescription)">getArgTypesFromProperties</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getClassLoaderForContainer()">getClassLoaderForContainer</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getClassLoaderForSharedObject(org.eclipse.ecf.core.SharedObjectDescription)">getClassLoaderForSharedObject</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getConfig()">getConfig</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getGroupMemberIDs()">getGroupMemberIDs</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getGroupMembershipLock()">getGroupMembershipLock</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getID()">getID</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getMaxGroupMembers()">getMaxGroupMembers</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getNewSharedObjectThread(org.eclipse.ecf.core.identity.ID, java.lang.Runnable)">getNewSharedObjectThread</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getNextSequenceNumber()">getNextSequenceNumber</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getOSGIServiceInterface()">getOSGIServiceInterface</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getOtherMemberIDs()">getOtherMemberIDs</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getReceiver()">getReceiver</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getSharedObject(org.eclipse.ecf.core.identity.ID)">getSharedObject</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getSharedObjectIDs()">getSharedObjectIDs</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getSharedObjectManager()">getSharedObjectManager</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getSharedObjectThreadGroup()">getSharedObjectThreadGroup</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getSharedObjectWrapper(org.eclipse.ecf.core.identity.ID)">getSharedObjectWrapper</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#handleAsynchIOException(java.io.IOException, org.eclipse.ecf.core.comm.AsynchConnectionEvent)">handleAsynchIOException</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#handleCreateMessage(org.eclipse.ecf.provider.generic.ContainerMessage)">handleCreateMessage</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#handleCreateResponseMessage(org.eclipse.ecf.provider.generic.ContainerMessage)">handleCreateResponseMessage</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#handleSharedObjectDisposeMessage(org.eclipse.ecf.provider.generic.ContainerMessage)">handleSharedObjectDisposeMessage</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#handleSharedObjectMessage(org.eclipse.ecf.provider.generic.ContainerMessage)">handleSharedObjectMessage</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#handleUnidentifiedMessage(org.eclipse.ecf.provider.generic.ContainerMessage)">handleUnidentifiedMessage</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#isClosing()">isClosing</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#killConnection(org.eclipse.ecf.core.comm.IConnection)">killConnection</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#load(org.eclipse.ecf.core.SharedObjectDescription)">load</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#log(java.lang.String)">log</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#logException(java.lang.String, java.lang.Throwable)">logException</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#makeLoadingThreadGroup()">makeLoadingThreadGroup</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#makeRemoteSharedObjectConfig(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.SharedObjectDescription, org.eclipse.ecf.core.ISharedObject)">makeRemoteSharedObjectConfig</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#makeRemoteSharedObjectContext(org.eclipse.ecf.provider.generic.SOConfig, org.eclipse.ecf.core.util.IQueueEnqueue)">makeRemoteSharedObjectContext</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#makeRemoteSharedObjectWrapper(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.SharedObjectDescription, org.eclipse.ecf.core.ISharedObject)">makeRemoteSharedObjectWrapper</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#makeSharedObjectConfig(org.eclipse.ecf.core.SharedObjectDescription, org.eclipse.ecf.core.ISharedObject)">makeSharedObjectConfig</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#makeSharedObjectContext(org.eclipse.ecf.provider.generic.SOConfig, org.eclipse.ecf.core.util.IQueueEnqueue)">makeSharedObjectContext</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#makeSharedObjectWrapper(org.eclipse.ecf.core.SharedObjectDescription, org.eclipse.ecf.core.ISharedObject)">makeSharedObjectWrapper</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#memberLeave(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.comm.IConnection)">memberLeave</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#moveFromLoadingToActive(org.eclipse.ecf.provider.generic.SOWrapper)">moveFromLoadingToActive</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#notifySharedObjectActivated(org.eclipse.ecf.core.identity.ID)">notifySharedObjectActivated</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#notifySharedObjectDeactivated(org.eclipse.ecf.core.identity.ID)">notifySharedObjectDeactivated</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#processAsynch(org.eclipse.ecf.core.comm.AsynchConnectionEvent)">processAsynch</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#processDisconnect(org.eclipse.ecf.core.comm.DisconnectConnectionEvent)">processDisconnect</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#processSynch(org.eclipse.ecf.core.comm.SynchConnectionEvent)">processSynch</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#removeFromLoading(org.eclipse.ecf.core.identity.ID)">removeFromLoading</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#removeListener(org.eclipse.ecf.core.ISharedObjectContainerListener)">removeListener</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#removeRemoteMember(org.eclipse.ecf.core.identity.ID)">removeRemoteMember</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#removeSharedObject(org.eclipse.ecf.core.identity.ID)">removeSharedObject</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#sendCreate(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.SharedObjectDescription)">sendCreate</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#sendCreateResponse(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.identity.ID, java.lang.Throwable, long)">sendCreateResponse</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#sendCreateResponseSharedObjectMessage(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.identity.ID, java.lang.Throwable, long)">sendCreateResponseSharedObjectMessage</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#sendCreateSharedObjectMessage(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.SharedObjectDescription)">sendCreateSharedObjectMessage</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#sendDispose(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.identity.ID)">sendDispose</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#sendDisposeSharedObjectMessage(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.identity.ID)">sendDisposeSharedObjectMessage</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#sendMessage(org.eclipse.ecf.provider.generic.ContainerMessage)">sendMessage</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#sendMessage(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.identity.ID, java.lang.Object)">sendMessage</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#sendSharedObjectMessage(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.identity.ID, java.io.Serializable)">sendSharedObjectMessage</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#serializeObject(java.io.Serializable)">serializeObject</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#serializeSharedObjectMessage(org.eclipse.ecf.core.identity.ID, java.lang.Object)">serializeSharedObjectMessage</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#setIsClosing()">setIsClosing</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#setMaxGroupMembers(int)">setMaxGroupMembers</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#setRemoteAddPolicy(org.eclipse.ecf.core.security.ISharedObjectPolicy)">setRemoteAddPolicy</A>, <A HREF="../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#validateContainerMessage(java.lang.Object)">validateContainerMessage</A></CODE></TD>
 </TR>
 </TABLE>
 &nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/TCPServerSOContainerGroup.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/TCPServerSOContainerGroup.html
index 473a1b9..1f76652 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/TCPServerSOContainerGroup.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/TCPServerSOContainerGroup.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:49 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:11 PDT 2005 -->
 <TITLE>
 TCPServerSOContainerGroup
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/class-use/ClientSOContainer.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/class-use/ClientSOContainer.html
index cce84e0..6e2cf02 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/class-use/ClientSOContainer.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/class-use/ClientSOContainer.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:52 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:22 PDT 2005 -->
 <TITLE>
 Uses of Class org.eclipse.ecf.provider.generic.ClientSOContainer
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/class-use/ContainerInstantiator.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/class-use/ContainerInstantiator.html
index 162aac9..7761c26 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/class-use/ContainerInstantiator.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/class-use/ContainerInstantiator.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:52 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:22 PDT 2005 -->
 <TITLE>
 Uses of Class org.eclipse.ecf.provider.generic.ContainerInstantiator
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/class-use/ContainerMessage.CreateMessage.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/class-use/ContainerMessage.CreateMessage.html
index 687b65c..02c5432 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/class-use/ContainerMessage.CreateMessage.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/class-use/ContainerMessage.CreateMessage.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:52 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:22 PDT 2005 -->
 <TITLE>
 Uses of Class org.eclipse.ecf.provider.generic.ContainerMessage.CreateMessage
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/class-use/ContainerMessage.CreateResponseMessage.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/class-use/ContainerMessage.CreateResponseMessage.html
index b2e169c..f41529f 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/class-use/ContainerMessage.CreateResponseMessage.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/class-use/ContainerMessage.CreateResponseMessage.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:52 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:22 PDT 2005 -->
 <TITLE>
 Uses of Class org.eclipse.ecf.provider.generic.ContainerMessage.CreateResponseMessage
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/class-use/ContainerMessage.JoinGroupMessage.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/class-use/ContainerMessage.JoinGroupMessage.html
index 492aadd..4a9d27e 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/class-use/ContainerMessage.JoinGroupMessage.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/class-use/ContainerMessage.JoinGroupMessage.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:52 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:22 PDT 2005 -->
 <TITLE>
 Uses of Class org.eclipse.ecf.provider.generic.ContainerMessage.JoinGroupMessage
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/class-use/ContainerMessage.LeaveGroupMessage.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/class-use/ContainerMessage.LeaveGroupMessage.html
index 9820dc3..8cf1689 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/class-use/ContainerMessage.LeaveGroupMessage.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/class-use/ContainerMessage.LeaveGroupMessage.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:52 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:22 PDT 2005 -->
 <TITLE>
 Uses of Class org.eclipse.ecf.provider.generic.ContainerMessage.LeaveGroupMessage
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/class-use/ContainerMessage.SharedObjectDisposeMessage.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/class-use/ContainerMessage.SharedObjectDisposeMessage.html
index 047ae5f..a5df8f3 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/class-use/ContainerMessage.SharedObjectDisposeMessage.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/class-use/ContainerMessage.SharedObjectDisposeMessage.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:52 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:22 PDT 2005 -->
 <TITLE>
 Uses of Class org.eclipse.ecf.provider.generic.ContainerMessage.SharedObjectDisposeMessage
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/class-use/ContainerMessage.SharedObjectMessage.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/class-use/ContainerMessage.SharedObjectMessage.html
index 49ae8d7..36e8ac9 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/class-use/ContainerMessage.SharedObjectMessage.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/class-use/ContainerMessage.SharedObjectMessage.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:52 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:22 PDT 2005 -->
 <TITLE>
 Uses of Class org.eclipse.ecf.provider.generic.ContainerMessage.SharedObjectMessage
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/class-use/ContainerMessage.ViewChangeMessage.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/class-use/ContainerMessage.ViewChangeMessage.html
index 150bbd0..a8d5b8d 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/class-use/ContainerMessage.ViewChangeMessage.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/class-use/ContainerMessage.ViewChangeMessage.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:52 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:22 PDT 2005 -->
 <TITLE>
 Uses of Class org.eclipse.ecf.provider.generic.ContainerMessage.ViewChangeMessage
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/class-use/ContainerMessage.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/class-use/ContainerMessage.html
index 02005c0..db30b76 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/class-use/ContainerMessage.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/class-use/ContainerMessage.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:52 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:22 PDT 2005 -->
 <TITLE>
 Uses of Class org.eclipse.ecf.provider.generic.ContainerMessage
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/class-use/QueueEnqueueImpl.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/class-use/QueueEnqueueImpl.html
index b955047..a30f72b 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/class-use/QueueEnqueueImpl.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/class-use/QueueEnqueueImpl.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:52 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:22 PDT 2005 -->
 <TITLE>
 Uses of Class org.eclipse.ecf.provider.generic.QueueEnqueueImpl
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/class-use/SOConfig.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/class-use/SOConfig.html
index 6dfcb08..afb0e5b 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/class-use/SOConfig.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/class-use/SOConfig.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:52 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:22 PDT 2005 -->
 <TITLE>
 Uses of Class org.eclipse.ecf.provider.generic.SOConfig
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/class-use/SOConnector.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/class-use/SOConnector.html
index ecedaea..ac02007 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/class-use/SOConnector.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/class-use/SOConnector.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:52 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:22 PDT 2005 -->
 <TITLE>
 Uses of Class org.eclipse.ecf.provider.generic.SOConnector
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/class-use/SOContainer.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/class-use/SOContainer.html
index 258bf25..982b2f0 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/class-use/SOContainer.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/class-use/SOContainer.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:52 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:22 PDT 2005 -->
 <TITLE>
 Uses of Class org.eclipse.ecf.provider.generic.SOContainer
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/class-use/SOContainerConfig.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/class-use/SOContainerConfig.html
index 36beedd..934c708 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/class-use/SOContainerConfig.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/class-use/SOContainerConfig.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:52 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:22 PDT 2005 -->
 <TITLE>
 Uses of Class org.eclipse.ecf.provider.generic.SOContainerConfig
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/class-use/SOContainerGroup.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/class-use/SOContainerGroup.html
index 9287379..a2c78da 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/class-use/SOContainerGroup.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/class-use/SOContainerGroup.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:52 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:22 PDT 2005 -->
 <TITLE>
 Uses of Class org.eclipse.ecf.provider.generic.SOContainerGroup
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/class-use/SOContext.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/class-use/SOContext.html
index a84879e..1fbdef7 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/class-use/SOContext.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/class-use/SOContext.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:52 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:22 PDT 2005 -->
 <TITLE>
 Uses of Class org.eclipse.ecf.provider.generic.SOContext
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/class-use/SOManager.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/class-use/SOManager.html
index 28a1af1..032494b 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/class-use/SOManager.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/class-use/SOManager.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:52 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:22 PDT 2005 -->
 <TITLE>
 Uses of Class org.eclipse.ecf.provider.generic.SOManager
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/class-use/SOWrapper.DisposeEvent.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/class-use/SOWrapper.DisposeEvent.html
index db98c45..5275bb1 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/class-use/SOWrapper.DisposeEvent.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/class-use/SOWrapper.DisposeEvent.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:52 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:22 PDT 2005 -->
 <TITLE>
 Uses of Class org.eclipse.ecf.provider.generic.SOWrapper.DisposeEvent
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/class-use/SOWrapper.ProcEvent.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/class-use/SOWrapper.ProcEvent.html
index f616fb2..39c506e 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/class-use/SOWrapper.ProcEvent.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/class-use/SOWrapper.ProcEvent.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:52 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:22 PDT 2005 -->
 <TITLE>
 Uses of Class org.eclipse.ecf.provider.generic.SOWrapper.ProcEvent
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/class-use/SOWrapper.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/class-use/SOWrapper.html
index 6ef624c..323da92 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/class-use/SOWrapper.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/class-use/SOWrapper.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:52 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:22 PDT 2005 -->
 <TITLE>
 Uses of Class org.eclipse.ecf.provider.generic.SOWrapper
 </TITLE>
@@ -143,7 +143,7 @@
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected &nbsp;void</CODE></FONT></TD>
+<CODE>protected &nbsp;<A HREF="../../../../../../org/eclipse/ecf/core/ISharedObjectContainerTransaction.html" title="interface in org.eclipse.ecf.core">ISharedObjectContainerTransaction</A></CODE></FONT></TD>
 <TD><CODE><B>SOContainer.</B><B><A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#addSharedObjectWrapper(org.eclipse.ecf.provider.generic.SOWrapper)">addSharedObjectWrapper</A></B>(<A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOWrapper.html" title="class in org.eclipse.ecf.provider.generic">SOWrapper</A>&nbsp;wrapper)</CODE>
 
 <BR>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/class-use/ServerSOContainer.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/class-use/ServerSOContainer.html
index f59110b..8d2e7ae 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/class-use/ServerSOContainer.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/class-use/ServerSOContainer.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:52 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:22 PDT 2005 -->
 <TITLE>
 Uses of Class org.eclipse.ecf.provider.generic.ServerSOContainer
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/class-use/TCPClientSOContainer.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/class-use/TCPClientSOContainer.html
index f68ca10..ca2ffc2 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/class-use/TCPClientSOContainer.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/class-use/TCPClientSOContainer.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:52 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:22 PDT 2005 -->
 <TITLE>
 Uses of Class org.eclipse.ecf.provider.generic.TCPClientSOContainer
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/class-use/TCPServerSOContainer.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/class-use/TCPServerSOContainer.html
index ae7cfe0..edb7984 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/class-use/TCPServerSOContainer.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/class-use/TCPServerSOContainer.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:52 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:22 PDT 2005 -->
 <TITLE>
 Uses of Class org.eclipse.ecf.provider.generic.TCPServerSOContainer
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/class-use/TCPServerSOContainerGroup.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/class-use/TCPServerSOContainerGroup.html
index f8cef10..5ec17fd 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/class-use/TCPServerSOContainerGroup.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/class-use/TCPServerSOContainerGroup.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:52 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:22 PDT 2005 -->
 <TITLE>
 Uses of Class org.eclipse.ecf.provider.generic.TCPServerSOContainerGroup
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/events/SharedObjectCallEvent.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/events/SharedObjectCallEvent.html
index 245b5c0..89c3dab 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/events/SharedObjectCallEvent.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/events/SharedObjectCallEvent.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:46 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:06 PDT 2005 -->
 <TITLE>
 SharedObjectCallEvent
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/events/class-use/SharedObjectCallEvent.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/events/class-use/SharedObjectCallEvent.html
index 789f20e..8291587 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/events/class-use/SharedObjectCallEvent.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/events/class-use/SharedObjectCallEvent.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:52 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:20 PDT 2005 -->
 <TITLE>
 Uses of Class org.eclipse.ecf.provider.generic.events.SharedObjectCallEvent
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/events/package-frame.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/events/package-frame.html
index e189d50..57b1805 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/events/package-frame.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/events/package-frame.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:51 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:17 PDT 2005 -->
 <TITLE>
 org.eclipse.ecf.provider.generic.events
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/events/package-summary.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/events/package-summary.html
index e1bb550..e5f09e1 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/events/package-summary.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/events/package-summary.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:51 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:17 PDT 2005 -->
 <TITLE>
 org.eclipse.ecf.provider.generic.events
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/events/package-tree.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/events/package-tree.html
index 9fed560..cec1fb6 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/events/package-tree.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/events/package-tree.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:51 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:17 PDT 2005 -->
 <TITLE>
 org.eclipse.ecf.provider.generic.events Class Hierarchy
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/events/package-use.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/events/package-use.html
index 5f3493c..3c70f86 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/events/package-use.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/events/package-use.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:53 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:28 PDT 2005 -->
 <TITLE>
 Uses of Package org.eclipse.ecf.provider.generic.events
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/gmm/GMMImpl.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/gmm/GMMImpl.html
index 73ffd54..7918a9d 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/gmm/GMMImpl.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/gmm/GMMImpl.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:48 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:09 PDT 2005 -->
 <TITLE>
 GMMImpl
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/gmm/Member.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/gmm/Member.html
index 69c42c3..19525a9 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/gmm/Member.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/gmm/Member.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:48 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:09 PDT 2005 -->
 <TITLE>
 Member
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/gmm/MemberChanged.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/gmm/MemberChanged.html
index f3f60da..7ff2625 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/gmm/MemberChanged.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/gmm/MemberChanged.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:48 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:09 PDT 2005 -->
 <TITLE>
 MemberChanged
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/gmm/class-use/GMMImpl.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/gmm/class-use/GMMImpl.html
index 434e2bb..88884db 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/gmm/class-use/GMMImpl.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/gmm/class-use/GMMImpl.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:52 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:21 PDT 2005 -->
 <TITLE>
 Uses of Class org.eclipse.ecf.provider.generic.gmm.GMMImpl
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/gmm/class-use/Member.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/gmm/class-use/Member.html
index d88c6d2..a950c1b 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/gmm/class-use/Member.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/gmm/class-use/Member.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:52 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:21 PDT 2005 -->
 <TITLE>
 Uses of Class org.eclipse.ecf.provider.generic.gmm.Member
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/gmm/class-use/MemberChanged.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/gmm/class-use/MemberChanged.html
index 78b15f7..784baa2 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/gmm/class-use/MemberChanged.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/gmm/class-use/MemberChanged.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:52 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:21 PDT 2005 -->
 <TITLE>
 Uses of Class org.eclipse.ecf.provider.generic.gmm.MemberChanged
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/gmm/package-frame.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/gmm/package-frame.html
index 66ba8bb..9c03826 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/gmm/package-frame.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/gmm/package-frame.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:51 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:17 PDT 2005 -->
 <TITLE>
 org.eclipse.ecf.provider.generic.gmm
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/gmm/package-summary.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/gmm/package-summary.html
index 132a805..dd2c581 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/gmm/package-summary.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/gmm/package-summary.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:51 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:17 PDT 2005 -->
 <TITLE>
 org.eclipse.ecf.provider.generic.gmm
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/gmm/package-tree.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/gmm/package-tree.html
index 866b5d1..8010771 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/gmm/package-tree.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/gmm/package-tree.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:51 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:17 PDT 2005 -->
 <TITLE>
 org.eclipse.ecf.provider.generic.gmm Class Hierarchy
 </TITLE>
@@ -88,7 +88,7 @@
 </H2>
 <UL>
 <LI TYPE="circle">java.lang.Object<UL>
-<LI TYPE="circle">org.eclipse.ecf.provider.generic.gmm.<A HREF="../../../../../../org/eclipse/ecf/provider/generic/gmm/Member.html" title="class in org.eclipse.ecf.provider.generic.gmm"><B>Member</B></A> (implements java.lang.Comparable)
+<LI TYPE="circle">org.eclipse.ecf.provider.generic.gmm.<A HREF="../../../../../../org/eclipse/ecf/provider/generic/gmm/Member.html" title="class in org.eclipse.ecf.provider.generic.gmm"><B>Member</B></A> (implements java.lang.Comparable&lt;T&gt;)
 <LI TYPE="circle">org.eclipse.ecf.provider.generic.gmm.<A HREF="../../../../../../org/eclipse/ecf/provider/generic/gmm/MemberChanged.html" title="class in org.eclipse.ecf.provider.generic.gmm"><B>MemberChanged</B></A><LI TYPE="circle">java.util.Observable<UL>
 <LI TYPE="circle">org.eclipse.ecf.provider.generic.gmm.<A HREF="../../../../../../org/eclipse/ecf/provider/generic/gmm/GMMImpl.html" title="class in org.eclipse.ecf.provider.generic.gmm"><B>GMMImpl</B></A></UL>
 </UL>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/gmm/package-use.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/gmm/package-use.html
index 8162042..1a4d5d0 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/gmm/package-use.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/gmm/package-use.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:53 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:28 PDT 2005 -->
 <TITLE>
 Uses of Package org.eclipse.ecf.provider.generic.gmm
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/package-frame.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/package-frame.html
index eb629d4..74caf57 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/package-frame.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/package-frame.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:51 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:17 PDT 2005 -->
 <TITLE>
 org.eclipse.ecf.provider.generic
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/package-summary.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/package-summary.html
index aa0c540..176ab29 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/package-summary.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/package-summary.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:51 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:17 PDT 2005 -->
 <TITLE>
 org.eclipse.ecf.provider.generic
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/package-tree.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/package-tree.html
index b8f54d8..722f04d 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/package-tree.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/package-tree.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:51 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:17 PDT 2005 -->
 <TITLE>
 org.eclipse.ecf.provider.generic Class Hierarchy
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/package-use.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/package-use.html
index 858ece7..5d5e96e 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/package-use.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/package-use.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:53 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:28 PDT 2005 -->
 <TITLE>
 Uses of Package org.eclipse.ecf.provider.generic
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/sobject/BaseSharedObject.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/sobject/BaseSharedObject.html
index 8d78e4c..1f416ec 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/sobject/BaseSharedObject.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/sobject/BaseSharedObject.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:49 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:12 PDT 2005 -->
 <TITLE>
 BaseSharedObject
 </TITLE>
@@ -53,7 +53,7 @@
 <TR>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
 &nbsp;PREV CLASS&nbsp;
-&nbsp;NEXT CLASS</FONT></TD>
+&nbsp;<A HREF="../../../../../../org/eclipse/ecf/provider/generic/sobject/ISharedObjectInternal.html" title="interface in org.eclipse.ecf.provider.generic.sobject"><B>NEXT CLASS</B></A></FONT></TD>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
   <A HREF="../../../../../../index.html?org/eclipse/ecf/provider/generic/sobject/BaseSharedObject.html" target="_top"><B>FRAMES</B></A>  &nbsp;
 &nbsp;<A HREF="BaseSharedObject.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
@@ -73,9 +73,9 @@
 </TR>
 <TR>
 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
 </TR>
 </TABLE>
 <A NAME="skip-navbar_top"></A>
@@ -93,18 +93,35 @@
   <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><B>org.eclipse.ecf.provider.generic.sobject.BaseSharedObject</B>
 </PRE>
 <DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../../../org/eclipse/ecf/core/IIdentifiable.html" title="interface in org.eclipse.ecf.core">IIdentifiable</A>, <A HREF="../../../../../../org/eclipse/ecf/core/ISharedObject.html" title="interface in org.eclipse.ecf.core">ISharedObject</A></DD>
+<DT><B>All Implemented Interfaces:</B> <DD>org.eclipse.core.runtime.IAdaptable, <A HREF="../../../../../../org/eclipse/ecf/core/IIdentifiable.html" title="interface in org.eclipse.ecf.core">IIdentifiable</A>, <A HREF="../../../../../../org/eclipse/ecf/core/ISharedObject.html" title="interface in org.eclipse.ecf.core">ISharedObject</A>, <A HREF="../../../../../../org/eclipse/ecf/core/util/IEventHandler.html" title="interface in org.eclipse.ecf.core.util">IEventHandler</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/sobject/ISharedObjectInternal.html" title="interface in org.eclipse.ecf.provider.generic.sobject">ISharedObjectInternal</A></DD>
 </DL>
 <HR>
 <DL>
-<DT><PRE>public class <B>BaseSharedObject</B><DT>extends java.lang.Object<DT>implements <A HREF="../../../../../../org/eclipse/ecf/core/ISharedObject.html" title="interface in org.eclipse.ecf.core">ISharedObject</A>, <A HREF="../../../../../../org/eclipse/ecf/core/IIdentifiable.html" title="interface in org.eclipse.ecf.core">IIdentifiable</A></DL>
+<DT><PRE>public class <B>BaseSharedObject</B><DT>extends java.lang.Object<DT>implements <A HREF="../../../../../../org/eclipse/ecf/core/ISharedObject.html" title="interface in org.eclipse.ecf.core">ISharedObject</A>, <A HREF="../../../../../../org/eclipse/ecf/core/IIdentifiable.html" title="interface in org.eclipse.ecf.core">IIdentifiable</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/sobject/ISharedObjectInternal.html" title="interface in org.eclipse.ecf.provider.generic.sobject">ISharedObjectInternal</A></DL>
 </PRE>
 
 <P>
 <HR>
 
 <P>
+<!-- =========== FIELD SUMMARY =========== -->
 
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Field Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/ecf/provider/generic/sobject/BaseSharedObject.html#TRANSACTION_PROPERTY_NAME">TRANSACTION_PROPERTY_NAME</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
 
 <A NAME="constructor_summary"><!-- --></A>
@@ -132,6 +149,46 @@
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 <CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/ecf/provider/generic/sobject/BaseSharedObject.html#addEventProcessor(org.eclipse.ecf.core.util.IEventProcessor)">addEventProcessor</A></B>(<A HREF="../../../../../../org/eclipse/ecf/core/util/IEventProcessor.html" title="interface in org.eclipse.ecf.core.util">IEventProcessor</A>&nbsp;proc)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/ecf/provider/generic/sobject/BaseSharedObject.html#clearEventProcessors()">clearEventProcessors</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/ecf/provider/generic/sobject/BaseSharedObject.html#destroyRemote(org.eclipse.ecf.core.identity.ID)">destroyRemote</A></B>(<A HREF="../../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A>&nbsp;remoteID)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/ecf/provider/generic/sobject/BaseSharedObject.html#destroySelf()">destroySelf</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/ecf/provider/generic/sobject/BaseSharedObject.html#destroySelfLocal()">destroySelfLocal</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
 <TD><CODE><B><A HREF="../../../../../../org/eclipse/ecf/provider/generic/sobject/BaseSharedObject.html#dispose(org.eclipse.ecf.core.identity.ID)">dispose</A></B>(<A HREF="../../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A>&nbsp;containerID)</CODE>
 
 <BR>
@@ -140,11 +197,19 @@
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/ecf/provider/generic/sobject/BaseSharedObject.html#fireEventProcessors(org.eclipse.ecf.core.util.Event)">fireEventProcessors</A></B>(<A HREF="../../../../../../org/eclipse/ecf/core/util/Event.html" title="interface in org.eclipse.ecf.core.util">Event</A>&nbsp;event)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 <CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
 <TD><CODE><B><A HREF="../../../../../../org/eclipse/ecf/provider/generic/sobject/BaseSharedObject.html#getAdapter(java.lang.Class)">getAdapter</A></B>(java.lang.Class&nbsp;clazz)</CODE>
 
 <BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Provide access to an adapter object.</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -156,7 +221,7 @@
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected &nbsp;<A HREF="../../../../../../org/eclipse/ecf/core/ISharedObjectContext.html" title="interface in org.eclipse.ecf.core">ISharedObjectContext</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="../../../../../../org/eclipse/ecf/core/ISharedObjectContext.html" title="interface in org.eclipse.ecf.core">ISharedObjectContext</A></CODE></FONT></TD>
 <TD><CODE><B><A HREF="../../../../../../org/eclipse/ecf/provider/generic/sobject/BaseSharedObject.html#getContext()">getContext</A></B>()</CODE>
 
 <BR>
@@ -172,7 +237,7 @@
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected &nbsp;<A HREF="../../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="../../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A></CODE></FONT></TD>
 <TD><CODE><B><A HREF="../../../../../../org/eclipse/ecf/provider/generic/sobject/BaseSharedObject.html#getHomeID()">getHomeID</A></B>()</CODE>
 
 <BR>
@@ -196,6 +261,14 @@
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected static&nbsp;long</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/ecf/provider/generic/sobject/BaseSharedObject.html#getNextIdentifier()">getNextIdentifier</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 <CODE>protected &nbsp;java.util.Map</CODE></FONT></TD>
 <TD><CODE><B><A HREF="../../../../../../org/eclipse/ecf/provider/generic/sobject/BaseSharedObject.html#getProperties()">getProperties</A></B>()</CODE>
 
@@ -204,6 +277,14 @@
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../../../org/eclipse/ecf/core/SharedObjectDescription.html" title="class in org.eclipse.ecf.core">SharedObjectDescription</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/ecf/provider/generic/sobject/BaseSharedObject.html#getReplicaDescription(org.eclipse.ecf.core.identity.ID)">getReplicaDescription</A></B>(<A HREF="../../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A>&nbsp;receiver)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 <CODE>&nbsp;void</CODE></FONT></TD>
 <TD><CODE><B><A HREF="../../../../../../org/eclipse/ecf/provider/generic/sobject/BaseSharedObject.html#handleEvent(org.eclipse.ecf.core.util.Event)">handleEvent</A></B>(<A HREF="../../../../../../org/eclipse/ecf/core/util/Event.html" title="interface in org.eclipse.ecf.core.util">Event</A>&nbsp;event)</CODE>
 
@@ -236,7 +317,15 @@
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected &nbsp;boolean</CODE></FONT></TD>
+<CODE>protected &nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/ecf/provider/generic/sobject/BaseSharedObject.html#initTransaction()">initTransaction</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
 <TD><CODE><B><A HREF="../../../../../../org/eclipse/ecf/provider/generic/sobject/BaseSharedObject.html#isPrimary()">isPrimary</A></B>()</CODE>
 
 <BR>
@@ -244,17 +333,8 @@
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected &nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../../org/eclipse/ecf/provider/generic/sobject/BaseSharedObject.html#trace(java.lang.String)">trace</A></B>(java.lang.String&nbsp;msg)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected &nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../../org/eclipse/ecf/provider/generic/sobject/BaseSharedObject.html#traceStack(java.lang.String, java.lang.Throwable)">traceStack</A></B>(java.lang.String&nbsp;msg,
-           java.lang.Throwable&nbsp;t)</CODE>
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/ecf/provider/generic/sobject/BaseSharedObject.html#removeEventProcessor(org.eclipse.ecf.core.util.IEventProcessor)">removeEventProcessor</A></B>(<A HREF="../../../../../../org/eclipse/ecf/core/util/IEventProcessor.html" title="interface in org.eclipse.ecf.core.util">IEventProcessor</A>&nbsp;proc)</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -272,6 +352,25 @@
 &nbsp;
 <P>
 
+<!-- ============ FIELD DETAIL =========== -->
+
+<A NAME="field_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Field Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="TRANSACTION_PROPERTY_NAME"><!-- --></A><H3>
+TRANSACTION_PROPERTY_NAME</H3>
+<PRE>
+public static final java.lang.String <B>TRANSACTION_PROPERTY_NAME</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+
 <!-- ========= CONSTRUCTOR DETAIL ======== -->
 
 <A NAME="constructor_detail"><!-- --></A>
@@ -299,10 +398,10 @@
 </TR>
 </TABLE>
 
-<A NAME="trace(java.lang.String)"><!-- --></A><H3>
-trace</H3>
+<A NAME="getNextIdentifier()"><!-- --></A><H3>
+getNextIdentifier</H3>
 <PRE>
-protected void <B>trace</B>(java.lang.String&nbsp;msg)</PRE>
+protected static long <B>getNextIdentifier</B>()</PRE>
 <DL>
 <DD><DL>
 </DL>
@@ -313,11 +412,52 @@
 </DL>
 <HR>
 
-<A NAME="traceStack(java.lang.String, java.lang.Throwable)"><!-- --></A><H3>
-traceStack</H3>
+<A NAME="addEventProcessor(org.eclipse.ecf.core.util.IEventProcessor)"><!-- --></A><H3>
+addEventProcessor</H3>
 <PRE>
-protected void <B>traceStack</B>(java.lang.String&nbsp;msg,
-                          java.lang.Throwable&nbsp;t)</PRE>
+public void <B>addEventProcessor</B>(<A HREF="../../../../../../org/eclipse/ecf/core/util/IEventProcessor.html" title="interface in org.eclipse.ecf.core.util">IEventProcessor</A>&nbsp;proc)</PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/eclipse/ecf/provider/generic/sobject/ISharedObjectInternal.html#addEventProcessor(org.eclipse.ecf.core.util.IEventProcessor)">addEventProcessor</A></CODE> in interface <CODE><A HREF="../../../../../../org/eclipse/ecf/provider/generic/sobject/ISharedObjectInternal.html" title="interface in org.eclipse.ecf.provider.generic.sobject">ISharedObjectInternal</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="removeEventProcessor(org.eclipse.ecf.core.util.IEventProcessor)"><!-- --></A><H3>
+removeEventProcessor</H3>
+<PRE>
+public boolean <B>removeEventProcessor</B>(<A HREF="../../../../../../org/eclipse/ecf/core/util/IEventProcessor.html" title="interface in org.eclipse.ecf.core.util">IEventProcessor</A>&nbsp;proc)</PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/eclipse/ecf/provider/generic/sobject/ISharedObjectInternal.html#removeEventProcessor(org.eclipse.ecf.core.util.IEventProcessor)">removeEventProcessor</A></CODE> in interface <CODE><A HREF="../../../../../../org/eclipse/ecf/provider/generic/sobject/ISharedObjectInternal.html" title="interface in org.eclipse.ecf.provider.generic.sobject">ISharedObjectInternal</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="clearEventProcessors()"><!-- --></A><H3>
+clearEventProcessors</H3>
+<PRE>
+public void <B>clearEventProcessors</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="fireEventProcessors(org.eclipse.ecf.core.util.Event)"><!-- --></A><H3>
+fireEventProcessors</H3>
+<PRE>
+protected void <B>fireEventProcessors</B>(<A HREF="../../../../../../org/eclipse/ecf/core/util/Event.html" title="interface in org.eclipse.ecf.core.util">Event</A>&nbsp;event)</PRE>
 <DL>
 <DD><DL>
 </DL>
@@ -359,6 +499,20 @@
 </DL>
 <HR>
 
+<A NAME="initTransaction()"><!-- --></A><H3>
+initTransaction</H3>
+<PRE>
+protected void <B>initTransaction</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
 <A NAME="getConfig()"><!-- --></A><H3>
 getConfig</H3>
 <PRE>
@@ -376,10 +530,10 @@
 <A NAME="getContext()"><!-- --></A><H3>
 getContext</H3>
 <PRE>
-protected <A HREF="../../../../../../org/eclipse/ecf/core/ISharedObjectContext.html" title="interface in org.eclipse.ecf.core">ISharedObjectContext</A> <B>getContext</B>()</PRE>
+public <A HREF="../../../../../../org/eclipse/ecf/core/ISharedObjectContext.html" title="interface in org.eclipse.ecf.core">ISharedObjectContext</A> <B>getContext</B>()</PRE>
 <DL>
 <DD><DL>
-</DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/eclipse/ecf/provider/generic/sobject/ISharedObjectInternal.html#getContext()">getContext</A></CODE> in interface <CODE><A HREF="../../../../../../org/eclipse/ecf/provider/generic/sobject/ISharedObjectInternal.html" title="interface in org.eclipse.ecf.provider.generic.sobject">ISharedObjectInternal</A></CODE></DL>
 </DD>
 <DD><DL>
 </DL>
@@ -390,10 +544,10 @@
 <A NAME="getHomeID()"><!-- --></A><H3>
 getHomeID</H3>
 <PRE>
-protected <A HREF="../../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A> <B>getHomeID</B>()</PRE>
+public <A HREF="../../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A> <B>getHomeID</B>()</PRE>
 <DL>
 <DD><DL>
-</DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/eclipse/ecf/provider/generic/sobject/ISharedObjectInternal.html#getHomeID()">getHomeID</A></CODE> in interface <CODE><A HREF="../../../../../../org/eclipse/ecf/provider/generic/sobject/ISharedObjectInternal.html" title="interface in org.eclipse.ecf.provider.generic.sobject">ISharedObjectInternal</A></CODE></DL>
 </DD>
 <DD><DL>
 </DL>
@@ -432,10 +586,10 @@
 <A NAME="isPrimary()"><!-- --></A><H3>
 isPrimary</H3>
 <PRE>
-protected boolean <B>isPrimary</B>()</PRE>
+public boolean <B>isPrimary</B>()</PRE>
 <DL>
 <DD><DL>
-</DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/eclipse/ecf/provider/generic/sobject/ISharedObjectInternal.html#isPrimary()">isPrimary</A></CODE> in interface <CODE><A HREF="../../../../../../org/eclipse/ecf/provider/generic/sobject/ISharedObjectInternal.html" title="interface in org.eclipse.ecf.provider.generic.sobject">ISharedObjectInternal</A></CODE></DL>
 </DD>
 <DD><DL>
 </DL>
@@ -462,13 +616,13 @@
 <PRE>
 public void <B>handleEvent</B>(<A HREF="../../../../../../org/eclipse/ecf/core/util/Event.html" title="interface in org.eclipse.ecf.core.util">Event</A>&nbsp;event)</PRE>
 <DL>
-<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../org/eclipse/ecf/core/ISharedObject.html#handleEvent(org.eclipse.ecf.core.util.Event)">ISharedObject</A></CODE></B></DD>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../org/eclipse/ecf/core/util/IEventHandler.html#handleEvent(org.eclipse.ecf.core.util.Event)">IEventHandler</A></CODE></B></DD>
 <DD>Handle Event passed to this ISharedObject. The ISharedObjectContainer
  will pass events to all SharedObjects via this method and the
  handleEvents method.
 <P>
 <DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/eclipse/ecf/core/ISharedObject.html#handleEvent(org.eclipse.ecf.core.util.Event)">handleEvent</A></CODE> in interface <CODE><A HREF="../../../../../../org/eclipse/ecf/core/ISharedObject.html" title="interface in org.eclipse.ecf.core">ISharedObject</A></CODE></DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/eclipse/ecf/core/util/IEventHandler.html#handleEvent(org.eclipse.ecf.core.util.Event)">handleEvent</A></CODE> in interface <CODE><A HREF="../../../../../../org/eclipse/ecf/core/util/IEventHandler.html" title="interface in org.eclipse.ecf.core.util">IEventHandler</A></CODE></DL>
 </DD>
 <DD><DL>
 <DT><B>Parameters:</B><DD><CODE>event</CODE> - the Event for the ISharedObject to process</DL>
@@ -495,13 +649,13 @@
 <PRE>
 public void <B>handleEvents</B>(<A HREF="../../../../../../org/eclipse/ecf/core/util/Event.html" title="interface in org.eclipse.ecf.core.util">Event</A>[]&nbsp;events)</PRE>
 <DL>
-<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../org/eclipse/ecf/core/ISharedObject.html#handleEvents(org.eclipse.ecf.core.util.Event[])">ISharedObject</A></CODE></B></DD>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../org/eclipse/ecf/core/util/IEventHandler.html#handleEvents(org.eclipse.ecf.core.util.Event[])">IEventHandler</A></CODE></B></DD>
 <DD>Handle Events passed to this ISharedObject. The ISharedObjectContainer
  will pass events to all SharedObjects via this method and the
  handleEvents method.
 <P>
 <DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/eclipse/ecf/core/ISharedObject.html#handleEvents(org.eclipse.ecf.core.util.Event[])">handleEvents</A></CODE> in interface <CODE><A HREF="../../../../../../org/eclipse/ecf/core/ISharedObject.html" title="interface in org.eclipse.ecf.core">ISharedObject</A></CODE></DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/eclipse/ecf/core/util/IEventHandler.html#handleEvents(org.eclipse.ecf.core.util.Event[])">handleEvents</A></CODE> in interface <CODE><A HREF="../../../../../../org/eclipse/ecf/core/util/IEventHandler.html" title="interface in org.eclipse.ecf.core.util">IEventHandler</A></CODE></DL>
 </DD>
 <DD><DL>
 <DT><B>Parameters:</B><DD><CODE>events</CODE> - the Events [] for the ISharedObject to process</DL>
@@ -533,18 +687,11 @@
 <PRE>
 public java.lang.Object <B>getAdapter</B>(java.lang.Class&nbsp;clazz)</PRE>
 <DL>
-<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../org/eclipse/ecf/core/ISharedObject.html#getAdapter(java.lang.Class)">ISharedObject</A></CODE></B></DD>
-<DD>Provide access to an adapter object. This method guarantees that any
- non-null object instance provided is an instance of the class provided as
- the first parameter.
-<P>
 <DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/eclipse/ecf/core/ISharedObject.html#getAdapter(java.lang.Class)">getAdapter</A></CODE> in interface <CODE><A HREF="../../../../../../org/eclipse/ecf/core/ISharedObject.html" title="interface in org.eclipse.ecf.core">ISharedObject</A></CODE></DL>
+<DT><B>Specified by:</B><DD><CODE>getAdapter</CODE> in interface <CODE>org.eclipse.core.runtime.IAdaptable</CODE></DL>
 </DD>
 <DD><DL>
-<DT><B>Parameters:</B><DD><CODE>clazz</CODE> - the Class of the adapter. The returned Object instance must
-            implement the given clazz
-<DT><B>Returns:</B><DD>Object the adaptor object</DL>
+</DL>
 </DD>
 </DL>
 <HR>
@@ -565,6 +712,65 @@
 <DT><B>Returns:</B><DD>ID the ID for this identifiable object</DL>
 </DD>
 </DL>
+<HR>
+
+<A NAME="destroySelf()"><!-- --></A><H3>
+destroySelf</H3>
+<PRE>
+public void <B>destroySelf</B>()</PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/eclipse/ecf/provider/generic/sobject/ISharedObjectInternal.html#destroySelf()">destroySelf</A></CODE> in interface <CODE><A HREF="../../../../../../org/eclipse/ecf/provider/generic/sobject/ISharedObjectInternal.html" title="interface in org.eclipse.ecf.provider.generic.sobject">ISharedObjectInternal</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="destroySelfLocal()"><!-- --></A><H3>
+destroySelfLocal</H3>
+<PRE>
+public void <B>destroySelfLocal</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="destroyRemote(org.eclipse.ecf.core.identity.ID)"><!-- --></A><H3>
+destroyRemote</H3>
+<PRE>
+public void <B>destroyRemote</B>(<A HREF="../../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A>&nbsp;remoteID)
+                   throws java.io.IOException</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>java.io.IOException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getReplicaDescription(org.eclipse.ecf.core.identity.ID)"><!-- --></A><H3>
+getReplicaDescription</H3>
+<PRE>
+public <A HREF="../../../../../../org/eclipse/ecf/core/SharedObjectDescription.html" title="class in org.eclipse.ecf.core">SharedObjectDescription</A> <B>getReplicaDescription</B>(<A HREF="../../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A>&nbsp;receiver)</PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/eclipse/ecf/provider/generic/sobject/ISharedObjectInternal.html#getReplicaDescription(org.eclipse.ecf.core.identity.ID)">getReplicaDescription</A></CODE> in interface <CODE><A HREF="../../../../../../org/eclipse/ecf/provider/generic/sobject/ISharedObjectInternal.html" title="interface in org.eclipse.ecf.provider.generic.sobject">ISharedObjectInternal</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
 <!-- ========= END OF CLASS DATA ========= -->
 <HR>
 
@@ -597,7 +803,7 @@
 <TR>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
 &nbsp;PREV CLASS&nbsp;
-&nbsp;NEXT CLASS</FONT></TD>
+&nbsp;<A HREF="../../../../../../org/eclipse/ecf/provider/generic/sobject/ISharedObjectInternal.html" title="interface in org.eclipse.ecf.provider.generic.sobject"><B>NEXT CLASS</B></A></FONT></TD>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
   <A HREF="../../../../../../index.html?org/eclipse/ecf/provider/generic/sobject/BaseSharedObject.html" target="_top"><B>FRAMES</B></A>  &nbsp;
 &nbsp;<A HREF="BaseSharedObject.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
@@ -617,9 +823,9 @@
 </TR>
 <TR>
 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
 </TR>
 </TABLE>
 <A NAME="skip-navbar_bottom"></A>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/sobject/ISharedObjectInternal.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/sobject/ISharedObjectInternal.html
new file mode 100644
index 0000000..a53706b
--- /dev/null
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/sobject/ISharedObjectInternal.html
@@ -0,0 +1,353 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:12 PDT 2005 -->
+<TITLE>
+ISharedObjectInternal
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.eclipse.ecf.provider.generic.sobject.ISharedObjectInternal interface">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="ISharedObjectInternal";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/ISharedObjectInternal.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../../../org/eclipse/ecf/provider/generic/sobject/BaseSharedObject.html" title="class in org.eclipse.ecf.provider.generic.sobject"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../../../org/eclipse/ecf/provider/generic/sobject/SharedObjectReplication.html" title="class in org.eclipse.ecf.provider.generic.sobject"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../../index.html?org/eclipse/ecf/provider/generic/sobject/ISharedObjectInternal.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="ISharedObjectInternal.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+org.eclipse.ecf.provider.generic.sobject</FONT>
+<BR>
+Interface ISharedObjectInternal</H2>
+<DL>
+<DT><B>All Superinterfaces:</B> <DD><A HREF="../../../../../../org/eclipse/ecf/core/IIdentifiable.html" title="interface in org.eclipse.ecf.core">IIdentifiable</A></DD>
+</DL>
+<DL>
+<DT><B>All Known Implementing Classes:</B> <DD><A HREF="../../../../../../org/eclipse/ecf/provider/generic/sobject/BaseSharedObject.html" title="class in org.eclipse.ecf.provider.generic.sobject">BaseSharedObject</A></DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public interface <B>ISharedObjectInternal</B><DT>extends <A HREF="../../../../../../org/eclipse/ecf/core/IIdentifiable.html" title="interface in org.eclipse.ecf.core">IIdentifiable</A></DL>
+</PRE>
+
+<P>
+<HR>
+
+<P>
+
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/ecf/provider/generic/sobject/ISharedObjectInternal.html#addEventProcessor(org.eclipse.ecf.core.util.IEventProcessor)">addEventProcessor</A></B>(<A HREF="../../../../../../org/eclipse/ecf/core/util/IEventProcessor.html" title="interface in org.eclipse.ecf.core.util">IEventProcessor</A>&nbsp;ep)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/ecf/provider/generic/sobject/ISharedObjectInternal.html#destroySelf()">destroySelf</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../../../org/eclipse/ecf/core/ISharedObjectContext.html" title="interface in org.eclipse.ecf.core">ISharedObjectContext</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/ecf/provider/generic/sobject/ISharedObjectInternal.html#getContext()">getContext</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/ecf/provider/generic/sobject/ISharedObjectInternal.html#getHomeID()">getHomeID</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../../../org/eclipse/ecf/core/SharedObjectDescription.html" title="class in org.eclipse.ecf.core">SharedObjectDescription</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/ecf/provider/generic/sobject/ISharedObjectInternal.html#getReplicaDescription(org.eclipse.ecf.core.identity.ID)">getReplicaDescription</A></B>(<A HREF="../../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A>&nbsp;remote)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/ecf/provider/generic/sobject/ISharedObjectInternal.html#isPrimary()">isPrimary</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/ecf/provider/generic/sobject/ISharedObjectInternal.html#removeEventProcessor(org.eclipse.ecf.core.util.IEventProcessor)">removeEventProcessor</A></B>(<A HREF="../../../../../../org/eclipse/ecf/core/util/IEventProcessor.html" title="interface in org.eclipse.ecf.core.util">IEventProcessor</A>&nbsp;ep)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_org.eclipse.ecf.core.IIdentifiable"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from interface org.eclipse.ecf.core.<A HREF="../../../../../../org/eclipse/ecf/core/IIdentifiable.html" title="interface in org.eclipse.ecf.core">IIdentifiable</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../../../org/eclipse/ecf/core/IIdentifiable.html#getID()">getID</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="addEventProcessor(org.eclipse.ecf.core.util.IEventProcessor)"><!-- --></A><H3>
+addEventProcessor</H3>
+<PRE>
+void <B>addEventProcessor</B>(<A HREF="../../../../../../org/eclipse/ecf/core/util/IEventProcessor.html" title="interface in org.eclipse.ecf.core.util">IEventProcessor</A>&nbsp;ep)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="removeEventProcessor(org.eclipse.ecf.core.util.IEventProcessor)"><!-- --></A><H3>
+removeEventProcessor</H3>
+<PRE>
+boolean <B>removeEventProcessor</B>(<A HREF="../../../../../../org/eclipse/ecf/core/util/IEventProcessor.html" title="interface in org.eclipse.ecf.core.util">IEventProcessor</A>&nbsp;ep)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getContext()"><!-- --></A><H3>
+getContext</H3>
+<PRE>
+<A HREF="../../../../../../org/eclipse/ecf/core/ISharedObjectContext.html" title="interface in org.eclipse.ecf.core">ISharedObjectContext</A> <B>getContext</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="isPrimary()"><!-- --></A><H3>
+isPrimary</H3>
+<PRE>
+boolean <B>isPrimary</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getHomeID()"><!-- --></A><H3>
+getHomeID</H3>
+<PRE>
+<A HREF="../../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A> <B>getHomeID</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getReplicaDescription(org.eclipse.ecf.core.identity.ID)"><!-- --></A><H3>
+getReplicaDescription</H3>
+<PRE>
+<A HREF="../../../../../../org/eclipse/ecf/core/SharedObjectDescription.html" title="class in org.eclipse.ecf.core">SharedObjectDescription</A> <B>getReplicaDescription</B>(<A HREF="../../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A>&nbsp;remote)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="destroySelf()"><!-- --></A><H3>
+destroySelf</H3>
+<PRE>
+void <B>destroySelf</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/ISharedObjectInternal.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../../../org/eclipse/ecf/provider/generic/sobject/BaseSharedObject.html" title="class in org.eclipse.ecf.provider.generic.sobject"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../../../org/eclipse/ecf/provider/generic/sobject/SharedObjectReplication.html" title="class in org.eclipse.ecf.provider.generic.sobject"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../../index.html?org/eclipse/ecf/provider/generic/sobject/ISharedObjectInternal.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="ISharedObjectInternal.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/sobject/SharedObjectReplication.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/sobject/SharedObjectReplication.html
new file mode 100644
index 0000000..2a23bfa
--- /dev/null
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/sobject/SharedObjectReplication.html
@@ -0,0 +1,309 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:12 PDT 2005 -->
+<TITLE>
+SharedObjectReplication
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.eclipse.ecf.provider.generic.sobject.SharedObjectReplication class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="SharedObjectReplication";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/SharedObjectReplication.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../../../org/eclipse/ecf/provider/generic/sobject/ISharedObjectInternal.html" title="interface in org.eclipse.ecf.provider.generic.sobject"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../../../org/eclipse/ecf/provider/generic/sobject/TPCommitEventProcessor.html" title="class in org.eclipse.ecf.provider.generic.sobject"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../../index.html?org/eclipse/ecf/provider/generic/sobject/SharedObjectReplication.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="SharedObjectReplication.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+org.eclipse.ecf.provider.generic.sobject</FONT>
+<BR>
+Class SharedObjectReplication</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><B>org.eclipse.ecf.provider.generic.sobject.SharedObjectReplication</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../../../org/eclipse/ecf/core/ISharedObjectContainerTransaction.html" title="interface in org.eclipse.ecf.core">ISharedObjectContainerTransaction</A></DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <B>SharedObjectReplication</B><DT>extends java.lang.Object<DT>implements <A HREF="../../../../../../org/eclipse/ecf/core/ISharedObjectContainerTransaction.html" title="interface in org.eclipse.ecf.core">ISharedObjectContainerTransaction</A></DL>
+</PRE>
+
+<P>
+<HR>
+
+<P>
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Field Summary</B></FONT></TH>
+</TR>
+</TABLE>
+&nbsp;<A NAME="fields_inherited_from_class_org.eclipse.ecf.core.ISharedObjectContainerTransaction"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Fields inherited from interface org.eclipse.ecf.core.<A HREF="../../../../../../org/eclipse/ecf/core/ISharedObjectContainerTransaction.html" title="interface in org.eclipse.ecf.core">ISharedObjectContainerTransaction</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../../../org/eclipse/ecf/core/ISharedObjectContainerTransaction.html#ABORTED">ABORTED</A>, <A HREF="../../../../../../org/eclipse/ecf/core/ISharedObjectContainerTransaction.html#ACTIVE">ACTIVE</A>, <A HREF="../../../../../../org/eclipse/ecf/core/ISharedObjectContainerTransaction.html#COMMITTED">COMMITTED</A>, <A HREF="../../../../../../org/eclipse/ecf/core/ISharedObjectContainerTransaction.html#PREPARED">PREPARED</A>, <A HREF="../../../../../../org/eclipse/ecf/core/ISharedObjectContainerTransaction.html#VOTING">VOTING</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/ecf/provider/generic/sobject/SharedObjectReplication.html#SharedObjectReplication(org.eclipse.ecf.provider.generic.sobject.ISharedObjectInternal, int)">SharedObjectReplication</A></B>(<A HREF="../../../../../../org/eclipse/ecf/provider/generic/sobject/ISharedObjectInternal.html" title="interface in org.eclipse.ecf.provider.generic.sobject">ISharedObjectInternal</A>&nbsp;so,
+                        int&nbsp;transactionTimeout)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;byte</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/ecf/provider/generic/sobject/SharedObjectReplication.html#getTransactionState()">getTransactionState</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get state of transaction.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/ecf/provider/generic/sobject/SharedObjectReplication.html#waitToCommit()">waitToCommit</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Method called to wait for a transaction to complete.</TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="SharedObjectReplication(org.eclipse.ecf.provider.generic.sobject.ISharedObjectInternal, int)"><!-- --></A><H3>
+SharedObjectReplication</H3>
+<PRE>
+public <B>SharedObjectReplication</B>(<A HREF="../../../../../../org/eclipse/ecf/provider/generic/sobject/ISharedObjectInternal.html" title="interface in org.eclipse.ecf.provider.generic.sobject">ISharedObjectInternal</A>&nbsp;so,
+                               int&nbsp;transactionTimeout)</PRE>
+<DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="waitToCommit()"><!-- --></A><H3>
+waitToCommit</H3>
+<PRE>
+public void <B>waitToCommit</B>()
+                  throws <A HREF="../../../../../../org/eclipse/ecf/core/SharedObjectAddAbortException.html" title="class in org.eclipse.ecf.core">SharedObjectAddAbortException</A></PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../org/eclipse/ecf/core/ISharedObjectContainerTransaction.html#waitToCommit()">ISharedObjectContainerTransaction</A></CODE></B></DD>
+<DD>Method called to wait for a transaction to complete.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/eclipse/ecf/core/ISharedObjectContainerTransaction.html#waitToCommit()">waitToCommit</A></CODE> in interface <CODE><A HREF="../../../../../../org/eclipse/ecf/core/ISharedObjectContainerTransaction.html" title="interface in org.eclipse.ecf.core">ISharedObjectContainerTransaction</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../../../org/eclipse/ecf/core/SharedObjectAddAbortException.html" title="class in org.eclipse.ecf.core">SharedObjectAddAbortException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getTransactionState()"><!-- --></A><H3>
+getTransactionState</H3>
+<PRE>
+public byte <B>getTransactionState</B>()</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../org/eclipse/ecf/core/ISharedObjectContainerTransaction.html#getTransactionState()">ISharedObjectContainerTransaction</A></CODE></B></DD>
+<DD>Get state of transaction. Returns one of 'ACTIVE', 'VOTING', 'PREPARED',
+ 'COMMITTED', or 'ABORTED'.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/eclipse/ecf/core/ISharedObjectContainerTransaction.html#getTransactionState()">getTransactionState</A></CODE> in interface <CODE><A HREF="../../../../../../org/eclipse/ecf/core/ISharedObjectContainerTransaction.html" title="interface in org.eclipse.ecf.core">ISharedObjectContainerTransaction</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>byte code. Returns one of 'ACTIVE', 'VOTING', 'PREPARED',
+         'COMMITTED', or 'ABORTED'.</DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/SharedObjectReplication.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../../../org/eclipse/ecf/provider/generic/sobject/ISharedObjectInternal.html" title="interface in org.eclipse.ecf.provider.generic.sobject"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../../../org/eclipse/ecf/provider/generic/sobject/TPCommitEventProcessor.html" title="class in org.eclipse.ecf.provider.generic.sobject"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../../index.html?org/eclipse/ecf/provider/generic/sobject/SharedObjectReplication.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="SharedObjectReplication.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/sobject/TPCommitEventProcessor.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/sobject/TPCommitEventProcessor.html
new file mode 100644
index 0000000..282ebd9
--- /dev/null
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/sobject/TPCommitEventProcessor.html
@@ -0,0 +1,993 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:12 PDT 2005 -->
+<TITLE>
+TPCommitEventProcessor
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.eclipse.ecf.provider.generic.sobject.TPCommitEventProcessor class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="TPCommitEventProcessor";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/TPCommitEventProcessor.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../../../org/eclipse/ecf/provider/generic/sobject/SharedObjectReplication.html" title="class in org.eclipse.ecf.provider.generic.sobject"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;NEXT CLASS</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../../index.html?org/eclipse/ecf/provider/generic/sobject/TPCommitEventProcessor.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="TPCommitEventProcessor.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+org.eclipse.ecf.provider.generic.sobject</FONT>
+<BR>
+Class TPCommitEventProcessor</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><B>org.eclipse.ecf.provider.generic.sobject.TPCommitEventProcessor</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../../../org/eclipse/ecf/core/util/IEventProcessor.html" title="interface in org.eclipse.ecf.core.util">IEventProcessor</A></DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <B>TPCommitEventProcessor</B><DT>extends java.lang.Object<DT>implements <A HREF="../../../../../../org/eclipse/ecf/core/util/IEventProcessor.html" title="interface in org.eclipse.ecf.core.util">IEventProcessor</A></DL>
+</PRE>
+
+<P>
+<HR>
+
+<P>
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Field Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/ecf/provider/generic/sobject/TPCommitEventProcessor.html#DEFAULT_TIMEOUT">DEFAULT_TIMEOUT</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;<A HREF="../../../../../../org/eclipse/ecf/provider/Trace.html" title="class in org.eclipse.ecf.provider">Trace</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/ecf/provider/generic/sobject/TPCommitEventProcessor.html#trace">trace</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/ecf/provider/generic/sobject/TPCommitEventProcessor.html#TPCommitEventProcessor(org.eclipse.ecf.provider.generic.sobject.ISharedObjectInternal)">TPCommitEventProcessor</A></B>(<A HREF="../../../../../../org/eclipse/ecf/provider/generic/sobject/ISharedObjectInternal.html" title="interface in org.eclipse.ecf.provider.generic.sobject">ISharedObjectInternal</A>&nbsp;bse)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/ecf/provider/generic/sobject/TPCommitEventProcessor.html#TPCommitEventProcessor(org.eclipse.ecf.provider.generic.sobject.ISharedObjectInternal, int)">TPCommitEventProcessor</A></B>(<A HREF="../../../../../../org/eclipse/ecf/provider/generic/sobject/ISharedObjectInternal.html" title="interface in org.eclipse.ecf.provider.generic.sobject">ISharedObjectInternal</A>&nbsp;bse,
+                       int&nbsp;timeout)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/ecf/provider/generic/sobject/TPCommitEventProcessor.html#acceptEvent(org.eclipse.ecf.core.util.Event)">acceptEvent</A></B>(<A HREF="../../../../../../org/eclipse/ecf/core/util/Event.html" title="interface in org.eclipse.ecf.core.util">Event</A>&nbsp;event)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/ecf/provider/generic/sobject/TPCommitEventProcessor.html#addFailed(org.eclipse.ecf.core.identity.ID, java.lang.Throwable)">addFailed</A></B>(<A HREF="../../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A>&nbsp;remote,
+          java.lang.Throwable&nbsp;failure)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/ecf/provider/generic/sobject/TPCommitEventProcessor.html#addParticipants(org.eclipse.ecf.core.identity.ID[])">addParticipants</A></B>(<A HREF="../../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A>[]&nbsp;ids)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/ecf/provider/generic/sobject/TPCommitEventProcessor.html#doTMAbort(java.lang.Throwable)">doTMAbort</A></B>(java.lang.Throwable&nbsp;except)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/ecf/provider/generic/sobject/TPCommitEventProcessor.html#doTMCommit()">doTMCommit</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;<A HREF="../../../../../../org/eclipse/ecf/core/ISharedObjectContext.html" title="interface in org.eclipse.ecf.core">ISharedObjectContext</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/ecf/provider/generic/sobject/TPCommitEventProcessor.html#getContext()">getContext</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;<A HREF="../../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/ecf/provider/generic/sobject/TPCommitEventProcessor.html#getHomeID()">getHomeID</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/ecf/provider/generic/sobject/TPCommitEventProcessor.html#getMinFailedToAbort()">getMinFailedToAbort</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;<A HREF="../../../../../../org/eclipse/ecf/provider/generic/sobject/ISharedObjectInternal.html" title="interface in org.eclipse.ecf.provider.generic.sobject">ISharedObjectInternal</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/ecf/provider/generic/sobject/TPCommitEventProcessor.html#getSharedObject()">getSharedObject</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/ecf/provider/generic/sobject/TPCommitEventProcessor.html#getTimeout()">getTimeout</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;byte</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/ecf/provider/generic/sobject/TPCommitEventProcessor.html#getTransactionState()">getTransactionState</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/ecf/provider/generic/sobject/TPCommitEventProcessor.html#handleActivated(org.eclipse.ecf.core.events.ISharedObjectActivatedEvent)">handleActivated</A></B>(<A HREF="../../../../../../org/eclipse/ecf/core/events/ISharedObjectActivatedEvent.html" title="interface in org.eclipse.ecf.core.events">ISharedObjectActivatedEvent</A>&nbsp;event)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/ecf/provider/generic/sobject/TPCommitEventProcessor.html#handleCreateResponse(org.eclipse.ecf.core.events.ISharedObjectCreateResponseEvent)">handleCreateResponse</A></B>(<A HREF="../../../../../../org/eclipse/ecf/core/events/ISharedObjectCreateResponseEvent.html" title="interface in org.eclipse.ecf.core.events">ISharedObjectCreateResponseEvent</A>&nbsp;event)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/ecf/provider/generic/sobject/TPCommitEventProcessor.html#handleDeparted(org.eclipse.ecf.core.events.ISharedObjectContainerDepartedEvent)">handleDeparted</A></B>(<A HREF="../../../../../../org/eclipse/ecf/core/events/ISharedObjectContainerDepartedEvent.html" title="interface in org.eclipse.ecf.core.events">ISharedObjectContainerDepartedEvent</A>&nbsp;event)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/ecf/provider/generic/sobject/TPCommitEventProcessor.html#handleJoined(org.eclipse.ecf.core.events.ISharedObjectContainerJoinedEvent)">handleJoined</A></B>(<A HREF="../../../../../../org/eclipse/ecf/core/events/ISharedObjectContainerJoinedEvent.html" title="interface in org.eclipse.ecf.core.events">ISharedObjectContainerJoinedEvent</A>&nbsp;event)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/ecf/provider/generic/sobject/TPCommitEventProcessor.html#handlePostCommitFailure(org.eclipse.ecf.core.identity.ID, java.lang.Throwable, long)">handlePostCommitFailure</A></B>(<A HREF="../../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A>&nbsp;fromID,
+                        java.lang.Throwable&nbsp;e,
+                        long&nbsp;identifier)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/ecf/provider/generic/sobject/TPCommitEventProcessor.html#handlePrimaryActivated(org.eclipse.ecf.core.events.ISharedObjectActivatedEvent)">handlePrimaryActivated</A></B>(<A HREF="../../../../../../org/eclipse/ecf/core/events/ISharedObjectActivatedEvent.html" title="interface in org.eclipse.ecf.core.events">ISharedObjectActivatedEvent</A>&nbsp;event)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/ecf/provider/generic/sobject/TPCommitEventProcessor.html#handleReplicaActivated(org.eclipse.ecf.core.events.ISharedObjectActivatedEvent)">handleReplicaActivated</A></B>(<A HREF="../../../../../../org/eclipse/ecf/core/events/ISharedObjectActivatedEvent.html" title="interface in org.eclipse.ecf.core.events">ISharedObjectActivatedEvent</A>&nbsp;event)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/ecf/provider/generic/sobject/TPCommitEventProcessor.html#handleVotingCompletedCreateResponse(org.eclipse.ecf.core.identity.ID, java.lang.Throwable, long)">handleVotingCompletedCreateResponse</A></B>(<A HREF="../../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A>&nbsp;fromID,
+                                    java.lang.Throwable&nbsp;e,
+                                    long&nbsp;identifier)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/ecf/provider/generic/sobject/TPCommitEventProcessor.html#isPrimary()">isPrimary</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/ecf/provider/generic/sobject/TPCommitEventProcessor.html#isVotingCompleted()">isVotingCompleted</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/ecf/provider/generic/sobject/TPCommitEventProcessor.html#localCommitted()">localCommitted</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../../../org/eclipse/ecf/core/util/Event.html" title="interface in org.eclipse.ecf.core.util">Event</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/ecf/provider/generic/sobject/TPCommitEventProcessor.html#processEvent(org.eclipse.ecf.core.util.Event)">processEvent</A></B>(<A HREF="../../../../../../org/eclipse/ecf/core/util/Event.html" title="interface in org.eclipse.ecf.core.util">Event</A>&nbsp;event)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Process given Event</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/ecf/provider/generic/sobject/TPCommitEventProcessor.html#removeParticipant(org.eclipse.ecf.core.identity.ID)">removeParticipant</A></B>(<A HREF="../../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A>&nbsp;id)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/ecf/provider/generic/sobject/TPCommitEventProcessor.html#replicateTo(org.eclipse.ecf.core.identity.ID)">replicateTo</A></B>(<A HREF="../../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A>&nbsp;remote)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/ecf/provider/generic/sobject/TPCommitEventProcessor.html#sendCommit()">sendCommit</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/ecf/provider/generic/sobject/TPCommitEventProcessor.html#setTransactionState(byte)">setTransactionState</A></B>(byte&nbsp;state)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/ecf/provider/generic/sobject/TPCommitEventProcessor.html#trace(java.lang.String)">trace</A></B>(java.lang.String&nbsp;msg)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/ecf/provider/generic/sobject/TPCommitEventProcessor.html#traceStack(java.lang.String, java.lang.Throwable)">traceStack</A></B>(java.lang.String&nbsp;msg,
+           java.lang.Throwable&nbsp;t)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/eclipse/ecf/provider/generic/sobject/TPCommitEventProcessor.html#waitToCommit()">waitToCommit</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<!-- ============ FIELD DETAIL =========== -->
+
+<A NAME="field_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Field Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="trace"><!-- --></A><H3>
+trace</H3>
+<PRE>
+public static final <A HREF="../../../../../../org/eclipse/ecf/provider/Trace.html" title="class in org.eclipse.ecf.provider">Trace</A> <B>trace</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="DEFAULT_TIMEOUT"><!-- --></A><H3>
+DEFAULT_TIMEOUT</H3>
+<PRE>
+public static final int <B>DEFAULT_TIMEOUT</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../../../constant-values.html#org.eclipse.ecf.provider.generic.sobject.TPCommitEventProcessor.DEFAULT_TIMEOUT">Constant Field Values</A></DL>
+</DL>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="TPCommitEventProcessor(org.eclipse.ecf.provider.generic.sobject.ISharedObjectInternal, int)"><!-- --></A><H3>
+TPCommitEventProcessor</H3>
+<PRE>
+public <B>TPCommitEventProcessor</B>(<A HREF="../../../../../../org/eclipse/ecf/provider/generic/sobject/ISharedObjectInternal.html" title="interface in org.eclipse.ecf.provider.generic.sobject">ISharedObjectInternal</A>&nbsp;bse,
+                              int&nbsp;timeout)</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="TPCommitEventProcessor(org.eclipse.ecf.provider.generic.sobject.ISharedObjectInternal)"><!-- --></A><H3>
+TPCommitEventProcessor</H3>
+<PRE>
+public <B>TPCommitEventProcessor</B>(<A HREF="../../../../../../org/eclipse/ecf/provider/generic/sobject/ISharedObjectInternal.html" title="interface in org.eclipse.ecf.provider.generic.sobject">ISharedObjectInternal</A>&nbsp;bse)</PRE>
+<DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="trace(java.lang.String)"><!-- --></A><H3>
+trace</H3>
+<PRE>
+protected void <B>trace</B>(java.lang.String&nbsp;msg)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="traceStack(java.lang.String, java.lang.Throwable)"><!-- --></A><H3>
+traceStack</H3>
+<PRE>
+protected void <B>traceStack</B>(java.lang.String&nbsp;msg,
+                          java.lang.Throwable&nbsp;t)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getTimeout()"><!-- --></A><H3>
+getTimeout</H3>
+<PRE>
+protected int <B>getTimeout</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getMinFailedToAbort()"><!-- --></A><H3>
+getMinFailedToAbort</H3>
+<PRE>
+protected int <B>getMinFailedToAbort</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="isPrimary()"><!-- --></A><H3>
+isPrimary</H3>
+<PRE>
+protected boolean <B>isPrimary</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getSharedObject()"><!-- --></A><H3>
+getSharedObject</H3>
+<PRE>
+protected <A HREF="../../../../../../org/eclipse/ecf/provider/generic/sobject/ISharedObjectInternal.html" title="interface in org.eclipse.ecf.provider.generic.sobject">ISharedObjectInternal</A> <B>getSharedObject</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getHomeID()"><!-- --></A><H3>
+getHomeID</H3>
+<PRE>
+protected <A HREF="../../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A> <B>getHomeID</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="addParticipants(org.eclipse.ecf.core.identity.ID[])"><!-- --></A><H3>
+addParticipants</H3>
+<PRE>
+protected void <B>addParticipants</B>(<A HREF="../../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A>[]&nbsp;ids)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="removeParticipant(org.eclipse.ecf.core.identity.ID)"><!-- --></A><H3>
+removeParticipant</H3>
+<PRE>
+protected void <B>removeParticipant</B>(<A HREF="../../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A>&nbsp;id)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="addFailed(org.eclipse.ecf.core.identity.ID, java.lang.Throwable)"><!-- --></A><H3>
+addFailed</H3>
+<PRE>
+protected void <B>addFailed</B>(<A HREF="../../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A>&nbsp;remote,
+                         java.lang.Throwable&nbsp;failure)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getContext()"><!-- --></A><H3>
+getContext</H3>
+<PRE>
+protected <A HREF="../../../../../../org/eclipse/ecf/core/ISharedObjectContext.html" title="interface in org.eclipse.ecf.core">ISharedObjectContext</A> <B>getContext</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="acceptEvent(org.eclipse.ecf.core.util.Event)"><!-- --></A><H3>
+acceptEvent</H3>
+<PRE>
+public boolean <B>acceptEvent</B>(<A HREF="../../../../../../org/eclipse/ecf/core/util/Event.html" title="interface in org.eclipse.ecf.core.util">Event</A>&nbsp;event)</PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/eclipse/ecf/core/util/IEventProcessor.html#acceptEvent(org.eclipse.ecf.core.util.Event)">acceptEvent</A></CODE> in interface <CODE><A HREF="../../../../../../org/eclipse/ecf/core/util/IEventProcessor.html" title="interface in org.eclipse.ecf.core.util">IEventProcessor</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="processEvent(org.eclipse.ecf.core.util.Event)"><!-- --></A><H3>
+processEvent</H3>
+<PRE>
+public <A HREF="../../../../../../org/eclipse/ecf/core/util/Event.html" title="interface in org.eclipse.ecf.core.util">Event</A> <B>processEvent</B>(<A HREF="../../../../../../org/eclipse/ecf/core/util/Event.html" title="interface in org.eclipse.ecf.core.util">Event</A>&nbsp;event)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../org/eclipse/ecf/core/util/IEventProcessor.html#processEvent(org.eclipse.ecf.core.util.Event)">IEventProcessor</A></CODE></B></DD>
+<DD>Process given Event
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/eclipse/ecf/core/util/IEventProcessor.html#processEvent(org.eclipse.ecf.core.util.Event)">processEvent</A></CODE> in interface <CODE><A HREF="../../../../../../org/eclipse/ecf/core/util/IEventProcessor.html" title="interface in org.eclipse.ecf.core.util">IEventProcessor</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="handleActivated(org.eclipse.ecf.core.events.ISharedObjectActivatedEvent)"><!-- --></A><H3>
+handleActivated</H3>
+<PRE>
+protected void <B>handleActivated</B>(<A HREF="../../../../../../org/eclipse/ecf/core/events/ISharedObjectActivatedEvent.html" title="interface in org.eclipse.ecf.core.events">ISharedObjectActivatedEvent</A>&nbsp;event)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="replicateTo(org.eclipse.ecf.core.identity.ID)"><!-- --></A><H3>
+replicateTo</H3>
+<PRE>
+protected void <B>replicateTo</B>(<A HREF="../../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A>&nbsp;remote)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="handlePrimaryActivated(org.eclipse.ecf.core.events.ISharedObjectActivatedEvent)"><!-- --></A><H3>
+handlePrimaryActivated</H3>
+<PRE>
+protected void <B>handlePrimaryActivated</B>(<A HREF="../../../../../../org/eclipse/ecf/core/events/ISharedObjectActivatedEvent.html" title="interface in org.eclipse.ecf.core.events">ISharedObjectActivatedEvent</A>&nbsp;event)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="handleReplicaActivated(org.eclipse.ecf.core.events.ISharedObjectActivatedEvent)"><!-- --></A><H3>
+handleReplicaActivated</H3>
+<PRE>
+protected void <B>handleReplicaActivated</B>(<A HREF="../../../../../../org/eclipse/ecf/core/events/ISharedObjectActivatedEvent.html" title="interface in org.eclipse.ecf.core.events">ISharedObjectActivatedEvent</A>&nbsp;event)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="handleJoined(org.eclipse.ecf.core.events.ISharedObjectContainerJoinedEvent)"><!-- --></A><H3>
+handleJoined</H3>
+<PRE>
+protected void <B>handleJoined</B>(<A HREF="../../../../../../org/eclipse/ecf/core/events/ISharedObjectContainerJoinedEvent.html" title="interface in org.eclipse.ecf.core.events">ISharedObjectContainerJoinedEvent</A>&nbsp;event)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="handleCreateResponse(org.eclipse.ecf.core.events.ISharedObjectCreateResponseEvent)"><!-- --></A><H3>
+handleCreateResponse</H3>
+<PRE>
+protected void <B>handleCreateResponse</B>(<A HREF="../../../../../../org/eclipse/ecf/core/events/ISharedObjectCreateResponseEvent.html" title="interface in org.eclipse.ecf.core.events">ISharedObjectCreateResponseEvent</A>&nbsp;event)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="handleDeparted(org.eclipse.ecf.core.events.ISharedObjectContainerDepartedEvent)"><!-- --></A><H3>
+handleDeparted</H3>
+<PRE>
+protected void <B>handleDeparted</B>(<A HREF="../../../../../../org/eclipse/ecf/core/events/ISharedObjectContainerDepartedEvent.html" title="interface in org.eclipse.ecf.core.events">ISharedObjectContainerDepartedEvent</A>&nbsp;event)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="handleVotingCompletedCreateResponse(org.eclipse.ecf.core.identity.ID, java.lang.Throwable, long)"><!-- --></A><H3>
+handleVotingCompletedCreateResponse</H3>
+<PRE>
+protected void <B>handleVotingCompletedCreateResponse</B>(<A HREF="../../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A>&nbsp;fromID,
+                                                   java.lang.Throwable&nbsp;e,
+                                                   long&nbsp;identifier)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="handlePostCommitFailure(org.eclipse.ecf.core.identity.ID, java.lang.Throwable, long)"><!-- --></A><H3>
+handlePostCommitFailure</H3>
+<PRE>
+protected void <B>handlePostCommitFailure</B>(<A HREF="../../../../../../org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A>&nbsp;fromID,
+                                       java.lang.Throwable&nbsp;e,
+                                       long&nbsp;identifier)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="sendCommit()"><!-- --></A><H3>
+sendCommit</H3>
+<PRE>
+protected void <B>sendCommit</B>()
+                   throws <A HREF="../../../../../../org/eclipse/ecf/core/SharedObjectAddAbortException.html" title="class in org.eclipse.ecf.core">SharedObjectAddAbortException</A></PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../../../org/eclipse/ecf/core/SharedObjectAddAbortException.html" title="class in org.eclipse.ecf.core">SharedObjectAddAbortException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getTransactionState()"><!-- --></A><H3>
+getTransactionState</H3>
+<PRE>
+protected byte <B>getTransactionState</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setTransactionState(byte)"><!-- --></A><H3>
+setTransactionState</H3>
+<PRE>
+protected void <B>setTransactionState</B>(byte&nbsp;state)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="waitToCommit()"><!-- --></A><H3>
+waitToCommit</H3>
+<PRE>
+protected void <B>waitToCommit</B>()
+                     throws <A HREF="../../../../../../org/eclipse/ecf/core/SharedObjectAddAbortException.html" title="class in org.eclipse.ecf.core">SharedObjectAddAbortException</A></PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../../../org/eclipse/ecf/core/SharedObjectAddAbortException.html" title="class in org.eclipse.ecf.core">SharedObjectAddAbortException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="doTMAbort(java.lang.Throwable)"><!-- --></A><H3>
+doTMAbort</H3>
+<PRE>
+protected void <B>doTMAbort</B>(java.lang.Throwable&nbsp;except)
+                  throws <A HREF="../../../../../../org/eclipse/ecf/core/SharedObjectAddAbortException.html" title="class in org.eclipse.ecf.core">SharedObjectAddAbortException</A></PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../../../org/eclipse/ecf/core/SharedObjectAddAbortException.html" title="class in org.eclipse.ecf.core">SharedObjectAddAbortException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="doTMCommit()"><!-- --></A><H3>
+doTMCommit</H3>
+<PRE>
+protected void <B>doTMCommit</B>()
+                   throws <A HREF="../../../../../../org/eclipse/ecf/core/SharedObjectAddAbortException.html" title="class in org.eclipse.ecf.core">SharedObjectAddAbortException</A></PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../../../org/eclipse/ecf/core/SharedObjectAddAbortException.html" title="class in org.eclipse.ecf.core">SharedObjectAddAbortException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="localCommitted()"><!-- --></A><H3>
+localCommitted</H3>
+<PRE>
+protected void <B>localCommitted</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="isVotingCompleted()"><!-- --></A><H3>
+isVotingCompleted</H3>
+<PRE>
+protected boolean <B>isVotingCompleted</B>()
+                             throws <A HREF="../../../../../../org/eclipse/ecf/core/SharedObjectAddAbortException.html" title="class in org.eclipse.ecf.core">SharedObjectAddAbortException</A></PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../../../org/eclipse/ecf/core/SharedObjectAddAbortException.html" title="class in org.eclipse.ecf.core">SharedObjectAddAbortException</A></CODE></DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/TPCommitEventProcessor.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../../../org/eclipse/ecf/provider/generic/sobject/SharedObjectReplication.html" title="class in org.eclipse.ecf.provider.generic.sobject"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;NEXT CLASS</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../../index.html?org/eclipse/ecf/provider/generic/sobject/TPCommitEventProcessor.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="TPCommitEventProcessor.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/sobject/class-use/BaseSharedObject.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/sobject/class-use/BaseSharedObject.html
index aee81fe..a52a9bb 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/sobject/class-use/BaseSharedObject.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/sobject/class-use/BaseSharedObject.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:53 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:24 PDT 2005 -->
 <TITLE>
 Uses of Class org.eclipse.ecf.provider.generic.sobject.BaseSharedObject
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/sobject/class-use/ISharedObjectInternal.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/sobject/class-use/ISharedObjectInternal.html
new file mode 100644
index 0000000..d98b3ba
--- /dev/null
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/sobject/class-use/ISharedObjectInternal.html
@@ -0,0 +1,220 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:24 PDT 2005 -->
+<TITLE>
+Uses of Interface org.eclipse.ecf.provider.generic.sobject.ISharedObjectInternal
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Uses of Interface org.eclipse.ecf.provider.generic.sobject.ISharedObjectInternal";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../../org/eclipse/ecf/provider/generic/sobject/ISharedObjectInternal.html" title="interface in org.eclipse.ecf.provider.generic.sobject"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;PREV&nbsp;
+&nbsp;NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../../../index.html?org/eclipse/ecf/provider/generic/sobject/\class-useISharedObjectInternal.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="ISharedObjectInternal.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+<B>Uses of Interface<br>org.eclipse.ecf.provider.generic.sobject.ISharedObjectInternal</B></H2>
+</CENTER>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Packages that use <A HREF="../../../../../../../org/eclipse/ecf/provider/generic/sobject/ISharedObjectInternal.html" title="interface in org.eclipse.ecf.provider.generic.sobject">ISharedObjectInternal</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="#org.eclipse.ecf.provider.generic.sobject"><B>org.eclipse.ecf.provider.generic.sobject</B></A></TD>
+<TD>&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+<A NAME="org.eclipse.ecf.provider.generic.sobject"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Uses of <A HREF="../../../../../../../org/eclipse/ecf/provider/generic/sobject/ISharedObjectInternal.html" title="interface in org.eclipse.ecf.provider.generic.sobject">ISharedObjectInternal</A> in <A HREF="../../../../../../../org/eclipse/ecf/provider/generic/sobject/package-summary.html">org.eclipse.ecf.provider.generic.sobject</A></FONT></TH>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Classes in <A HREF="../../../../../../../org/eclipse/ecf/provider/generic/sobject/package-summary.html">org.eclipse.ecf.provider.generic.sobject</A> that implement <A HREF="../../../../../../../org/eclipse/ecf/provider/generic/sobject/ISharedObjectInternal.html" title="interface in org.eclipse.ecf.provider.generic.sobject">ISharedObjectInternal</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;class</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/eclipse/ecf/provider/generic/sobject/BaseSharedObject.html" title="class in org.eclipse.ecf.provider.generic.sobject">BaseSharedObject</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../../../org/eclipse/ecf/provider/generic/sobject/package-summary.html">org.eclipse.ecf.provider.generic.sobject</A> that return <A HREF="../../../../../../../org/eclipse/ecf/provider/generic/sobject/ISharedObjectInternal.html" title="interface in org.eclipse.ecf.provider.generic.sobject">ISharedObjectInternal</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;<A HREF="../../../../../../../org/eclipse/ecf/provider/generic/sobject/ISharedObjectInternal.html" title="interface in org.eclipse.ecf.provider.generic.sobject">ISharedObjectInternal</A></CODE></FONT></TD>
+<TD><CODE><B>TPCommitEventProcessor.</B><B><A HREF="../../../../../../../org/eclipse/ecf/provider/generic/sobject/TPCommitEventProcessor.html#getSharedObject()">getSharedObject</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Constructors in <A HREF="../../../../../../../org/eclipse/ecf/provider/generic/sobject/package-summary.html">org.eclipse.ecf.provider.generic.sobject</A> with parameters of type <A HREF="../../../../../../../org/eclipse/ecf/provider/generic/sobject/ISharedObjectInternal.html" title="interface in org.eclipse.ecf.provider.generic.sobject">ISharedObjectInternal</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../../../org/eclipse/ecf/provider/generic/sobject/SharedObjectReplication.html#SharedObjectReplication(org.eclipse.ecf.provider.generic.sobject.ISharedObjectInternal, int)">SharedObjectReplication</A></B>(<A HREF="../../../../../../../org/eclipse/ecf/provider/generic/sobject/ISharedObjectInternal.html" title="interface in org.eclipse.ecf.provider.generic.sobject">ISharedObjectInternal</A>&nbsp;so,
+                        int&nbsp;transactionTimeout)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../../../org/eclipse/ecf/provider/generic/sobject/TPCommitEventProcessor.html#TPCommitEventProcessor(org.eclipse.ecf.provider.generic.sobject.ISharedObjectInternal)">TPCommitEventProcessor</A></B>(<A HREF="../../../../../../../org/eclipse/ecf/provider/generic/sobject/ISharedObjectInternal.html" title="interface in org.eclipse.ecf.provider.generic.sobject">ISharedObjectInternal</A>&nbsp;bse)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../../../org/eclipse/ecf/provider/generic/sobject/TPCommitEventProcessor.html#TPCommitEventProcessor(org.eclipse.ecf.provider.generic.sobject.ISharedObjectInternal, int)">TPCommitEventProcessor</A></B>(<A HREF="../../../../../../../org/eclipse/ecf/provider/generic/sobject/ISharedObjectInternal.html" title="interface in org.eclipse.ecf.provider.generic.sobject">ISharedObjectInternal</A>&nbsp;bse,
+                       int&nbsp;timeout)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../../org/eclipse/ecf/provider/generic/sobject/ISharedObjectInternal.html" title="interface in org.eclipse.ecf.provider.generic.sobject"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;PREV&nbsp;
+&nbsp;NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../../../index.html?org/eclipse/ecf/provider/generic/sobject/\class-useISharedObjectInternal.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="ISharedObjectInternal.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/sobject/class-use/SharedObjectReplication.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/sobject/class-use/SharedObjectReplication.html
new file mode 100644
index 0000000..e799974
--- /dev/null
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/sobject/class-use/SharedObjectReplication.html
@@ -0,0 +1,140 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:24 PDT 2005 -->
+<TITLE>
+Uses of Class org.eclipse.ecf.provider.generic.sobject.SharedObjectReplication
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Uses of Class org.eclipse.ecf.provider.generic.sobject.SharedObjectReplication";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../../org/eclipse/ecf/provider/generic/sobject/SharedObjectReplication.html" title="class in org.eclipse.ecf.provider.generic.sobject"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;PREV&nbsp;
+&nbsp;NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../../../index.html?org/eclipse/ecf/provider/generic/sobject/\class-useSharedObjectReplication.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="SharedObjectReplication.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+<B>Uses of Class<br>org.eclipse.ecf.provider.generic.sobject.SharedObjectReplication</B></H2>
+</CENTER>
+No usage of org.eclipse.ecf.provider.generic.sobject.SharedObjectReplication
+<P>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../../org/eclipse/ecf/provider/generic/sobject/SharedObjectReplication.html" title="class in org.eclipse.ecf.provider.generic.sobject"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;PREV&nbsp;
+&nbsp;NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../../../index.html?org/eclipse/ecf/provider/generic/sobject/\class-useSharedObjectReplication.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="SharedObjectReplication.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/sobject/class-use/TPCommitEventProcessor.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/sobject/class-use/TPCommitEventProcessor.html
new file mode 100644
index 0000000..3c52595
--- /dev/null
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/sobject/class-use/TPCommitEventProcessor.html
@@ -0,0 +1,140 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:24 PDT 2005 -->
+<TITLE>
+Uses of Class org.eclipse.ecf.provider.generic.sobject.TPCommitEventProcessor
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Uses of Class org.eclipse.ecf.provider.generic.sobject.TPCommitEventProcessor";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../../org/eclipse/ecf/provider/generic/sobject/TPCommitEventProcessor.html" title="class in org.eclipse.ecf.provider.generic.sobject"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;PREV&nbsp;
+&nbsp;NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../../../index.html?org/eclipse/ecf/provider/generic/sobject/\class-useTPCommitEventProcessor.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="TPCommitEventProcessor.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+<B>Uses of Class<br>org.eclipse.ecf.provider.generic.sobject.TPCommitEventProcessor</B></H2>
+</CENTER>
+No usage of org.eclipse.ecf.provider.generic.sobject.TPCommitEventProcessor
+<P>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../../org/eclipse/ecf/provider/generic/sobject/TPCommitEventProcessor.html" title="class in org.eclipse.ecf.provider.generic.sobject"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;PREV&nbsp;
+&nbsp;NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../../../index.html?org/eclipse/ecf/provider/generic/sobject/\class-useTPCommitEventProcessor.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="TPCommitEventProcessor.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/sobject/package-frame.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/sobject/package-frame.html
index f675f86..3a32a7d 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/sobject/package-frame.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/sobject/package-frame.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:51 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:17 PDT 2005 -->
 <TITLE>
 org.eclipse.ecf.provider.generic.sobject
 </TITLE>
@@ -20,10 +20,25 @@
 <TABLE BORDER="0" WIDTH="100%" SUMMARY="">
 <TR>
 <TD NOWRAP><FONT size="+1" CLASS="FrameHeadingFont">
+Interfaces</FONT>&nbsp;
+<FONT CLASS="FrameItemFont">
+<BR>
+<A HREF="ISharedObjectInternal.html" title="interface in org.eclipse.ecf.provider.generic.sobject" target="classFrame"><I>ISharedObjectInternal</I></A></FONT></TD>
+</TR>
+</TABLE>
+
+
+<TABLE BORDER="0" WIDTH="100%" SUMMARY="">
+<TR>
+<TD NOWRAP><FONT size="+1" CLASS="FrameHeadingFont">
 Classes</FONT>&nbsp;
 <FONT CLASS="FrameItemFont">
 <BR>
-<A HREF="BaseSharedObject.html" title="class in org.eclipse.ecf.provider.generic.sobject" target="classFrame">BaseSharedObject</A></FONT></TD>
+<A HREF="BaseSharedObject.html" title="class in org.eclipse.ecf.provider.generic.sobject" target="classFrame">BaseSharedObject</A>
+<BR>
+<A HREF="SharedObjectReplication.html" title="class in org.eclipse.ecf.provider.generic.sobject" target="classFrame">SharedObjectReplication</A>
+<BR>
+<A HREF="TPCommitEventProcessor.html" title="class in org.eclipse.ecf.provider.generic.sobject" target="classFrame">TPCommitEventProcessor</A></FONT></TD>
 </TR>
 </TABLE>
 
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/sobject/package-summary.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/sobject/package-summary.html
index 3cb8548..5466011 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/sobject/package-summary.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/sobject/package-summary.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:51 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:17 PDT 2005 -->
 <TITLE>
 org.eclipse.ecf.provider.generic.sobject
 </TITLE>
@@ -83,12 +83,34 @@
 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
 <TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Interface Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../../../org/eclipse/ecf/provider/generic/sobject/ISharedObjectInternal.html" title="interface in org.eclipse.ecf.provider.generic.sobject">ISharedObjectInternal</A></B></TD>
+<TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
 <B>Class Summary</B></FONT></TH>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD WIDTH="15%"><B><A HREF="../../../../../../org/eclipse/ecf/provider/generic/sobject/BaseSharedObject.html" title="class in org.eclipse.ecf.provider.generic.sobject">BaseSharedObject</A></B></TD>
 <TD>&nbsp;</TD>
 </TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../../../org/eclipse/ecf/provider/generic/sobject/SharedObjectReplication.html" title="class in org.eclipse.ecf.provider.generic.sobject">SharedObjectReplication</A></B></TD>
+<TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../../../org/eclipse/ecf/provider/generic/sobject/TPCommitEventProcessor.html" title="class in org.eclipse.ecf.provider.generic.sobject">TPCommitEventProcessor</A></B></TD>
+<TD>&nbsp;</TD>
+</TR>
 </TABLE>
 &nbsp;
 
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/sobject/package-tree.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/sobject/package-tree.html
index 6241fe2..dc0cd94 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/sobject/package-tree.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/sobject/package-tree.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:51 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:17 PDT 2005 -->
 <TITLE>
 org.eclipse.ecf.provider.generic.sobject Class Hierarchy
 </TITLE>
@@ -88,9 +88,18 @@
 </H2>
 <UL>
 <LI TYPE="circle">java.lang.Object<UL>
-<LI TYPE="circle">org.eclipse.ecf.provider.generic.sobject.<A HREF="../../../../../../org/eclipse/ecf/provider/generic/sobject/BaseSharedObject.html" title="class in org.eclipse.ecf.provider.generic.sobject"><B>BaseSharedObject</B></A> (implements org.eclipse.ecf.core.<A HREF="../../../../../../org/eclipse/ecf/core/IIdentifiable.html" title="interface in org.eclipse.ecf.core">IIdentifiable</A>, org.eclipse.ecf.core.<A HREF="../../../../../../org/eclipse/ecf/core/ISharedObject.html" title="interface in org.eclipse.ecf.core">ISharedObject</A>)
+<LI TYPE="circle">org.eclipse.ecf.provider.generic.sobject.<A HREF="../../../../../../org/eclipse/ecf/provider/generic/sobject/BaseSharedObject.html" title="class in org.eclipse.ecf.provider.generic.sobject"><B>BaseSharedObject</B></A> (implements org.eclipse.ecf.core.<A HREF="../../../../../../org/eclipse/ecf/core/IIdentifiable.html" title="interface in org.eclipse.ecf.core">IIdentifiable</A>, org.eclipse.ecf.core.<A HREF="../../../../../../org/eclipse/ecf/core/ISharedObject.html" title="interface in org.eclipse.ecf.core">ISharedObject</A>, org.eclipse.ecf.provider.generic.sobject.<A HREF="../../../../../../org/eclipse/ecf/provider/generic/sobject/ISharedObjectInternal.html" title="interface in org.eclipse.ecf.provider.generic.sobject">ISharedObjectInternal</A>)
+<LI TYPE="circle">org.eclipse.ecf.provider.generic.sobject.<A HREF="../../../../../../org/eclipse/ecf/provider/generic/sobject/SharedObjectReplication.html" title="class in org.eclipse.ecf.provider.generic.sobject"><B>SharedObjectReplication</B></A> (implements org.eclipse.ecf.core.<A HREF="../../../../../../org/eclipse/ecf/core/ISharedObjectContainerTransaction.html" title="interface in org.eclipse.ecf.core">ISharedObjectContainerTransaction</A>)
+<LI TYPE="circle">org.eclipse.ecf.provider.generic.sobject.<A HREF="../../../../../../org/eclipse/ecf/provider/generic/sobject/TPCommitEventProcessor.html" title="class in org.eclipse.ecf.provider.generic.sobject"><B>TPCommitEventProcessor</B></A> (implements org.eclipse.ecf.core.util.<A HREF="../../../../../../org/eclipse/ecf/core/util/IEventProcessor.html" title="interface in org.eclipse.ecf.core.util">IEventProcessor</A>)
 </UL>
 </UL>
+<H2>
+Interface Hierarchy
+</H2>
+<UL>
+<LI TYPE="circle">org.eclipse.ecf.core.<A HREF="../../../../../../org/eclipse/ecf/core/IIdentifiable.html" title="interface in org.eclipse.ecf.core"><B>IIdentifiable</B></A><UL>
+<LI TYPE="circle">org.eclipse.ecf.provider.generic.sobject.<A HREF="../../../../../../org/eclipse/ecf/provider/generic/sobject/ISharedObjectInternal.html" title="interface in org.eclipse.ecf.provider.generic.sobject"><B>ISharedObjectInternal</B></A></UL>
+</UL>
 <HR>
 
 
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/sobject/package-use.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/sobject/package-use.html
index b1c1bbf..100b9dc 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/sobject/package-use.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/generic/sobject/package-use.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:53 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:28 PDT 2005 -->
 <TITLE>
 Uses of Package org.eclipse.ecf.provider.generic.sobject
 </TITLE>
@@ -79,7 +79,33 @@
 <H2>
 <B>Uses of Package<br>org.eclipse.ecf.provider.generic.sobject</B></H2>
 </CENTER>
-No usage of org.eclipse.ecf.provider.generic.sobject
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Packages that use <A HREF="../../../../../../org/eclipse/ecf/provider/generic/sobject/package-summary.html">org.eclipse.ecf.provider.generic.sobject</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="#org.eclipse.ecf.provider.generic.sobject"><B>org.eclipse.ecf.provider.generic.sobject</B></A></TD>
+<TD>&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+<A NAME="org.eclipse.ecf.provider.generic.sobject"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Classes in <A HREF="../../../../../../org/eclipse/ecf/provider/generic/sobject/package-summary.html">org.eclipse.ecf.provider.generic.sobject</A> used by <A HREF="../../../../../../org/eclipse/ecf/provider/generic/sobject/package-summary.html">org.eclipse.ecf.provider.generic.sobject</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../../../org/eclipse/ecf/provider/generic/sobject/class-use/ISharedObjectInternal.html#org.eclipse.ecf.provider.generic.sobject"><B>ISharedObjectInternal</B></A></B>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
 <P>
 <HR>
 
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/package-frame.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/package-frame.html
index a9cf06b..553e5bd 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/package-frame.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/package-frame.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:51 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:17 PDT 2005 -->
 <TITLE>
 org.eclipse.ecf.provider
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/package-summary.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/package-summary.html
index 5e21be0..1a05a81 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/package-summary.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/package-summary.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:51 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:17 PDT 2005 -->
 <TITLE>
 org.eclipse.ecf.provider
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/package-tree.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/package-tree.html
index e7ae6b4..e354e26 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/package-tree.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/package-tree.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:51 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:17 PDT 2005 -->
 <TITLE>
 org.eclipse.ecf.provider Class Hierarchy
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/package-use.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/package-use.html
index d1ad255..aa17c3e 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/package-use.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/package-use.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:53 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:28 PDT 2005 -->
 <TITLE>
 Uses of Package org.eclipse.ecf.provider
 </TITLE>
@@ -97,6 +97,10 @@
 <TD><A HREF="#org.eclipse.ecf.provider.generic"><B>org.eclipse.ecf.provider.generic</B></A></TD>
 <TD>&nbsp;&nbsp;</TD>
 </TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="#org.eclipse.ecf.provider.generic.sobject"><B>org.eclipse.ecf.provider.generic.sobject</B></A></TD>
+<TD>&nbsp;&nbsp;</TD>
+</TR>
 </TABLE>
 &nbsp;
 <P>
@@ -151,6 +155,21 @@
 </TABLE>
 &nbsp;
 <P>
+<A NAME="org.eclipse.ecf.provider.generic.sobject"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Classes in <A HREF="../../../../org/eclipse/ecf/provider/package-summary.html">org.eclipse.ecf.provider</A> used by <A HREF="../../../../org/eclipse/ecf/provider/generic/sobject/package-summary.html">org.eclipse.ecf.provider.generic.sobject</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../org/eclipse/ecf/provider/class-use/Trace.html#org.eclipse.ecf.provider.generic.sobject"><B>Trace</B></A></B>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
 <HR>
 
 
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/Trace.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/Trace.html
index e0da2e2..6eabc7b 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/Trace.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/Trace.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:46 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:06 PDT 2005 -->
 <TITLE>
 Trace
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/XmppPlugin.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/XmppPlugin.html
index 90008fa..3c2771c 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/XmppPlugin.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/XmppPlugin.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:47 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:06 PDT 2005 -->
 <TITLE>
 XmppPlugin
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/class-use/Trace.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/class-use/Trace.html
index f095531..a95c331 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/class-use/Trace.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/class-use/Trace.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:52 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:20 PDT 2005 -->
 <TITLE>
 Uses of Class org.eclipse.ecf.provider.xmpp.Trace
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/class-use/XmppPlugin.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/class-use/XmppPlugin.html
index 39e1660..5f69fa8 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/class-use/XmppPlugin.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/class-use/XmppPlugin.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:52 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:20 PDT 2005 -->
 <TITLE>
 Uses of Class org.eclipse.ecf.provider.xmpp.XmppPlugin
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/container/ContainerInstantiator.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/container/ContainerInstantiator.html
index 9292371..5d976b5 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/container/ContainerInstantiator.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/container/ContainerInstantiator.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:50 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:15 PDT 2005 -->
 <TITLE>
 ContainerInstantiator
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/container/IGroupChatContainerConfig.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/container/IGroupChatContainerConfig.html
index 1f81d41..b8de81e 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/container/IGroupChatContainerConfig.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/container/IGroupChatContainerConfig.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:50 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:15 PDT 2005 -->
 <TITLE>
 IGroupChatContainerConfig
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/container/IIMMessageSender.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/container/IIMMessageSender.html
index 031c97c..b1fa24fc 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/container/IIMMessageSender.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/container/IIMMessageSender.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:50 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:15 PDT 2005 -->
 <TITLE>
 IIMMessageSender
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/container/SharedObjectMsg.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/container/SharedObjectMsg.html
index 6bfde79..b9f8ec5 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/container/SharedObjectMsg.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/container/SharedObjectMsg.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:50 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:15 PDT 2005 -->
 <TITLE>
 SharedObjectMsg
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/container/XMPPClientSOContainer.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/container/XMPPClientSOContainer.html
index 142c697..2d81db7 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/container/XMPPClientSOContainer.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/container/XMPPClientSOContainer.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:50 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:15 PDT 2005 -->
 <TITLE>
 XMPPClientSOContainer
 </TITLE>
@@ -437,7 +437,7 @@
 <TH ALIGN="left"><B>Methods inherited from class org.eclipse.ecf.provider.generic.<A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html" title="class in org.eclipse.ecf.provider.generic">SOContainer</A></B></TH>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#addListener(org.eclipse.ecf.core.ISharedObjectContainerListener, java.lang.String)">addListener</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#addNewRemoteMember(org.eclipse.ecf.core.identity.ID, java.lang.Object)">addNewRemoteMember</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#addSharedObject0(org.eclipse.ecf.core.SharedObjectDescription, org.eclipse.ecf.core.ISharedObject)">addSharedObject0</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#addSharedObjectAndWait(org.eclipse.ecf.core.SharedObjectDescription, org.eclipse.ecf.core.ISharedObject, org.eclipse.ecf.core.ISharedObjectContainerTransaction)">addSharedObjectAndWait</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#addSharedObjectWrapper(org.eclipse.ecf.provider.generic.SOWrapper)">addSharedObjectWrapper</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#addToLoading(org.eclipse.ecf.provider.generic.SOContainer.LoadingSharedObject)">addToLoading</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#checkRemoteCreate(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.SharedObjectDescription)">checkRemoteCreate</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#debug(java.lang.String)">debug</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#deserializeContainerMessage(byte[])">deserializeContainerMessage</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#deserializeSharedObjectMessage(byte[])">deserializeSharedObjectMessage</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#destroySharedObject(org.eclipse.ecf.core.identity.ID)">destroySharedObject</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#dumpStack(java.lang.String, java.lang.Throwable)">dumpStack</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#fireContainerEvent(org.eclipse.ecf.core.events.IContainerEvent)">fireContainerEvent</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#forward(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.provider.generic.ContainerMessage)">forward</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getArgsFromProperties(org.eclipse.ecf.core.SharedObjectDescription)">getArgsFromProperties</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getArgTypesFromProperties(org.eclipse.ecf.core.SharedObjectDescription)">getArgTypesFromProperties</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getClassLoaderForContainer()">getClassLoaderForContainer</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getClassLoaderForSharedObject(org.eclipse.ecf.core.SharedObjectDescription)">getClassLoaderForSharedObject</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getConfig()">getConfig</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getGroupMemberIDs()">getGroupMemberIDs</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getGroupMembershipLock()">getGroupMembershipLock</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getID()">getID</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getMaxGroupMembers()">getMaxGroupMembers</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getNewSharedObjectThread(org.eclipse.ecf.core.identity.ID, java.lang.Runnable)">getNewSharedObjectThread</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getNextSequenceNumber()">getNextSequenceNumber</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getOSGIServiceInterface()">getOSGIServiceInterface</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getOtherMemberIDs()">getOtherMemberIDs</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getReceiver()">getReceiver</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getSharedObject(org.eclipse.ecf.core.identity.ID)">getSharedObject</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getSharedObjectIDs()">getSharedObjectIDs</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getSharedObjectManager()">getSharedObjectManager</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getSharedObjectThreadGroup()">getSharedObjectThreadGroup</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getSharedObjectWrapper(org.eclipse.ecf.core.identity.ID)">getSharedObjectWrapper</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#handleAsynchIOException(java.io.IOException, org.eclipse.ecf.core.comm.AsynchConnectionEvent)">handleAsynchIOException</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#handleCreateMessage(org.eclipse.ecf.provider.generic.ContainerMessage)">handleCreateMessage</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#handleCreateResponseMessage(org.eclipse.ecf.provider.generic.ContainerMessage)">handleCreateResponseMessage</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#handleSharedObjectDisposeMessage(org.eclipse.ecf.provider.generic.ContainerMessage)">handleSharedObjectDisposeMessage</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#handleSharedObjectMessage(org.eclipse.ecf.provider.generic.ContainerMessage)">handleSharedObjectMessage</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#handleUnidentifiedMessage(org.eclipse.ecf.provider.generic.ContainerMessage)">handleUnidentifiedMessage</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#isClosing()">isClosing</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#killConnection(org.eclipse.ecf.core.comm.IConnection)">killConnection</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#load(org.eclipse.ecf.core.SharedObjectDescription)">load</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#log(java.lang.String)">log</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#logException(java.lang.String, java.lang.Throwable)">logException</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#makeLoadingThreadGroup()">makeLoadingThreadGroup</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#makeRemoteSharedObjectConfig(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.SharedObjectDescription, org.eclipse.ecf.core.ISharedObject)">makeRemoteSharedObjectConfig</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#makeRemoteSharedObjectContext(org.eclipse.ecf.provider.generic.SOConfig, org.eclipse.ecf.core.util.IQueueEnqueue)">makeRemoteSharedObjectContext</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#makeRemoteSharedObjectWrapper(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.SharedObjectDescription, org.eclipse.ecf.core.ISharedObject)">makeRemoteSharedObjectWrapper</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#makeSharedObjectConfig(org.eclipse.ecf.core.SharedObjectDescription, org.eclipse.ecf.core.ISharedObject)">makeSharedObjectConfig</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#makeSharedObjectWrapper(org.eclipse.ecf.core.SharedObjectDescription, org.eclipse.ecf.core.ISharedObject)">makeSharedObjectWrapper</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#memberLeave(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.comm.IConnection)">memberLeave</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#moveFromLoadingToActive(org.eclipse.ecf.provider.generic.SOWrapper)">moveFromLoadingToActive</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#notifySharedObjectActivated(org.eclipse.ecf.core.identity.ID)">notifySharedObjectActivated</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#notifySharedObjectDeactivated(org.eclipse.ecf.core.identity.ID)">notifySharedObjectDeactivated</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#removeFromLoading(org.eclipse.ecf.core.identity.ID)">removeFromLoading</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#removeListener(org.eclipse.ecf.core.ISharedObjectContainerListener)">removeListener</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#removeRemoteMember(org.eclipse.ecf.core.identity.ID)">removeRemoteMember</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#removeSharedObject(org.eclipse.ecf.core.identity.ID)">removeSharedObject</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#sendCreate(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.SharedObjectDescription)">sendCreate</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#sendCreateResponse(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.identity.ID, java.lang.Throwable, long)">sendCreateResponse</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#sendCreateResponseSharedObjectMessage(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.identity.ID, java.lang.Throwable, long)">sendCreateResponseSharedObjectMessage</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#sendCreateSharedObjectMessage(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.SharedObjectDescription)">sendCreateSharedObjectMessage</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#sendDispose(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.identity.ID)">sendDispose</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#sendDisposeSharedObjectMessage(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.identity.ID)">sendDisposeSharedObjectMessage</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#sendMessage(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.identity.ID, java.lang.Object)">sendMessage</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#sendSharedObjectMessage(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.identity.ID, java.io.Serializable)">sendSharedObjectMessage</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#serializeObject(java.io.Serializable)">serializeObject</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#serializeSharedObjectMessage(org.eclipse.ecf.core.identity.ID, java.lang.Object)">serializeSharedObjectMessage</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#setIsClosing()">setIsClosing</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#setMaxGroupMembers(int)">setMaxGroupMembers</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#setRemoteAddPolicy(org.eclipse.ecf.core.security.ISharedObjectPolicy)">setRemoteAddPolicy</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#validateContainerMessage(java.lang.Object)">validateContainerMessage</A></CODE></TD>
+<TD><CODE><A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#addListener(org.eclipse.ecf.core.ISharedObjectContainerListener, java.lang.String)">addListener</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#addNewRemoteMember(org.eclipse.ecf.core.identity.ID, java.lang.Object)">addNewRemoteMember</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#addSharedObject0(org.eclipse.ecf.core.SharedObjectDescription, org.eclipse.ecf.core.ISharedObject)">addSharedObject0</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#addSharedObjectAndWait(org.eclipse.ecf.core.SharedObjectDescription, org.eclipse.ecf.core.ISharedObject)">addSharedObjectAndWait</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#addSharedObjectWrapper(org.eclipse.ecf.provider.generic.SOWrapper)">addSharedObjectWrapper</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#addToLoading(org.eclipse.ecf.provider.generic.SOContainer.LoadingSharedObject)">addToLoading</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#checkRemoteCreate(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.SharedObjectDescription)">checkRemoteCreate</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#debug(java.lang.String)">debug</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#deserializeContainerMessage(byte[])">deserializeContainerMessage</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#deserializeSharedObjectMessage(byte[])">deserializeSharedObjectMessage</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#destroySharedObject(org.eclipse.ecf.core.identity.ID)">destroySharedObject</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#dumpStack(java.lang.String, java.lang.Throwable)">dumpStack</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#fireContainerEvent(org.eclipse.ecf.core.events.IContainerEvent)">fireContainerEvent</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#forward(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.provider.generic.ContainerMessage)">forward</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getArgsFromProperties(org.eclipse.ecf.core.SharedObjectDescription)">getArgsFromProperties</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getArgTypesFromProperties(org.eclipse.ecf.core.SharedObjectDescription)">getArgTypesFromProperties</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getClassLoaderForContainer()">getClassLoaderForContainer</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getClassLoaderForSharedObject(org.eclipse.ecf.core.SharedObjectDescription)">getClassLoaderForSharedObject</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getConfig()">getConfig</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getGroupMemberIDs()">getGroupMemberIDs</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getGroupMembershipLock()">getGroupMembershipLock</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getID()">getID</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getMaxGroupMembers()">getMaxGroupMembers</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getNewSharedObjectThread(org.eclipse.ecf.core.identity.ID, java.lang.Runnable)">getNewSharedObjectThread</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getNextSequenceNumber()">getNextSequenceNumber</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getOSGIServiceInterface()">getOSGIServiceInterface</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getOtherMemberIDs()">getOtherMemberIDs</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getReceiver()">getReceiver</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getSharedObject(org.eclipse.ecf.core.identity.ID)">getSharedObject</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getSharedObjectIDs()">getSharedObjectIDs</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getSharedObjectManager()">getSharedObjectManager</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getSharedObjectThreadGroup()">getSharedObjectThreadGroup</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getSharedObjectWrapper(org.eclipse.ecf.core.identity.ID)">getSharedObjectWrapper</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#handleAsynchIOException(java.io.IOException, org.eclipse.ecf.core.comm.AsynchConnectionEvent)">handleAsynchIOException</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#handleCreateMessage(org.eclipse.ecf.provider.generic.ContainerMessage)">handleCreateMessage</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#handleCreateResponseMessage(org.eclipse.ecf.provider.generic.ContainerMessage)">handleCreateResponseMessage</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#handleSharedObjectDisposeMessage(org.eclipse.ecf.provider.generic.ContainerMessage)">handleSharedObjectDisposeMessage</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#handleSharedObjectMessage(org.eclipse.ecf.provider.generic.ContainerMessage)">handleSharedObjectMessage</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#handleUnidentifiedMessage(org.eclipse.ecf.provider.generic.ContainerMessage)">handleUnidentifiedMessage</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#isClosing()">isClosing</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#killConnection(org.eclipse.ecf.core.comm.IConnection)">killConnection</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#load(org.eclipse.ecf.core.SharedObjectDescription)">load</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#log(java.lang.String)">log</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#logException(java.lang.String, java.lang.Throwable)">logException</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#makeLoadingThreadGroup()">makeLoadingThreadGroup</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#makeRemoteSharedObjectConfig(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.SharedObjectDescription, org.eclipse.ecf.core.ISharedObject)">makeRemoteSharedObjectConfig</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#makeRemoteSharedObjectContext(org.eclipse.ecf.provider.generic.SOConfig, org.eclipse.ecf.core.util.IQueueEnqueue)">makeRemoteSharedObjectContext</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#makeRemoteSharedObjectWrapper(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.SharedObjectDescription, org.eclipse.ecf.core.ISharedObject)">makeRemoteSharedObjectWrapper</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#makeSharedObjectConfig(org.eclipse.ecf.core.SharedObjectDescription, org.eclipse.ecf.core.ISharedObject)">makeSharedObjectConfig</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#makeSharedObjectWrapper(org.eclipse.ecf.core.SharedObjectDescription, org.eclipse.ecf.core.ISharedObject)">makeSharedObjectWrapper</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#memberLeave(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.comm.IConnection)">memberLeave</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#moveFromLoadingToActive(org.eclipse.ecf.provider.generic.SOWrapper)">moveFromLoadingToActive</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#notifySharedObjectActivated(org.eclipse.ecf.core.identity.ID)">notifySharedObjectActivated</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#notifySharedObjectDeactivated(org.eclipse.ecf.core.identity.ID)">notifySharedObjectDeactivated</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#removeFromLoading(org.eclipse.ecf.core.identity.ID)">removeFromLoading</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#removeListener(org.eclipse.ecf.core.ISharedObjectContainerListener)">removeListener</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#removeRemoteMember(org.eclipse.ecf.core.identity.ID)">removeRemoteMember</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#removeSharedObject(org.eclipse.ecf.core.identity.ID)">removeSharedObject</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#sendCreate(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.SharedObjectDescription)">sendCreate</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#sendCreateResponse(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.identity.ID, java.lang.Throwable, long)">sendCreateResponse</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#sendCreateResponseSharedObjectMessage(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.identity.ID, java.lang.Throwable, long)">sendCreateResponseSharedObjectMessage</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#sendCreateSharedObjectMessage(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.SharedObjectDescription)">sendCreateSharedObjectMessage</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#sendDispose(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.identity.ID)">sendDispose</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#sendDisposeSharedObjectMessage(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.identity.ID)">sendDisposeSharedObjectMessage</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#sendMessage(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.identity.ID, java.lang.Object)">sendMessage</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#sendSharedObjectMessage(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.identity.ID, java.io.Serializable)">sendSharedObjectMessage</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#serializeObject(java.io.Serializable)">serializeObject</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#serializeSharedObjectMessage(org.eclipse.ecf.core.identity.ID, java.lang.Object)">serializeSharedObjectMessage</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#setIsClosing()">setIsClosing</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#setMaxGroupMembers(int)">setMaxGroupMembers</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#setRemoteAddPolicy(org.eclipse.ecf.core.security.ISharedObjectPolicy)">setRemoteAddPolicy</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#validateContainerMessage(java.lang.Object)">validateContainerMessage</A></CODE></TD>
 </TR>
 </TABLE>
 &nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/container/XMPPContainerContext.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/container/XMPPContainerContext.html
index d92cae3..8c03487 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/container/XMPPContainerContext.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/container/XMPPContainerContext.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:50 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:15 PDT 2005 -->
 <TITLE>
 XMPPContainerContext
 </TITLE>
@@ -94,7 +94,7 @@
       <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><B>org.eclipse.ecf.provider.xmpp.container.XMPPContainerContext</B>
 </PRE>
 <DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../../../org/eclipse/ecf/core/ISharedObjectContext.html" title="interface in org.eclipse.ecf.core">ISharedObjectContext</A></DD>
+<DT><B>All Implemented Interfaces:</B> <DD>org.eclipse.core.runtime.IAdaptable, <A HREF="../../../../../../org/eclipse/ecf/core/ISharedObjectContext.html" title="interface in org.eclipse.ecf.core">ISharedObjectContext</A></DD>
 </DL>
 <HR>
 <DL>
@@ -158,8 +158,7 @@
 <TD><CODE><B><A HREF="../../../../../../org/eclipse/ecf/provider/xmpp/container/XMPPContainerContext.html#getAdapter(java.lang.Class)">getAdapter</A></B>(java.lang.Class&nbsp;clazz)</CODE>
 
 <BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns an object which is an instance of the given class associated with
- this object.</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
 </TR>
 </TABLE>
 &nbsp;<A NAME="methods_inherited_from_class_org.eclipse.ecf.provider.generic.SOContext"><!-- --></A>
@@ -219,17 +218,11 @@
 <PRE>
 public java.lang.Object <B>getAdapter</B>(java.lang.Class&nbsp;clazz)</PRE>
 <DL>
-<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../org/eclipse/ecf/core/ISharedObjectContext.html#getAdapter(java.lang.Class)">ISharedObjectContext</A></CODE></B></DD>
-<DD>Returns an object which is an instance of the given class associated with
- this object.
-<P>
 <DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/eclipse/ecf/core/ISharedObjectContext.html#getAdapter(java.lang.Class)">getAdapter</A></CODE> in interface <CODE><A HREF="../../../../../../org/eclipse/ecf/core/ISharedObjectContext.html" title="interface in org.eclipse.ecf.core">ISharedObjectContext</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContext.html#getAdapter(java.lang.Class)">getAdapter</A></CODE> in class <CODE><A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContext.html" title="class in org.eclipse.ecf.provider.generic">SOContext</A></CODE></DL>
+<DT><B>Specified by:</B><DD><CODE>getAdapter</CODE> in interface <CODE>org.eclipse.core.runtime.IAdaptable</CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContext.html#getAdapter(java.lang.Class)">getAdapter</A></CODE> in class <CODE><A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContext.html" title="class in org.eclipse.ecf.provider.generic">SOContext</A></CODE></DL>
 </DD>
 <DD><DL>
-<DT><B>Parameters:</B><DD><CODE>clazz</CODE> - the adapter class to lookup
-<DT><B>Returns:</B><DD>Object a object castable to the given class, or null if this
-         object does not have an adapter for the given class</DL>
+</DL>
 </DD>
 </DL>
 <!-- ========= END OF CLASS DATA ========= -->
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/container/XMPPGroupChatSOContainer.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/container/XMPPGroupChatSOContainer.html
index 363573f..681bad3 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/container/XMPPGroupChatSOContainer.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/container/XMPPGroupChatSOContainer.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:51 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:15 PDT 2005 -->
 <TITLE>
 XMPPGroupChatSOContainer
 </TITLE>
@@ -314,7 +314,7 @@
 <TH ALIGN="left"><B>Methods inherited from class org.eclipse.ecf.provider.generic.<A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html" title="class in org.eclipse.ecf.provider.generic">SOContainer</A></B></TH>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#addListener(org.eclipse.ecf.core.ISharedObjectContainerListener, java.lang.String)">addListener</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#addNewRemoteMember(org.eclipse.ecf.core.identity.ID, java.lang.Object)">addNewRemoteMember</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#addSharedObject0(org.eclipse.ecf.core.SharedObjectDescription, org.eclipse.ecf.core.ISharedObject)">addSharedObject0</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#addSharedObjectAndWait(org.eclipse.ecf.core.SharedObjectDescription, org.eclipse.ecf.core.ISharedObject, org.eclipse.ecf.core.ISharedObjectContainerTransaction)">addSharedObjectAndWait</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#addSharedObjectWrapper(org.eclipse.ecf.provider.generic.SOWrapper)">addSharedObjectWrapper</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#addToLoading(org.eclipse.ecf.provider.generic.SOContainer.LoadingSharedObject)">addToLoading</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#checkRemoteCreate(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.SharedObjectDescription)">checkRemoteCreate</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#debug(java.lang.String)">debug</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#deserializeContainerMessage(byte[])">deserializeContainerMessage</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#deserializeSharedObjectMessage(byte[])">deserializeSharedObjectMessage</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#destroySharedObject(org.eclipse.ecf.core.identity.ID)">destroySharedObject</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#dumpStack(java.lang.String, java.lang.Throwable)">dumpStack</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#fireContainerEvent(org.eclipse.ecf.core.events.IContainerEvent)">fireContainerEvent</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#forward(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.provider.generic.ContainerMessage)">forward</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getAdapter(java.lang.Class)">getAdapter</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getArgsFromProperties(org.eclipse.ecf.core.SharedObjectDescription)">getArgsFromProperties</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getArgTypesFromProperties(org.eclipse.ecf.core.SharedObjectDescription)">getArgTypesFromProperties</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getClassLoaderForContainer()">getClassLoaderForContainer</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getClassLoaderForSharedObject(org.eclipse.ecf.core.SharedObjectDescription)">getClassLoaderForSharedObject</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getConfig()">getConfig</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getGroupMemberIDs()">getGroupMemberIDs</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getGroupMembershipLock()">getGroupMembershipLock</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getID()">getID</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getMaxGroupMembers()">getMaxGroupMembers</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getNewSharedObjectThread(org.eclipse.ecf.core.identity.ID, java.lang.Runnable)">getNewSharedObjectThread</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getNextSequenceNumber()">getNextSequenceNumber</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getOSGIServiceInterface()">getOSGIServiceInterface</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getOtherMemberIDs()">getOtherMemberIDs</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getReceiver()">getReceiver</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getSharedObject(org.eclipse.ecf.core.identity.ID)">getSharedObject</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getSharedObjectIDs()">getSharedObjectIDs</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getSharedObjectManager()">getSharedObjectManager</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getSharedObjectThreadGroup()">getSharedObjectThreadGroup</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getSharedObjectWrapper(org.eclipse.ecf.core.identity.ID)">getSharedObjectWrapper</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#handleAsynchIOException(java.io.IOException, org.eclipse.ecf.core.comm.AsynchConnectionEvent)">handleAsynchIOException</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#handleCreateMessage(org.eclipse.ecf.provider.generic.ContainerMessage)">handleCreateMessage</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#handleCreateResponseMessage(org.eclipse.ecf.provider.generic.ContainerMessage)">handleCreateResponseMessage</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#handleSharedObjectDisposeMessage(org.eclipse.ecf.provider.generic.ContainerMessage)">handleSharedObjectDisposeMessage</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#handleSharedObjectMessage(org.eclipse.ecf.provider.generic.ContainerMessage)">handleSharedObjectMessage</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#handleUnidentifiedMessage(org.eclipse.ecf.provider.generic.ContainerMessage)">handleUnidentifiedMessage</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#isClosing()">isClosing</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#killConnection(org.eclipse.ecf.core.comm.IConnection)">killConnection</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#load(org.eclipse.ecf.core.SharedObjectDescription)">load</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#log(java.lang.String)">log</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#logException(java.lang.String, java.lang.Throwable)">logException</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#makeLoadingThreadGroup()">makeLoadingThreadGroup</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#makeRemoteSharedObjectConfig(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.SharedObjectDescription, org.eclipse.ecf.core.ISharedObject)">makeRemoteSharedObjectConfig</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#makeRemoteSharedObjectContext(org.eclipse.ecf.provider.generic.SOConfig, org.eclipse.ecf.core.util.IQueueEnqueue)">makeRemoteSharedObjectContext</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#makeRemoteSharedObjectWrapper(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.SharedObjectDescription, org.eclipse.ecf.core.ISharedObject)">makeRemoteSharedObjectWrapper</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#makeSharedObjectConfig(org.eclipse.ecf.core.SharedObjectDescription, org.eclipse.ecf.core.ISharedObject)">makeSharedObjectConfig</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#makeSharedObjectWrapper(org.eclipse.ecf.core.SharedObjectDescription, org.eclipse.ecf.core.ISharedObject)">makeSharedObjectWrapper</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#memberLeave(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.comm.IConnection)">memberLeave</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#moveFromLoadingToActive(org.eclipse.ecf.provider.generic.SOWrapper)">moveFromLoadingToActive</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#notifySharedObjectActivated(org.eclipse.ecf.core.identity.ID)">notifySharedObjectActivated</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#notifySharedObjectDeactivated(org.eclipse.ecf.core.identity.ID)">notifySharedObjectDeactivated</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#removeFromLoading(org.eclipse.ecf.core.identity.ID)">removeFromLoading</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#removeListener(org.eclipse.ecf.core.ISharedObjectContainerListener)">removeListener</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#removeRemoteMember(org.eclipse.ecf.core.identity.ID)">removeRemoteMember</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#removeSharedObject(org.eclipse.ecf.core.identity.ID)">removeSharedObject</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#sendCreate(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.SharedObjectDescription)">sendCreate</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#sendCreateResponse(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.identity.ID, java.lang.Throwable, long)">sendCreateResponse</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#sendCreateResponseSharedObjectMessage(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.identity.ID, java.lang.Throwable, long)">sendCreateResponseSharedObjectMessage</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#sendCreateSharedObjectMessage(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.SharedObjectDescription)">sendCreateSharedObjectMessage</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#sendDispose(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.identity.ID)">sendDispose</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#sendDisposeSharedObjectMessage(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.identity.ID)">sendDisposeSharedObjectMessage</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#sendMessage(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.identity.ID, java.lang.Object)">sendMessage</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#sendSharedObjectMessage(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.identity.ID, java.io.Serializable)">sendSharedObjectMessage</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#serializeObject(java.io.Serializable)">serializeObject</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#serializeSharedObjectMessage(org.eclipse.ecf.core.identity.ID, java.lang.Object)">serializeSharedObjectMessage</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#setIsClosing()">setIsClosing</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#setMaxGroupMembers(int)">setMaxGroupMembers</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#setRemoteAddPolicy(org.eclipse.ecf.core.security.ISharedObjectPolicy)">setRemoteAddPolicy</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#validateContainerMessage(java.lang.Object)">validateContainerMessage</A></CODE></TD>
+<TD><CODE><A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#addListener(org.eclipse.ecf.core.ISharedObjectContainerListener, java.lang.String)">addListener</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#addNewRemoteMember(org.eclipse.ecf.core.identity.ID, java.lang.Object)">addNewRemoteMember</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#addSharedObject0(org.eclipse.ecf.core.SharedObjectDescription, org.eclipse.ecf.core.ISharedObject)">addSharedObject0</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#addSharedObjectAndWait(org.eclipse.ecf.core.SharedObjectDescription, org.eclipse.ecf.core.ISharedObject)">addSharedObjectAndWait</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#addSharedObjectWrapper(org.eclipse.ecf.provider.generic.SOWrapper)">addSharedObjectWrapper</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#addToLoading(org.eclipse.ecf.provider.generic.SOContainer.LoadingSharedObject)">addToLoading</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#checkRemoteCreate(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.SharedObjectDescription)">checkRemoteCreate</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#debug(java.lang.String)">debug</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#deserializeContainerMessage(byte[])">deserializeContainerMessage</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#deserializeSharedObjectMessage(byte[])">deserializeSharedObjectMessage</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#destroySharedObject(org.eclipse.ecf.core.identity.ID)">destroySharedObject</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#dumpStack(java.lang.String, java.lang.Throwable)">dumpStack</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#fireContainerEvent(org.eclipse.ecf.core.events.IContainerEvent)">fireContainerEvent</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#forward(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.provider.generic.ContainerMessage)">forward</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getAdapter(java.lang.Class)">getAdapter</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getArgsFromProperties(org.eclipse.ecf.core.SharedObjectDescription)">getArgsFromProperties</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getArgTypesFromProperties(org.eclipse.ecf.core.SharedObjectDescription)">getArgTypesFromProperties</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getClassLoaderForContainer()">getClassLoaderForContainer</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getClassLoaderForSharedObject(org.eclipse.ecf.core.SharedObjectDescription)">getClassLoaderForSharedObject</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getConfig()">getConfig</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getGroupMemberIDs()">getGroupMemberIDs</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getGroupMembershipLock()">getGroupMembershipLock</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getID()">getID</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getMaxGroupMembers()">getMaxGroupMembers</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getNewSharedObjectThread(org.eclipse.ecf.core.identity.ID, java.lang.Runnable)">getNewSharedObjectThread</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getNextSequenceNumber()">getNextSequenceNumber</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getOSGIServiceInterface()">getOSGIServiceInterface</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getOtherMemberIDs()">getOtherMemberIDs</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getReceiver()">getReceiver</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getSharedObject(org.eclipse.ecf.core.identity.ID)">getSharedObject</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getSharedObjectIDs()">getSharedObjectIDs</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getSharedObjectManager()">getSharedObjectManager</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getSharedObjectThreadGroup()">getSharedObjectThreadGroup</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#getSharedObjectWrapper(org.eclipse.ecf.core.identity.ID)">getSharedObjectWrapper</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#handleAsynchIOException(java.io.IOException, org.eclipse.ecf.core.comm.AsynchConnectionEvent)">handleAsynchIOException</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#handleCreateMessage(org.eclipse.ecf.provider.generic.ContainerMessage)">handleCreateMessage</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#handleCreateResponseMessage(org.eclipse.ecf.provider.generic.ContainerMessage)">handleCreateResponseMessage</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#handleSharedObjectDisposeMessage(org.eclipse.ecf.provider.generic.ContainerMessage)">handleSharedObjectDisposeMessage</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#handleSharedObjectMessage(org.eclipse.ecf.provider.generic.ContainerMessage)">handleSharedObjectMessage</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#handleUnidentifiedMessage(org.eclipse.ecf.provider.generic.ContainerMessage)">handleUnidentifiedMessage</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#isClosing()">isClosing</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#killConnection(org.eclipse.ecf.core.comm.IConnection)">killConnection</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#load(org.eclipse.ecf.core.SharedObjectDescription)">load</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#log(java.lang.String)">log</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#logException(java.lang.String, java.lang.Throwable)">logException</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#makeLoadingThreadGroup()">makeLoadingThreadGroup</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#makeRemoteSharedObjectConfig(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.SharedObjectDescription, org.eclipse.ecf.core.ISharedObject)">makeRemoteSharedObjectConfig</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#makeRemoteSharedObjectContext(org.eclipse.ecf.provider.generic.SOConfig, org.eclipse.ecf.core.util.IQueueEnqueue)">makeRemoteSharedObjectContext</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#makeRemoteSharedObjectWrapper(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.SharedObjectDescription, org.eclipse.ecf.core.ISharedObject)">makeRemoteSharedObjectWrapper</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#makeSharedObjectConfig(org.eclipse.ecf.core.SharedObjectDescription, org.eclipse.ecf.core.ISharedObject)">makeSharedObjectConfig</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#makeSharedObjectWrapper(org.eclipse.ecf.core.SharedObjectDescription, org.eclipse.ecf.core.ISharedObject)">makeSharedObjectWrapper</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#memberLeave(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.comm.IConnection)">memberLeave</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#moveFromLoadingToActive(org.eclipse.ecf.provider.generic.SOWrapper)">moveFromLoadingToActive</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#notifySharedObjectActivated(org.eclipse.ecf.core.identity.ID)">notifySharedObjectActivated</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#notifySharedObjectDeactivated(org.eclipse.ecf.core.identity.ID)">notifySharedObjectDeactivated</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#removeFromLoading(org.eclipse.ecf.core.identity.ID)">removeFromLoading</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#removeListener(org.eclipse.ecf.core.ISharedObjectContainerListener)">removeListener</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#removeRemoteMember(org.eclipse.ecf.core.identity.ID)">removeRemoteMember</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#removeSharedObject(org.eclipse.ecf.core.identity.ID)">removeSharedObject</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#sendCreate(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.SharedObjectDescription)">sendCreate</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#sendCreateResponse(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.identity.ID, java.lang.Throwable, long)">sendCreateResponse</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#sendCreateResponseSharedObjectMessage(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.identity.ID, java.lang.Throwable, long)">sendCreateResponseSharedObjectMessage</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#sendCreateSharedObjectMessage(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.SharedObjectDescription)">sendCreateSharedObjectMessage</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#sendDispose(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.identity.ID)">sendDispose</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#sendDisposeSharedObjectMessage(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.identity.ID)">sendDisposeSharedObjectMessage</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#sendMessage(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.identity.ID, java.lang.Object)">sendMessage</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#sendSharedObjectMessage(org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.identity.ID, java.io.Serializable)">sendSharedObjectMessage</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#serializeObject(java.io.Serializable)">serializeObject</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#serializeSharedObjectMessage(org.eclipse.ecf.core.identity.ID, java.lang.Object)">serializeSharedObjectMessage</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#setIsClosing()">setIsClosing</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#setMaxGroupMembers(int)">setMaxGroupMembers</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#setRemoteAddPolicy(org.eclipse.ecf.core.security.ISharedObjectPolicy)">setRemoteAddPolicy</A>, <A HREF="../../../../../../org/eclipse/ecf/provider/generic/SOContainer.html#validateContainerMessage(java.lang.Object)">validateContainerMessage</A></CODE></TD>
 </TR>
 </TABLE>
 &nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/container/XMPPGroupChatSharedObject.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/container/XMPPGroupChatSharedObject.html
index 4f6746d..709510d 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/container/XMPPGroupChatSharedObject.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/container/XMPPGroupChatSharedObject.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:51 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:15 PDT 2005 -->
 <TITLE>
 XMPPGroupChatSharedObject
 </TITLE>
@@ -93,7 +93,7 @@
   <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><B>org.eclipse.ecf.provider.xmpp.container.XMPPGroupChatSharedObject</B>
 </PRE>
 <DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../../../org/eclipse/ecf/core/ISharedObject.html" title="interface in org.eclipse.ecf.core">ISharedObject</A></DD>
+<DT><B>All Implemented Interfaces:</B> <DD>org.eclipse.core.runtime.IAdaptable, <A HREF="../../../../../../org/eclipse/ecf/core/ISharedObject.html" title="interface in org.eclipse.ecf.core">ISharedObject</A>, <A HREF="../../../../../../org/eclipse/ecf/core/util/IEventHandler.html" title="interface in org.eclipse.ecf.core.util">IEventHandler</A></DD>
 </DL>
 <HR>
 <DL>
@@ -169,7 +169,7 @@
 <TD><CODE><B><A HREF="../../../../../../org/eclipse/ecf/provider/xmpp/container/XMPPGroupChatSharedObject.html#getAdapter(java.lang.Class)">getAdapter</A></B>(java.lang.Class&nbsp;clazz)</CODE>
 
 <BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Provide access to an adapter object.</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -304,13 +304,13 @@
 <PRE>
 public void <B>handleEvent</B>(<A HREF="../../../../../../org/eclipse/ecf/core/util/Event.html" title="interface in org.eclipse.ecf.core.util">Event</A>&nbsp;event)</PRE>
 <DL>
-<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../org/eclipse/ecf/core/ISharedObject.html#handleEvent(org.eclipse.ecf.core.util.Event)">ISharedObject</A></CODE></B></DD>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../org/eclipse/ecf/core/util/IEventHandler.html#handleEvent(org.eclipse.ecf.core.util.Event)">IEventHandler</A></CODE></B></DD>
 <DD>Handle Event passed to this ISharedObject. The ISharedObjectContainer
  will pass events to all SharedObjects via this method and the
  handleEvents method.
 <P>
 <DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/eclipse/ecf/core/ISharedObject.html#handleEvent(org.eclipse.ecf.core.util.Event)">handleEvent</A></CODE> in interface <CODE><A HREF="../../../../../../org/eclipse/ecf/core/ISharedObject.html" title="interface in org.eclipse.ecf.core">ISharedObject</A></CODE></DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/eclipse/ecf/core/util/IEventHandler.html#handleEvent(org.eclipse.ecf.core.util.Event)">handleEvent</A></CODE> in interface <CODE><A HREF="../../../../../../org/eclipse/ecf/core/util/IEventHandler.html" title="interface in org.eclipse.ecf.core.util">IEventHandler</A></CODE></DL>
 </DD>
 <DD><DL>
 <DT><B>Parameters:</B><DD><CODE>event</CODE> - the Event for the ISharedObject to process</DL>
@@ -323,13 +323,13 @@
 <PRE>
 public void <B>handleEvents</B>(<A HREF="../../../../../../org/eclipse/ecf/core/util/Event.html" title="interface in org.eclipse.ecf.core.util">Event</A>[]&nbsp;events)</PRE>
 <DL>
-<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../org/eclipse/ecf/core/ISharedObject.html#handleEvents(org.eclipse.ecf.core.util.Event[])">ISharedObject</A></CODE></B></DD>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../org/eclipse/ecf/core/util/IEventHandler.html#handleEvents(org.eclipse.ecf.core.util.Event[])">IEventHandler</A></CODE></B></DD>
 <DD>Handle Events passed to this ISharedObject. The ISharedObjectContainer
  will pass events to all SharedObjects via this method and the
  handleEvents method.
 <P>
 <DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/eclipse/ecf/core/ISharedObject.html#handleEvents(org.eclipse.ecf.core.util.Event[])">handleEvents</A></CODE> in interface <CODE><A HREF="../../../../../../org/eclipse/ecf/core/ISharedObject.html" title="interface in org.eclipse.ecf.core">ISharedObject</A></CODE></DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/eclipse/ecf/core/util/IEventHandler.html#handleEvents(org.eclipse.ecf.core.util.Event[])">handleEvents</A></CODE> in interface <CODE><A HREF="../../../../../../org/eclipse/ecf/core/util/IEventHandler.html" title="interface in org.eclipse.ecf.core.util">IEventHandler</A></CODE></DL>
 </DD>
 <DD><DL>
 <DT><B>Parameters:</B><DD><CODE>events</CODE> - the Events [] for the ISharedObject to process</DL>
@@ -361,18 +361,11 @@
 <PRE>
 public java.lang.Object <B>getAdapter</B>(java.lang.Class&nbsp;clazz)</PRE>
 <DL>
-<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../org/eclipse/ecf/core/ISharedObject.html#getAdapter(java.lang.Class)">ISharedObject</A></CODE></B></DD>
-<DD>Provide access to an adapter object. This method guarantees that any
- non-null object instance provided is an instance of the class provided as
- the first parameter.
-<P>
 <DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/eclipse/ecf/core/ISharedObject.html#getAdapter(java.lang.Class)">getAdapter</A></CODE> in interface <CODE><A HREF="../../../../../../org/eclipse/ecf/core/ISharedObject.html" title="interface in org.eclipse.ecf.core">ISharedObject</A></CODE></DL>
+<DT><B>Specified by:</B><DD><CODE>getAdapter</CODE> in interface <CODE>org.eclipse.core.runtime.IAdaptable</CODE></DL>
 </DD>
 <DD><DL>
-<DT><B>Parameters:</B><DD><CODE>clazz</CODE> - the Class of the adapter. The returned Object instance must
-            implement the given clazz
-<DT><B>Returns:</B><DD>Object the adaptor object</DL>
+</DL>
 </DD>
 </DL>
 <!-- ========= END OF CLASS DATA ========= -->
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/container/XMPPPresenceSharedObject.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/container/XMPPPresenceSharedObject.html
index d4ac0ea..5c90821 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/container/XMPPPresenceSharedObject.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/container/XMPPPresenceSharedObject.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:51 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:15 PDT 2005 -->
 <TITLE>
 XMPPPresenceSharedObject
 </TITLE>
@@ -93,7 +93,7 @@
   <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><B>org.eclipse.ecf.provider.xmpp.container.XMPPPresenceSharedObject</B>
 </PRE>
 <DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../../../org/eclipse/ecf/core/ISharedObject.html" title="interface in org.eclipse.ecf.core">ISharedObject</A>, <A HREF="../../../../../../org/eclipse/ecf/presence/IAccountManager.html" title="interface in org.eclipse.ecf.presence">IAccountManager</A></DD>
+<DT><B>All Implemented Interfaces:</B> <DD>org.eclipse.core.runtime.IAdaptable, <A HREF="../../../../../../org/eclipse/ecf/core/ISharedObject.html" title="interface in org.eclipse.ecf.core">ISharedObject</A>, <A HREF="../../../../../../org/eclipse/ecf/core/util/IEventHandler.html" title="interface in org.eclipse.ecf.core.util">IEventHandler</A>, <A HREF="../../../../../../org/eclipse/ecf/presence/IAccountManager.html" title="interface in org.eclipse.ecf.presence">IAccountManager</A></DD>
 </DL>
 <HR>
 <DL>
@@ -346,7 +346,7 @@
 <TD><CODE><B><A HREF="../../../../../../org/eclipse/ecf/provider/xmpp/container/XMPPPresenceSharedObject.html#getAdapter(java.lang.Class)">getAdapter</A></B>(java.lang.Class&nbsp;clazz)</CODE>
 
 <BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Provide access to an adapter object.</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -974,18 +974,11 @@
 <PRE>
 public java.lang.Object <B>getAdapter</B>(java.lang.Class&nbsp;clazz)</PRE>
 <DL>
-<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../org/eclipse/ecf/core/ISharedObject.html#getAdapter(java.lang.Class)">ISharedObject</A></CODE></B></DD>
-<DD>Provide access to an adapter object. This method guarantees that any
- non-null object instance provided is an instance of the class provided as
- the first parameter.
-<P>
 <DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/eclipse/ecf/core/ISharedObject.html#getAdapter(java.lang.Class)">getAdapter</A></CODE> in interface <CODE><A HREF="../../../../../../org/eclipse/ecf/core/ISharedObject.html" title="interface in org.eclipse.ecf.core">ISharedObject</A></CODE></DL>
+<DT><B>Specified by:</B><DD><CODE>getAdapter</CODE> in interface <CODE>org.eclipse.core.runtime.IAdaptable</CODE></DL>
 </DD>
 <DD><DL>
-<DT><B>Parameters:</B><DD><CODE>clazz</CODE> - the Class of the adapter. The returned Object instance must
-            implement the given clazz
-<DT><B>Returns:</B><DD>Object the adaptor object</DL>
+</DL>
 </DD>
 </DL>
 <HR>
@@ -1065,13 +1058,13 @@
 <PRE>
 public void <B>handleEvent</B>(<A HREF="../../../../../../org/eclipse/ecf/core/util/Event.html" title="interface in org.eclipse.ecf.core.util">Event</A>&nbsp;event)</PRE>
 <DL>
-<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../org/eclipse/ecf/core/ISharedObject.html#handleEvent(org.eclipse.ecf.core.util.Event)">ISharedObject</A></CODE></B></DD>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../org/eclipse/ecf/core/util/IEventHandler.html#handleEvent(org.eclipse.ecf.core.util.Event)">IEventHandler</A></CODE></B></DD>
 <DD>Handle Event passed to this ISharedObject. The ISharedObjectContainer
  will pass events to all SharedObjects via this method and the
  handleEvents method.
 <P>
 <DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/eclipse/ecf/core/ISharedObject.html#handleEvent(org.eclipse.ecf.core.util.Event)">handleEvent</A></CODE> in interface <CODE><A HREF="../../../../../../org/eclipse/ecf/core/ISharedObject.html" title="interface in org.eclipse.ecf.core">ISharedObject</A></CODE></DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/eclipse/ecf/core/util/IEventHandler.html#handleEvent(org.eclipse.ecf.core.util.Event)">handleEvent</A></CODE> in interface <CODE><A HREF="../../../../../../org/eclipse/ecf/core/util/IEventHandler.html" title="interface in org.eclipse.ecf.core.util">IEventHandler</A></CODE></DL>
 </DD>
 <DD><DL>
 <DT><B>Parameters:</B><DD><CODE>event</CODE> - the Event for the ISharedObject to process</DL>
@@ -1084,13 +1077,13 @@
 <PRE>
 public void <B>handleEvents</B>(<A HREF="../../../../../../org/eclipse/ecf/core/util/Event.html" title="interface in org.eclipse.ecf.core.util">Event</A>[]&nbsp;events)</PRE>
 <DL>
-<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../org/eclipse/ecf/core/ISharedObject.html#handleEvents(org.eclipse.ecf.core.util.Event[])">ISharedObject</A></CODE></B></DD>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../org/eclipse/ecf/core/util/IEventHandler.html#handleEvents(org.eclipse.ecf.core.util.Event[])">IEventHandler</A></CODE></B></DD>
 <DD>Handle Events passed to this ISharedObject. The ISharedObjectContainer
  will pass events to all SharedObjects via this method and the
  handleEvents method.
 <P>
 <DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/eclipse/ecf/core/ISharedObject.html#handleEvents(org.eclipse.ecf.core.util.Event[])">handleEvents</A></CODE> in interface <CODE><A HREF="../../../../../../org/eclipse/ecf/core/ISharedObject.html" title="interface in org.eclipse.ecf.core">ISharedObject</A></CODE></DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/eclipse/ecf/core/util/IEventHandler.html#handleEvents(org.eclipse.ecf.core.util.Event[])">handleEvents</A></CODE> in interface <CODE><A HREF="../../../../../../org/eclipse/ecf/core/util/IEventHandler.html" title="interface in org.eclipse.ecf.core.util">IEventHandler</A></CODE></DL>
 </DD>
 <DD><DL>
 <DT><B>Parameters:</B><DD><CODE>events</CODE> - the Events [] for the ISharedObject to process</DL>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/container/XMPPSharedObject.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/container/XMPPSharedObject.html
index bf1be7e..58869c2 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/container/XMPPSharedObject.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/container/XMPPSharedObject.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:51 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:15 PDT 2005 -->
 <TITLE>
 XMPPSharedObject
 </TITLE>
@@ -93,7 +93,7 @@
   <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><B>org.eclipse.ecf.provider.xmpp.container.XMPPSharedObject</B>
 </PRE>
 <DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../../../org/eclipse/ecf/core/ISharedObject.html" title="interface in org.eclipse.ecf.core">ISharedObject</A></DD>
+<DT><B>All Implemented Interfaces:</B> <DD>org.eclipse.core.runtime.IAdaptable, <A HREF="../../../../../../org/eclipse/ecf/core/ISharedObject.html" title="interface in org.eclipse.ecf.core">ISharedObject</A>, <A HREF="../../../../../../org/eclipse/ecf/core/util/IEventHandler.html" title="interface in org.eclipse.ecf.core.util">IEventHandler</A></DD>
 </DL>
 <HR>
 <DL>
@@ -194,7 +194,7 @@
 <TD><CODE><B><A HREF="../../../../../../org/eclipse/ecf/provider/xmpp/container/XMPPSharedObject.html#getAdapter(java.lang.Class)">getAdapter</A></B>(java.lang.Class&nbsp;clazz)</CODE>
 
 <BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Provide access to an adapter object.</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -390,18 +390,11 @@
 <PRE>
 public java.lang.Object <B>getAdapter</B>(java.lang.Class&nbsp;clazz)</PRE>
 <DL>
-<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../org/eclipse/ecf/core/ISharedObject.html#getAdapter(java.lang.Class)">ISharedObject</A></CODE></B></DD>
-<DD>Provide access to an adapter object. This method guarantees that any
- non-null object instance provided is an instance of the class provided as
- the first parameter.
-<P>
 <DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/eclipse/ecf/core/ISharedObject.html#getAdapter(java.lang.Class)">getAdapter</A></CODE> in interface <CODE><A HREF="../../../../../../org/eclipse/ecf/core/ISharedObject.html" title="interface in org.eclipse.ecf.core">ISharedObject</A></CODE></DL>
+<DT><B>Specified by:</B><DD><CODE>getAdapter</CODE> in interface <CODE>org.eclipse.core.runtime.IAdaptable</CODE></DL>
 </DD>
 <DD><DL>
-<DT><B>Parameters:</B><DD><CODE>clazz</CODE> - the Class of the adapter. The returned Object instance must
-            implement the given clazz
-<DT><B>Returns:</B><DD>Object the adaptor object</DL>
+</DL>
 </DD>
 </DL>
 <HR>
@@ -453,13 +446,13 @@
 <PRE>
 public void <B>handleEvent</B>(<A HREF="../../../../../../org/eclipse/ecf/core/util/Event.html" title="interface in org.eclipse.ecf.core.util">Event</A>&nbsp;event)</PRE>
 <DL>
-<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../org/eclipse/ecf/core/ISharedObject.html#handleEvent(org.eclipse.ecf.core.util.Event)">ISharedObject</A></CODE></B></DD>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../org/eclipse/ecf/core/util/IEventHandler.html#handleEvent(org.eclipse.ecf.core.util.Event)">IEventHandler</A></CODE></B></DD>
 <DD>Handle Event passed to this ISharedObject. The ISharedObjectContainer
  will pass events to all SharedObjects via this method and the
  handleEvents method.
 <P>
 <DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/eclipse/ecf/core/ISharedObject.html#handleEvent(org.eclipse.ecf.core.util.Event)">handleEvent</A></CODE> in interface <CODE><A HREF="../../../../../../org/eclipse/ecf/core/ISharedObject.html" title="interface in org.eclipse.ecf.core">ISharedObject</A></CODE></DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/eclipse/ecf/core/util/IEventHandler.html#handleEvent(org.eclipse.ecf.core.util.Event)">handleEvent</A></CODE> in interface <CODE><A HREF="../../../../../../org/eclipse/ecf/core/util/IEventHandler.html" title="interface in org.eclipse.ecf.core.util">IEventHandler</A></CODE></DL>
 </DD>
 <DD><DL>
 <DT><B>Parameters:</B><DD><CODE>event</CODE> - the Event for the ISharedObject to process</DL>
@@ -472,13 +465,13 @@
 <PRE>
 public void <B>handleEvents</B>(<A HREF="../../../../../../org/eclipse/ecf/core/util/Event.html" title="interface in org.eclipse.ecf.core.util">Event</A>[]&nbsp;events)</PRE>
 <DL>
-<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../org/eclipse/ecf/core/ISharedObject.html#handleEvents(org.eclipse.ecf.core.util.Event[])">ISharedObject</A></CODE></B></DD>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../org/eclipse/ecf/core/util/IEventHandler.html#handleEvents(org.eclipse.ecf.core.util.Event[])">IEventHandler</A></CODE></B></DD>
 <DD>Handle Events passed to this ISharedObject. The ISharedObjectContainer
  will pass events to all SharedObjects via this method and the
  handleEvents method.
 <P>
 <DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/eclipse/ecf/core/ISharedObject.html#handleEvents(org.eclipse.ecf.core.util.Event[])">handleEvents</A></CODE> in interface <CODE><A HREF="../../../../../../org/eclipse/ecf/core/ISharedObject.html" title="interface in org.eclipse.ecf.core">ISharedObject</A></CODE></DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/eclipse/ecf/core/util/IEventHandler.html#handleEvents(org.eclipse.ecf.core.util.Event[])">handleEvents</A></CODE> in interface <CODE><A HREF="../../../../../../org/eclipse/ecf/core/util/IEventHandler.html" title="interface in org.eclipse.ecf.core.util">IEventHandler</A></CODE></DL>
 </DD>
 <DD><DL>
 <DT><B>Parameters:</B><DD><CODE>events</CODE> - the Events [] for the ISharedObject to process</DL>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/container/class-use/ContainerInstantiator.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/container/class-use/ContainerInstantiator.html
index 7882130..8c31683 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/container/class-use/ContainerInstantiator.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/container/class-use/ContainerInstantiator.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:53 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:26 PDT 2005 -->
 <TITLE>
 Uses of Class org.eclipse.ecf.provider.xmpp.container.ContainerInstantiator
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/container/class-use/IGroupChatContainerConfig.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/container/class-use/IGroupChatContainerConfig.html
index 1580449..e234619 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/container/class-use/IGroupChatContainerConfig.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/container/class-use/IGroupChatContainerConfig.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:53 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:26 PDT 2005 -->
 <TITLE>
 Uses of Interface org.eclipse.ecf.provider.xmpp.container.IGroupChatContainerConfig
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/container/class-use/IIMMessageSender.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/container/class-use/IIMMessageSender.html
index 06ea635..3cc035f 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/container/class-use/IIMMessageSender.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/container/class-use/IIMMessageSender.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:53 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:26 PDT 2005 -->
 <TITLE>
 Uses of Interface org.eclipse.ecf.provider.xmpp.container.IIMMessageSender
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/container/class-use/SharedObjectMsg.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/container/class-use/SharedObjectMsg.html
index 23b83f0..b06f77a 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/container/class-use/SharedObjectMsg.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/container/class-use/SharedObjectMsg.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:53 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:26 PDT 2005 -->
 <TITLE>
 Uses of Class org.eclipse.ecf.provider.xmpp.container.SharedObjectMsg
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/container/class-use/XMPPClientSOContainer.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/container/class-use/XMPPClientSOContainer.html
index 50e5cd4..af5e5ca 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/container/class-use/XMPPClientSOContainer.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/container/class-use/XMPPClientSOContainer.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:53 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:26 PDT 2005 -->
 <TITLE>
 Uses of Class org.eclipse.ecf.provider.xmpp.container.XMPPClientSOContainer
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/container/class-use/XMPPContainerContext.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/container/class-use/XMPPContainerContext.html
index 2759b0e..fe3297d 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/container/class-use/XMPPContainerContext.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/container/class-use/XMPPContainerContext.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:53 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:26 PDT 2005 -->
 <TITLE>
 Uses of Class org.eclipse.ecf.provider.xmpp.container.XMPPContainerContext
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/container/class-use/XMPPGroupChatSOContainer.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/container/class-use/XMPPGroupChatSOContainer.html
index a966940..b2c53a3 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/container/class-use/XMPPGroupChatSOContainer.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/container/class-use/XMPPGroupChatSOContainer.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:53 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:26 PDT 2005 -->
 <TITLE>
 Uses of Class org.eclipse.ecf.provider.xmpp.container.XMPPGroupChatSOContainer
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/container/class-use/XMPPGroupChatSharedObject.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/container/class-use/XMPPGroupChatSharedObject.html
index 055850d..7084995 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/container/class-use/XMPPGroupChatSharedObject.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/container/class-use/XMPPGroupChatSharedObject.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:53 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:26 PDT 2005 -->
 <TITLE>
 Uses of Class org.eclipse.ecf.provider.xmpp.container.XMPPGroupChatSharedObject
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/container/class-use/XMPPPresenceSharedObject.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/container/class-use/XMPPPresenceSharedObject.html
index f60a61d..53d4c0b 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/container/class-use/XMPPPresenceSharedObject.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/container/class-use/XMPPPresenceSharedObject.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:53 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:26 PDT 2005 -->
 <TITLE>
 Uses of Class org.eclipse.ecf.provider.xmpp.container.XMPPPresenceSharedObject
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/container/class-use/XMPPSharedObject.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/container/class-use/XMPPSharedObject.html
index 7fb00d4..5e04d72 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/container/class-use/XMPPSharedObject.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/container/class-use/XMPPSharedObject.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:53 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:26 PDT 2005 -->
 <TITLE>
 Uses of Class org.eclipse.ecf.provider.xmpp.container.XMPPSharedObject
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/container/package-frame.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/container/package-frame.html
index ff1364e..4715d85 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/container/package-frame.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/container/package-frame.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:51 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:17 PDT 2005 -->
 <TITLE>
 org.eclipse.ecf.provider.xmpp.container
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/container/package-summary.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/container/package-summary.html
index e1c035d..289c4c5 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/container/package-summary.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/container/package-summary.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:51 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:17 PDT 2005 -->
 <TITLE>
 org.eclipse.ecf.provider.xmpp.container
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/container/package-tree.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/container/package-tree.html
index 577f1d7..1b16b73 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/container/package-tree.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/container/package-tree.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:51 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:17 PDT 2005 -->
 <TITLE>
 org.eclipse.ecf.provider.xmpp.container Class Hierarchy
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/container/package-use.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/container/package-use.html
index 23f1993..c10e02d 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/container/package-use.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/container/package-use.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:53 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:28 PDT 2005 -->
 <TITLE>
 Uses of Package org.eclipse.ecf.provider.xmpp.container
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/events/IQEvent.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/events/IQEvent.html
index c191330..0381827 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/events/IQEvent.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/events/IQEvent.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:49 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:11 PDT 2005 -->
 <TITLE>
 IQEvent
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/events/MessageEvent.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/events/MessageEvent.html
index bf283c0..10b317a 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/events/MessageEvent.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/events/MessageEvent.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:49 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:11 PDT 2005 -->
 <TITLE>
 MessageEvent
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/events/PresenceEvent.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/events/PresenceEvent.html
index 2d5e68a..bb5e622 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/events/PresenceEvent.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/events/PresenceEvent.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:49 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:11 PDT 2005 -->
 <TITLE>
 PresenceEvent
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/events/class-use/IQEvent.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/events/class-use/IQEvent.html
index 3cac67f..3cc8e16 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/events/class-use/IQEvent.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/events/class-use/IQEvent.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:52 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:22 PDT 2005 -->
 <TITLE>
 Uses of Class org.eclipse.ecf.provider.xmpp.events.IQEvent
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/events/class-use/MessageEvent.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/events/class-use/MessageEvent.html
index 94ac9a3..384bc95 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/events/class-use/MessageEvent.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/events/class-use/MessageEvent.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:52 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:22 PDT 2005 -->
 <TITLE>
 Uses of Class org.eclipse.ecf.provider.xmpp.events.MessageEvent
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/events/class-use/PresenceEvent.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/events/class-use/PresenceEvent.html
index c640914..19068e1 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/events/class-use/PresenceEvent.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/events/class-use/PresenceEvent.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:52 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:22 PDT 2005 -->
 <TITLE>
 Uses of Class org.eclipse.ecf.provider.xmpp.events.PresenceEvent
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/events/package-frame.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/events/package-frame.html
index 7918c92..907d119 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/events/package-frame.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/events/package-frame.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:51 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:17 PDT 2005 -->
 <TITLE>
 org.eclipse.ecf.provider.xmpp.events
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/events/package-summary.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/events/package-summary.html
index a7860ef..88b108c 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/events/package-summary.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/events/package-summary.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:51 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:17 PDT 2005 -->
 <TITLE>
 org.eclipse.ecf.provider.xmpp.events
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/events/package-tree.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/events/package-tree.html
index 8382573..682491c 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/events/package-tree.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/events/package-tree.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:51 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:17 PDT 2005 -->
 <TITLE>
 org.eclipse.ecf.provider.xmpp.events Class Hierarchy
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/events/package-use.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/events/package-use.html
index c793cf7..388aad1 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/events/package-use.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/events/package-use.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:53 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:28 PDT 2005 -->
 <TITLE>
 Uses of Package org.eclipse.ecf.provider.xmpp.events
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/identity/XMPPID.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/identity/XMPPID.html
index 842e2b1..b91f08b 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/identity/XMPPID.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/identity/XMPPID.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:51 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:15 PDT 2005 -->
 <TITLE>
 XMPPID
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/identity/XMPPIDInstantiator.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/identity/XMPPIDInstantiator.html
index cf4f4f7..fbe00d6 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/identity/XMPPIDInstantiator.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/identity/XMPPIDInstantiator.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:51 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:15 PDT 2005 -->
 <TITLE>
 XMPPIDInstantiator
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/identity/XMPPNamespace.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/identity/XMPPNamespace.html
index 7fe16f3..46b5ce3 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/identity/XMPPNamespace.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/identity/XMPPNamespace.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:51 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:15 PDT 2005 -->
 <TITLE>
 XMPPNamespace
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/identity/class-use/XMPPID.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/identity/class-use/XMPPID.html
index 93c7a33..9cdcaf7 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/identity/class-use/XMPPID.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/identity/class-use/XMPPID.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:53 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:27 PDT 2005 -->
 <TITLE>
 Uses of Class org.eclipse.ecf.provider.xmpp.identity.XMPPID
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/identity/class-use/XMPPIDInstantiator.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/identity/class-use/XMPPIDInstantiator.html
index 74ee2731..20f0842 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/identity/class-use/XMPPIDInstantiator.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/identity/class-use/XMPPIDInstantiator.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:53 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:27 PDT 2005 -->
 <TITLE>
 Uses of Class org.eclipse.ecf.provider.xmpp.identity.XMPPIDInstantiator
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/identity/class-use/XMPPNamespace.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/identity/class-use/XMPPNamespace.html
index a764e97..0872296 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/identity/class-use/XMPPNamespace.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/identity/class-use/XMPPNamespace.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:53 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:26 PDT 2005 -->
 <TITLE>
 Uses of Class org.eclipse.ecf.provider.xmpp.identity.XMPPNamespace
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/identity/package-frame.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/identity/package-frame.html
index 982e165..d304bc8 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/identity/package-frame.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/identity/package-frame.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:51 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:17 PDT 2005 -->
 <TITLE>
 org.eclipse.ecf.provider.xmpp.identity
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/identity/package-summary.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/identity/package-summary.html
index 4506214..57eedfc 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/identity/package-summary.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/identity/package-summary.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:51 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:17 PDT 2005 -->
 <TITLE>
 org.eclipse.ecf.provider.xmpp.identity
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/identity/package-tree.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/identity/package-tree.html
index 277fca9..ebf1809 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/identity/package-tree.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/identity/package-tree.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:51 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:17 PDT 2005 -->
 <TITLE>
 org.eclipse.ecf.provider.xmpp.identity Class Hierarchy
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/identity/package-use.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/identity/package-use.html
index 03effdb..d0aae63 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/identity/package-use.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/identity/package-use.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:53 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:28 PDT 2005 -->
 <TITLE>
 Uses of Package org.eclipse.ecf.provider.xmpp.identity
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/package-frame.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/package-frame.html
index 6d36794..6ba8680 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/package-frame.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/package-frame.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:51 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:17 PDT 2005 -->
 <TITLE>
 org.eclipse.ecf.provider.xmpp
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/package-summary.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/package-summary.html
index c2658d3..7574da3 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/package-summary.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/package-summary.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:51 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:17 PDT 2005 -->
 <TITLE>
 org.eclipse.ecf.provider.xmpp
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/package-tree.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/package-tree.html
index 930f196..78a8720 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/package-tree.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/package-tree.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:51 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:17 PDT 2005 -->
 <TITLE>
 org.eclipse.ecf.provider.xmpp Class Hierarchy
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/package-use.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/package-use.html
index c5bd2ad..ed1a408 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/package-use.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/package-use.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:53 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:28 PDT 2005 -->
 <TITLE>
 Uses of Package org.eclipse.ecf.provider.xmpp
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/smack/ChatConnection.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/smack/ChatConnection.html
index bc0bf33..ced3d00 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/smack/ChatConnection.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/smack/ChatConnection.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:50 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:13 PDT 2005 -->
 <TITLE>
 ChatConnection
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/smack/ChatConnectionObjectPacketEvent.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/smack/ChatConnectionObjectPacketEvent.html
index c8d93b5..e155ca5 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/smack/ChatConnectionObjectPacketEvent.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/smack/ChatConnectionObjectPacketEvent.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:50 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:13 PDT 2005 -->
 <TITLE>
 ChatConnectionObjectPacketEvent
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/smack/ChatConnectionPacketEvent.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/smack/ChatConnectionPacketEvent.html
index 6dcfbd8..cdaa314 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/smack/ChatConnectionPacketEvent.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/smack/ChatConnectionPacketEvent.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:50 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:13 PDT 2005 -->
 <TITLE>
 ChatConnectionPacketEvent
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/smack/class-use/ChatConnection.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/smack/class-use/ChatConnection.html
index 609e60e..3b40d34 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/smack/class-use/ChatConnection.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/smack/class-use/ChatConnection.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:53 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:24 PDT 2005 -->
 <TITLE>
 Uses of Class org.eclipse.ecf.provider.xmpp.smack.ChatConnection
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/smack/class-use/ChatConnectionObjectPacketEvent.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/smack/class-use/ChatConnectionObjectPacketEvent.html
index b37c202..f50d9f2 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/smack/class-use/ChatConnectionObjectPacketEvent.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/smack/class-use/ChatConnectionObjectPacketEvent.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:53 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:24 PDT 2005 -->
 <TITLE>
 Uses of Class org.eclipse.ecf.provider.xmpp.smack.ChatConnectionObjectPacketEvent
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/smack/class-use/ChatConnectionPacketEvent.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/smack/class-use/ChatConnectionPacketEvent.html
index 0b5586d..da4180a 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/smack/class-use/ChatConnectionPacketEvent.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/smack/class-use/ChatConnectionPacketEvent.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:53 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:24 PDT 2005 -->
 <TITLE>
 Uses of Class org.eclipse.ecf.provider.xmpp.smack.ChatConnectionPacketEvent
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/smack/package-frame.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/smack/package-frame.html
index fdeb94b..49c42f8 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/smack/package-frame.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/smack/package-frame.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:51 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:17 PDT 2005 -->
 <TITLE>
 org.eclipse.ecf.provider.xmpp.smack
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/smack/package-summary.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/smack/package-summary.html
index 64e8dd5..d8265ab 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/smack/package-summary.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/smack/package-summary.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:51 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:17 PDT 2005 -->
 <TITLE>
 org.eclipse.ecf.provider.xmpp.smack
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/smack/package-tree.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/smack/package-tree.html
index 67a11f3..4021848 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/smack/package-tree.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/smack/package-tree.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:51 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:17 PDT 2005 -->
 <TITLE>
 org.eclipse.ecf.provider.xmpp.smack Class Hierarchy
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/smack/package-use.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/smack/package-use.html
index 229bde0..c0a79fe 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/smack/package-use.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/smack/package-use.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:53 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:28 PDT 2005 -->
 <TITLE>
 Uses of Package org.eclipse.ecf.provider.xmpp.smack
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/smack/test/TestGroupChat.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/smack/test/TestGroupChat.html
index 7966bf1..2942b16 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/smack/test/TestGroupChat.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/smack/test/TestGroupChat.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:49 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:11 PDT 2005 -->
 <TITLE>
 TestGroupChat
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/smack/test/class-use/TestGroupChat.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/smack/test/class-use/TestGroupChat.html
index b7cb1ae..21873eb 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/smack/test/class-use/TestGroupChat.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/smack/test/class-use/TestGroupChat.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:52 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:22 PDT 2005 -->
 <TITLE>
 Uses of Class org.eclipse.ecf.provider.xmpp.smack.test.TestGroupChat
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/smack/test/package-frame.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/smack/test/package-frame.html
index 5af1b4c..14a3670 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/smack/test/package-frame.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/smack/test/package-frame.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:51 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:18 PDT 2005 -->
 <TITLE>
 org.eclipse.ecf.provider.xmpp.smack.test
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/smack/test/package-summary.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/smack/test/package-summary.html
index 5634439..366d416 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/smack/test/package-summary.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/smack/test/package-summary.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:51 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:18 PDT 2005 -->
 <TITLE>
 org.eclipse.ecf.provider.xmpp.smack.test
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/smack/test/package-tree.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/smack/test/package-tree.html
index 07d9fae..088a031 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/smack/test/package-tree.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/smack/test/package-tree.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:51 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:18 PDT 2005 -->
 <TITLE>
 org.eclipse.ecf.provider.xmpp.smack.test Class Hierarchy
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/smack/test/package-use.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/smack/test/package-use.html
index 3c58760..1719c43 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/smack/test/package-use.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/provider/xmpp/smack/test/package-use.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:53 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:28 PDT 2005 -->
 <TITLE>
 Uses of Package org.eclipse.ecf.provider.xmpp.smack.test
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/ui/SWTResourceManager.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/ui/SWTResourceManager.html
index 78912b2..c27ac67 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/ui/SWTResourceManager.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/ui/SWTResourceManager.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:49 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:12 PDT 2005 -->
 <TITLE>
 SWTResourceManager
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/ui/Trace.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/ui/Trace.html
index 4143d6d..585ac98 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/ui/Trace.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/ui/Trace.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:49 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:12 PDT 2005 -->
 <TITLE>
 Trace
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/ui/UiPlugin.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/ui/UiPlugin.html
index a692eaf..a4ed209 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/ui/UiPlugin.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/ui/UiPlugin.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:49 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:12 PDT 2005 -->
 <TITLE>
 UiPlugin
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/ui/UiPluginConstants.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/ui/UiPluginConstants.html
index 1f01d19..39ed99e 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/ui/UiPluginConstants.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/ui/UiPluginConstants.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:50 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:12 PDT 2005 -->
 <TITLE>
 UiPluginConstants
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/ui/class-use/SWTResourceManager.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/ui/class-use/SWTResourceManager.html
index 503f1c3..178960a 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/ui/class-use/SWTResourceManager.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/ui/class-use/SWTResourceManager.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:53 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:24 PDT 2005 -->
 <TITLE>
 Uses of Class org.eclipse.ecf.ui.SWTResourceManager
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/ui/class-use/Trace.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/ui/class-use/Trace.html
index ec37c7a..c807deb 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/ui/class-use/Trace.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/ui/class-use/Trace.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:53 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:24 PDT 2005 -->
 <TITLE>
 Uses of Class org.eclipse.ecf.ui.Trace
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/ui/class-use/UiPlugin.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/ui/class-use/UiPlugin.html
index 063ad28..aae63d9 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/ui/class-use/UiPlugin.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/ui/class-use/UiPlugin.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:53 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:24 PDT 2005 -->
 <TITLE>
 Uses of Class org.eclipse.ecf.ui.UiPlugin
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/ui/class-use/UiPluginConstants.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/ui/class-use/UiPluginConstants.html
index c0ac089..e953442 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/ui/class-use/UiPluginConstants.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/ui/class-use/UiPluginConstants.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:53 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:24 PDT 2005 -->
 <TITLE>
 Uses of Interface org.eclipse.ecf.ui.UiPluginConstants
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/ui/dialogs/AddBuddyDialog.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/ui/dialogs/AddBuddyDialog.html
index 78a790d..b1db999 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/ui/dialogs/AddBuddyDialog.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/ui/dialogs/AddBuddyDialog.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:50 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:12 PDT 2005 -->
 <TITLE>
 AddBuddyDialog
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/ui/dialogs/ReceiveAuthorizeRequestDialog.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/ui/dialogs/ReceiveAuthorizeRequestDialog.html
index 39bc103..d696fd8 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/ui/dialogs/ReceiveAuthorizeRequestDialog.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/ui/dialogs/ReceiveAuthorizeRequestDialog.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:50 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:12 PDT 2005 -->
 <TITLE>
 ReceiveAuthorizeRequestDialog
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/ui/dialogs/class-use/AddBuddyDialog.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/ui/dialogs/class-use/AddBuddyDialog.html
index f909332..e972fd0 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/ui/dialogs/class-use/AddBuddyDialog.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/ui/dialogs/class-use/AddBuddyDialog.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:53 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:24 PDT 2005 -->
 <TITLE>
 Uses of Class org.eclipse.ecf.ui.dialogs.AddBuddyDialog
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/ui/dialogs/class-use/ReceiveAuthorizeRequestDialog.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/ui/dialogs/class-use/ReceiveAuthorizeRequestDialog.html
index b5c2a95..77c9b57 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/ui/dialogs/class-use/ReceiveAuthorizeRequestDialog.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/ui/dialogs/class-use/ReceiveAuthorizeRequestDialog.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:53 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:24 PDT 2005 -->
 <TITLE>
 Uses of Class org.eclipse.ecf.ui.dialogs.ReceiveAuthorizeRequestDialog
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/ui/dialogs/package-frame.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/ui/dialogs/package-frame.html
index d104744..79a5896 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/ui/dialogs/package-frame.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/ui/dialogs/package-frame.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:51 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:18 PDT 2005 -->
 <TITLE>
 org.eclipse.ecf.ui.dialogs
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/ui/dialogs/package-summary.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/ui/dialogs/package-summary.html
index a1268d0..57b84a3 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/ui/dialogs/package-summary.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/ui/dialogs/package-summary.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:51 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:18 PDT 2005 -->
 <TITLE>
 org.eclipse.ecf.ui.dialogs
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/ui/dialogs/package-tree.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/ui/dialogs/package-tree.html
index f23a791..2f012ec 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/ui/dialogs/package-tree.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/ui/dialogs/package-tree.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:51 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:18 PDT 2005 -->
 <TITLE>
 org.eclipse.ecf.ui.dialogs Class Hierarchy
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/ui/dialogs/package-use.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/ui/dialogs/package-use.html
index 76082e4..f732ef0 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/ui/dialogs/package-use.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/ui/dialogs/package-use.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:53 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:28 PDT 2005 -->
 <TITLE>
 Uses of Package org.eclipse.ecf.ui.dialogs
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/ui/package-frame.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/ui/package-frame.html
index 047b76c..9f2b8d7 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/ui/package-frame.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/ui/package-frame.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:51 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:18 PDT 2005 -->
 <TITLE>
 org.eclipse.ecf.ui
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/ui/package-summary.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/ui/package-summary.html
index 2689d82..d65ec88 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/ui/package-summary.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/ui/package-summary.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:51 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:18 PDT 2005 -->
 <TITLE>
 org.eclipse.ecf.ui
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/ui/package-tree.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/ui/package-tree.html
index 1859b34..ad49a74 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/ui/package-tree.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/ui/package-tree.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:51 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:18 PDT 2005 -->
 <TITLE>
 org.eclipse.ecf.ui Class Hierarchy
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/ui/package-use.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/ui/package-use.html
index 865fb4a..9fe8e9c 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/ui/package-use.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/ui/package-use.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:53 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:28 PDT 2005 -->
 <TITLE>
 Uses of Package org.eclipse.ecf.ui
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/ui/views/ChatLine.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/ui/views/ChatLine.html
index ecff23f..8f093fc 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/ui/views/ChatLine.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/ui/views/ChatLine.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:47 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:08 PDT 2005 -->
 <TITLE>
 ChatLine
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/ui/views/ChatWindow.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/ui/views/ChatWindow.html
index 7140d3c..4cdfdf1 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/ui/views/ChatWindow.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/ui/views/ChatWindow.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:47 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:08 PDT 2005 -->
 <TITLE>
 ChatWindow
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/ui/views/DiscoveryView.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/ui/views/DiscoveryView.html
index 00e7bbd..46ca4e9 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/ui/views/DiscoveryView.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/ui/views/DiscoveryView.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:47 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:08 PDT 2005 -->
 <TITLE>
 DiscoveryView
 </TITLE>
@@ -116,6 +116,14 @@
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/eclipse/ecf/ui/views/DiscoveryView.html#SERVICE_INFO_TIMEOUT">SERVICE_INFO_TIMEOUT</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 <CODE>protected &nbsp;boolean</CODE></FONT></TD>
 <TD><CODE><B><A HREF="../../../../../org/eclipse/ecf/ui/views/DiscoveryView.html#showTypeDetails">showTypeDetails</A></B></CODE>
 
@@ -370,6 +378,16 @@
 </TR>
 </TABLE>
 
+<A NAME="SERVICE_INFO_TIMEOUT"><!-- --></A><H3>
+SERVICE_INFO_TIMEOUT</H3>
+<PRE>
+protected static final int <B>SERVICE_INFO_TIMEOUT</B></PRE>
+<DL>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.eclipse.ecf.ui.views.DiscoveryView.SERVICE_INFO_TIMEOUT">Constant Field Values</A></DL>
+</DL>
+<HR>
+
 <A NAME="TREE_EXPANSION_LEVELS"><!-- --></A><H3>
 TREE_EXPANSION_LEVELS</H3>
 <PRE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/ui/views/IDiscoveryController.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/ui/views/IDiscoveryController.html
index 3c6085b..2e1d8c4 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/ui/views/IDiscoveryController.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/ui/views/IDiscoveryController.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:47 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:08 PDT 2005 -->
 <TITLE>
 IDiscoveryController
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/ui/views/ILocalInputHandler.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/ui/views/ILocalInputHandler.html
index fde1cec..a7a70ef 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/ui/views/ILocalInputHandler.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/ui/views/ILocalInputHandler.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:47 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:08 PDT 2005 -->
 <TITLE>
 ILocalInputHandler
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/ui/views/IRemoteViewSender.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/ui/views/IRemoteViewSender.html
index 68ce6da..a75f7a4 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/ui/views/IRemoteViewSender.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/ui/views/IRemoteViewSender.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:47 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:08 PDT 2005 -->
 <TITLE>
 IRemoteViewSender
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/ui/views/MessageLoader.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/ui/views/MessageLoader.html
index 4b723ce..16da1a7 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/ui/views/MessageLoader.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/ui/views/MessageLoader.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:47 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:08 PDT 2005 -->
 <TITLE>
 MessageLoader
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/ui/views/RosterView.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/ui/views/RosterView.html
index 50faa78..64f5110 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/ui/views/RosterView.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/ui/views/RosterView.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:47 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:08 PDT 2005 -->
 <TITLE>
 RosterView
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/ui/views/TextChatComposite.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/ui/views/TextChatComposite.html
index 09bef30..67b9e6e 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/ui/views/TextChatComposite.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/ui/views/TextChatComposite.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:48 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:09 PDT 2005 -->
 <TITLE>
 TextChatComposite
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/ui/views/class-use/ChatLine.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/ui/views/class-use/ChatLine.html
index 30fd7a9..e83d829 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/ui/views/class-use/ChatLine.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/ui/views/class-use/ChatLine.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:52 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:21 PDT 2005 -->
 <TITLE>
 Uses of Class org.eclipse.ecf.ui.views.ChatLine
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/ui/views/class-use/ChatWindow.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/ui/views/class-use/ChatWindow.html
index 0b4cf53..3817c91 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/ui/views/class-use/ChatWindow.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/ui/views/class-use/ChatWindow.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:52 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:21 PDT 2005 -->
 <TITLE>
 Uses of Class org.eclipse.ecf.ui.views.ChatWindow
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/ui/views/class-use/DiscoveryView.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/ui/views/class-use/DiscoveryView.html
index b0a3219..7bb6d09 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/ui/views/class-use/DiscoveryView.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/ui/views/class-use/DiscoveryView.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:52 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:21 PDT 2005 -->
 <TITLE>
 Uses of Class org.eclipse.ecf.ui.views.DiscoveryView
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/ui/views/class-use/IDiscoveryController.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/ui/views/class-use/IDiscoveryController.html
index 4be7bfa..7a04263 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/ui/views/class-use/IDiscoveryController.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/ui/views/class-use/IDiscoveryController.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:52 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:21 PDT 2005 -->
 <TITLE>
 Uses of Interface org.eclipse.ecf.ui.views.IDiscoveryController
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/ui/views/class-use/ILocalInputHandler.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/ui/views/class-use/ILocalInputHandler.html
index 3483335..3884f8a 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/ui/views/class-use/ILocalInputHandler.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/ui/views/class-use/ILocalInputHandler.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:52 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:21 PDT 2005 -->
 <TITLE>
 Uses of Interface org.eclipse.ecf.ui.views.ILocalInputHandler
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/ui/views/class-use/IRemoteViewSender.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/ui/views/class-use/IRemoteViewSender.html
index a90ff24..f290e34 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/ui/views/class-use/IRemoteViewSender.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/ui/views/class-use/IRemoteViewSender.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:52 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:21 PDT 2005 -->
 <TITLE>
 Uses of Interface org.eclipse.ecf.ui.views.IRemoteViewSender
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/ui/views/class-use/MessageLoader.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/ui/views/class-use/MessageLoader.html
index 2323f62..48c7789 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/ui/views/class-use/MessageLoader.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/ui/views/class-use/MessageLoader.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:52 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:21 PDT 2005 -->
 <TITLE>
 Uses of Class org.eclipse.ecf.ui.views.MessageLoader
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/ui/views/class-use/RosterView.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/ui/views/class-use/RosterView.html
index 5f422dc..f6665d4 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/ui/views/class-use/RosterView.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/ui/views/class-use/RosterView.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:52 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:21 PDT 2005 -->
 <TITLE>
 Uses of Class org.eclipse.ecf.ui.views.RosterView
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/ui/views/class-use/TextChatComposite.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/ui/views/class-use/TextChatComposite.html
index e4d2c88..e25dd9f 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/ui/views/class-use/TextChatComposite.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/ui/views/class-use/TextChatComposite.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:52 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:21 PDT 2005 -->
 <TITLE>
 Uses of Class org.eclipse.ecf.ui.views.TextChatComposite
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/ui/views/package-frame.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/ui/views/package-frame.html
index fd86f00..5f73a1c 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/ui/views/package-frame.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/ui/views/package-frame.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:51 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:18 PDT 2005 -->
 <TITLE>
 org.eclipse.ecf.ui.views
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/ui/views/package-summary.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/ui/views/package-summary.html
index 3373074..df8d7fc 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/ui/views/package-summary.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/ui/views/package-summary.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:51 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:18 PDT 2005 -->
 <TITLE>
 org.eclipse.ecf.ui.views
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/ui/views/package-tree.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/ui/views/package-tree.html
index 714aff4..9819cfc 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/ui/views/package-tree.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/ui/views/package-tree.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:51 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:18 PDT 2005 -->
 <TITLE>
 org.eclipse.ecf.ui.views Class Hierarchy
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/org/eclipse/ecf/ui/views/package-use.html b/org.eclipse.ecf.docs/api/org/eclipse/ecf/ui/views/package-use.html
index 8c2a242..821dca9 100644
--- a/org.eclipse.ecf.docs/api/org/eclipse/ecf/ui/views/package-use.html
+++ b/org.eclipse.ecf.docs/api/org/eclipse/ecf/ui/views/package-use.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:53 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:28 PDT 2005 -->
 <TITLE>
 Uses of Package org.eclipse.ecf.ui.views
 </TITLE>
diff --git a/org.eclipse.ecf.docs/api/overview-frame.html b/org.eclipse.ecf.docs/api/overview-frame.html
index 8f5bdcf..621e381 100644
--- a/org.eclipse.ecf.docs/api/overview-frame.html
+++ b/org.eclipse.ecf.docs/api/overview-frame.html
@@ -2,12 +2,12 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:51 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:16 PDT 2005 -->
 <TITLE>
 Overview
 </TITLE>
 
-<META NAME="keywords" CONTENT="Overview, Eclipse Communication Framework (ECF) 0.3.1">
+<META NAME="keywords" CONTENT="Overview, Eclipse Communication Framework (ECF) 0.3.3">
 
 <LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
 
diff --git a/org.eclipse.ecf.docs/api/overview-summary.html b/org.eclipse.ecf.docs/api/overview-summary.html
index e3deaf1..06bd884 100644
--- a/org.eclipse.ecf.docs/api/overview-summary.html
+++ b/org.eclipse.ecf.docs/api/overview-summary.html
@@ -2,12 +2,12 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:54 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:30 PDT 2005 -->
 <TITLE>
 Overview
 </TITLE>
 
-<META NAME="keywords" CONTENT="Overview, Eclipse Communication Framework (ECF) 0.3.1">
+<META NAME="keywords" CONTENT="Overview, Eclipse Communication Framework (ECF) 0.3.3">
 
 <LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
 
@@ -78,7 +78,7 @@
 <HR>
 <CENTER>
 <H1>
-Eclipse Communication Framework (ECF) 0.3.1
+Eclipse Communication Framework (ECF) 0.3.3
 </H1>
 </CENTER>
 
diff --git a/org.eclipse.ecf.docs/api/overview-tree.html b/org.eclipse.ecf.docs/api/overview-tree.html
index 6878a22..fd15c06 100644
--- a/org.eclipse.ecf.docs/api/overview-tree.html
+++ b/org.eclipse.ecf.docs/api/overview-tree.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:53 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:28 PDT 2005 -->
 <TITLE>
 Class Hierarchy
 </TITLE>
@@ -95,7 +95,7 @@
 <LI TYPE="circle">org.eclipse.ecf.core.identity.<A HREF="org/eclipse/ecf/core/identity/LongID.html" title="class in org.eclipse.ecf.core.identity"><B>LongID</B></A><LI TYPE="circle">org.eclipse.ecf.core.identity.<A HREF="org/eclipse/ecf/core/identity/ServiceID.html" title="class in org.eclipse.ecf.core.identity"><B>ServiceID</B></A><LI TYPE="circle">org.eclipse.ecf.core.identity.<A HREF="org/eclipse/ecf/core/identity/StringID.html" title="class in org.eclipse.ecf.core.identity"><B>StringID</B></A><UL>
 <LI TYPE="circle">org.eclipse.ecf.core.identity.<A HREF="org/eclipse/ecf/core/identity/GUID.html" title="class in org.eclipse.ecf.core.identity"><B>GUID</B></A></UL>
 <LI TYPE="circle">org.eclipse.ecf.provider.xmpp.identity.<A HREF="org/eclipse/ecf/provider/xmpp/identity/XMPPID.html" title="class in org.eclipse.ecf.provider.xmpp.identity"><B>XMPPID</B></A></UL>
-<LI TYPE="circle">org.eclipse.ecf.provider.generic.sobject.<A HREF="org/eclipse/ecf/provider/generic/sobject/BaseSharedObject.html" title="class in org.eclipse.ecf.provider.generic.sobject"><B>BaseSharedObject</B></A> (implements org.eclipse.ecf.core.<A HREF="org/eclipse/ecf/core/IIdentifiable.html" title="interface in org.eclipse.ecf.core">IIdentifiable</A>, org.eclipse.ecf.core.<A HREF="org/eclipse/ecf/core/ISharedObject.html" title="interface in org.eclipse.ecf.core">ISharedObject</A>)
+<LI TYPE="circle">org.eclipse.ecf.provider.generic.sobject.<A HREF="org/eclipse/ecf/provider/generic/sobject/BaseSharedObject.html" title="class in org.eclipse.ecf.provider.generic.sobject"><B>BaseSharedObject</B></A> (implements org.eclipse.ecf.core.<A HREF="org/eclipse/ecf/core/IIdentifiable.html" title="interface in org.eclipse.ecf.core">IIdentifiable</A>, org.eclipse.ecf.core.<A HREF="org/eclipse/ecf/core/ISharedObject.html" title="interface in org.eclipse.ecf.core">ISharedObject</A>, org.eclipse.ecf.provider.generic.sobject.<A HREF="org/eclipse/ecf/provider/generic/sobject/ISharedObjectInternal.html" title="interface in org.eclipse.ecf.provider.generic.sobject">ISharedObjectInternal</A>)
 <LI TYPE="circle">org.eclipse.ecf.provider.xmpp.smack.<A HREF="org/eclipse/ecf/provider/xmpp/smack/ChatConnection.html" title="class in org.eclipse.ecf.provider.xmpp.smack"><B>ChatConnection</B></A> (implements org.eclipse.ecf.provider.xmpp.container.<A HREF="org/eclipse/ecf/provider/xmpp/container/IIMMessageSender.html" title="interface in org.eclipse.ecf.provider.xmpp.container">IIMMessageSender</A>, org.eclipse.ecf.core.comm.<A HREF="org/eclipse/ecf/core/comm/ISynchAsynchConnection.html" title="interface in org.eclipse.ecf.core.comm">ISynchAsynchConnection</A>)
 <LI TYPE="circle">org.eclipse.ecf.ui.views.<A HREF="org/eclipse/ecf/ui/views/ChatLine.html" title="class in org.eclipse.ecf.ui.views"><B>ChatLine</B></A><LI TYPE="circle">org.eclipse.ecf.provider.comm.tcp.<A HREF="org/eclipse/ecf/provider/comm/tcp/Client.html" title="class in org.eclipse.ecf.provider.comm.tcp"><B>Client</B></A> (implements org.eclipse.ecf.core.comm.<A HREF="org/eclipse/ecf/core/comm/ISynchAsynchConnection.html" title="interface in org.eclipse.ecf.core.comm">ISynchAsynchConnection</A>)
 <LI TYPE="circle">org.eclipse.ecf.provider.comm.tcp.<A HREF="org/eclipse/ecf/provider/comm/tcp/Client.Creator.html" title="class in org.eclipse.ecf.provider.comm.tcp"><B>Client.Creator</B></A> (implements org.eclipse.ecf.core.comm.provider.<A HREF="org/eclipse/ecf/core/comm/provider/ISynchAsynchConnectionInstantiator.html" title="interface in org.eclipse.ecf.core.comm.provider">ISynchAsynchConnectionInstantiator</A>)
@@ -117,7 +117,8 @@
 <LI TYPE="circle">org.eclipse.ecf.provider.generic.<A HREF="org/eclipse/ecf/provider/generic/ContainerMessage.SharedObjectMessage.html" title="class in org.eclipse.ecf.provider.generic"><B>ContainerMessage.SharedObjectMessage</B></A> (implements java.io.Serializable)
 <LI TYPE="circle">org.eclipse.ecf.provider.generic.<A HREF="org/eclipse/ecf/provider/generic/ContainerMessage.ViewChangeMessage.html" title="class in org.eclipse.ecf.provider.generic"><B>ContainerMessage.ViewChangeMessage</B></A> (implements java.io.Serializable)
 <LI TYPE="circle">org.eclipse.ecf.core.identity.<A HREF="org/eclipse/ecf/core/identity/GUID.Creator.html" title="class in org.eclipse.ecf.core.identity"><B>GUID.Creator</B></A> (implements org.eclipse.ecf.core.identity.provider.<A HREF="org/eclipse/ecf/core/identity/provider/IDInstantiator.html" title="interface in org.eclipse.ecf.core.identity.provider">IDInstantiator</A>)
-<LI TYPE="circle">org.eclipse.ecf.core.identity.<A HREF="org/eclipse/ecf/core/identity/IDFactory.html" title="class in org.eclipse.ecf.core.identity"><B>IDFactory</B></A><LI TYPE="circle">org.eclipse.ecf.presence.<A HREF="org/eclipse/ecf/presence/IMessageListener.Type.html" title="class in org.eclipse.ecf.presence"><B>IMessageListener.Type</B></A><LI TYPE="circle">java.io.InputStream (implements java.io.Closeable)
+<LI TYPE="circle">org.eclipse.ecf.core.identity.<A HREF="org/eclipse/ecf/core/identity/IDFactory.html" title="class in org.eclipse.ecf.core.identity"><B>IDFactory</B></A> (implements org.eclipse.ecf.core.identity.<A HREF="org/eclipse/ecf/core/identity/IIDFactory.html" title="interface in org.eclipse.ecf.core.identity">IIDFactory</A>)
+<LI TYPE="circle">org.eclipse.ecf.presence.<A HREF="org/eclipse/ecf/presence/IMessageListener.Type.html" title="class in org.eclipse.ecf.presence"><B>IMessageListener.Type</B></A><LI TYPE="circle">java.io.InputStream (implements java.io.Closeable)
 <UL>
 <LI TYPE="circle">java.io.ObjectInputStream (implements java.io.ObjectInput, java.io.ObjectStreamConstants)
 <UL>
@@ -127,7 +128,7 @@
 <LI TYPE="circle">org.eclipse.ecf.presence.<A HREF="org/eclipse/ecf/presence/IPresence.Type.html" title="class in org.eclipse.ecf.presence"><B>IPresence.Type</B></A> (implements java.io.Serializable)
 <LI TYPE="circle">org.eclipse.ecf.provider.xmpp.events.<A HREF="org/eclipse/ecf/provider/xmpp/events/IQEvent.html" title="class in org.eclipse.ecf.provider.xmpp.events"><B>IQEvent</B></A> (implements org.eclipse.ecf.core.util.<A HREF="org/eclipse/ecf/core/util/Event.html" title="interface in org.eclipse.ecf.core.util">Event</A>)
 <LI TYPE="circle">org.eclipse.ecf.presence.<A HREF="org/eclipse/ecf/presence/IRosterEntry.InterestType.html" title="class in org.eclipse.ecf.presence"><B>IRosterEntry.InterestType</B></A><LI TYPE="circle">org.eclipse.ecf.core.identity.<A HREF="org/eclipse/ecf/core/identity/LongID.Creator.html" title="class in org.eclipse.ecf.core.identity"><B>LongID.Creator</B></A> (implements org.eclipse.ecf.core.identity.provider.<A HREF="org/eclipse/ecf/core/identity/provider/IDInstantiator.html" title="interface in org.eclipse.ecf.core.identity.provider">IDInstantiator</A>)
-<LI TYPE="circle">org.eclipse.ecf.provider.generic.gmm.<A HREF="org/eclipse/ecf/provider/generic/gmm/Member.html" title="class in org.eclipse.ecf.provider.generic.gmm"><B>Member</B></A> (implements java.lang.Comparable)
+<LI TYPE="circle">org.eclipse.ecf.provider.generic.gmm.<A HREF="org/eclipse/ecf/provider/generic/gmm/Member.html" title="class in org.eclipse.ecf.provider.generic.gmm"><B>Member</B></A> (implements java.lang.Comparable&lt;T&gt;)
 <LI TYPE="circle">org.eclipse.ecf.provider.generic.gmm.<A HREF="org/eclipse/ecf/provider/generic/gmm/MemberChanged.html" title="class in org.eclipse.ecf.provider.generic.gmm"><B>MemberChanged</B></A><LI TYPE="circle">org.eclipse.ecf.provider.xmpp.events.<A HREF="org/eclipse/ecf/provider/xmpp/events/MessageEvent.html" title="class in org.eclipse.ecf.provider.xmpp.events"><B>MessageEvent</B></A> (implements org.eclipse.ecf.core.util.<A HREF="org/eclipse/ecf/core/util/Event.html" title="interface in org.eclipse.ecf.core.util">Event</A>)
 <LI TYPE="circle">org.eclipse.ecf.ui.views.<A HREF="org/eclipse/ecf/ui/views/MessageLoader.html" title="class in org.eclipse.ecf.ui.views"><B>MessageLoader</B></A><LI TYPE="circle">org.eclipse.ecf.provider.app.<A HREF="org/eclipse/ecf/provider/app/NamedGroup.html" title="class in org.eclipse.ecf.provider.app"><B>NamedGroup</B></A><LI TYPE="circle">org.eclipse.ecf.core.identity.<A HREF="org/eclipse/ecf/core/identity/Namespace.html" title="class in org.eclipse.ecf.core.identity"><B>Namespace</B></A> (implements java.io.Serializable)
 <UL>
@@ -169,10 +170,12 @@
 <LI TYPE="circle">org.eclipse.ecf.discovery.<A HREF="org/eclipse/ecf/discovery/ServiceInfo.html" title="class in org.eclipse.ecf.discovery"><B>ServiceInfo</B></A> (implements org.eclipse.ecf.discovery.<A HREF="org/eclipse/ecf/discovery/IServiceInfo.html" title="interface in org.eclipse.ecf.discovery">IServiceInfo</A>, java.io.Serializable)
 <LI TYPE="circle">org.eclipse.ecf.core.events.<A HREF="org/eclipse/ecf/core/events/SharedObjectActivatedEvent.html" title="class in org.eclipse.ecf.core.events"><B>SharedObjectActivatedEvent</B></A> (implements org.eclipse.ecf.core.events.<A HREF="org/eclipse/ecf/core/events/ISharedObjectActivatedEvent.html" title="interface in org.eclipse.ecf.core.events">ISharedObjectActivatedEvent</A>)
 <LI TYPE="circle">org.eclipse.ecf.provider.generic.events.<A HREF="org/eclipse/ecf/provider/generic/events/SharedObjectCallEvent.html" title="class in org.eclipse.ecf.provider.generic.events"><B>SharedObjectCallEvent</B></A> (implements org.eclipse.ecf.core.events.<A HREF="org/eclipse/ecf/core/events/ISharedObjectCallEvent.html" title="interface in org.eclipse.ecf.core.events">ISharedObjectCallEvent</A>)
+<LI TYPE="circle">org.eclipse.ecf.core.events.<A HREF="org/eclipse/ecf/core/events/SharedObjectCommitEvent.html" title="class in org.eclipse.ecf.core.events"><B>SharedObjectCommitEvent</B></A> (implements org.eclipse.ecf.core.events.<A HREF="org/eclipse/ecf/core/events/ISharedObjectCommitEvent.html" title="interface in org.eclipse.ecf.core.events">ISharedObjectCommitEvent</A>)
 <LI TYPE="circle">org.eclipse.ecf.core.events.<A HREF="org/eclipse/ecf/core/events/SharedObjectContainerDepartedEvent.html" title="class in org.eclipse.ecf.core.events"><B>SharedObjectContainerDepartedEvent</B></A> (implements org.eclipse.ecf.core.events.<A HREF="org/eclipse/ecf/core/events/ISharedObjectContainerDepartedEvent.html" title="interface in org.eclipse.ecf.core.events">ISharedObjectContainerDepartedEvent</A>)
 <LI TYPE="circle">org.eclipse.ecf.core.<A HREF="org/eclipse/ecf/core/SharedObjectContainerDescription.html" title="class in org.eclipse.ecf.core"><B>SharedObjectContainerDescription</B></A><LI TYPE="circle">org.eclipse.ecf.core.events.<A HREF="org/eclipse/ecf/core/events/SharedObjectContainerDisposeEvent.html" title="class in org.eclipse.ecf.core.events"><B>SharedObjectContainerDisposeEvent</B></A> (implements org.eclipse.ecf.core.events.<A HREF="org/eclipse/ecf/core/events/ISharedObjectContainerDisposeEvent.html" title="interface in org.eclipse.ecf.core.events">ISharedObjectContainerDisposeEvent</A>)
 <LI TYPE="circle">org.eclipse.ecf.core.events.<A HREF="org/eclipse/ecf/core/events/SharedObjectContainerEjectedEvent.html" title="class in org.eclipse.ecf.core.events"><B>SharedObjectContainerEjectedEvent</B></A> (implements org.eclipse.ecf.core.events.<A HREF="org/eclipse/ecf/core/events/ISharedObjectContainerEjectedEvent.html" title="interface in org.eclipse.ecf.core.events">ISharedObjectContainerEjectedEvent</A>)
-<LI TYPE="circle">org.eclipse.ecf.core.<A HREF="org/eclipse/ecf/core/SharedObjectContainerFactory.html" title="class in org.eclipse.ecf.core"><B>SharedObjectContainerFactory</B></A><LI TYPE="circle">org.eclipse.ecf.core.events.<A HREF="org/eclipse/ecf/core/events/SharedObjectContainerJoinedEvent.html" title="class in org.eclipse.ecf.core.events"><B>SharedObjectContainerJoinedEvent</B></A> (implements org.eclipse.ecf.core.events.<A HREF="org/eclipse/ecf/core/events/ISharedObjectContainerJoinedEvent.html" title="interface in org.eclipse.ecf.core.events">ISharedObjectContainerJoinedEvent</A>)
+<LI TYPE="circle">org.eclipse.ecf.core.<A HREF="org/eclipse/ecf/core/SharedObjectContainerFactory.html" title="class in org.eclipse.ecf.core"><B>SharedObjectContainerFactory</B></A> (implements org.eclipse.ecf.core.<A HREF="org/eclipse/ecf/core/ISharedObjectContainerFactory.html" title="interface in org.eclipse.ecf.core">ISharedObjectContainerFactory</A>)
+<LI TYPE="circle">org.eclipse.ecf.core.events.<A HREF="org/eclipse/ecf/core/events/SharedObjectContainerJoinedEvent.html" title="class in org.eclipse.ecf.core.events"><B>SharedObjectContainerJoinedEvent</B></A> (implements org.eclipse.ecf.core.events.<A HREF="org/eclipse/ecf/core/events/ISharedObjectContainerJoinedEvent.html" title="interface in org.eclipse.ecf.core.events">ISharedObjectContainerJoinedEvent</A>)
 <LI TYPE="circle">org.eclipse.ecf.core.events.<A HREF="org/eclipse/ecf/core/events/SharedObjectContainerJoinGroupEvent.html" title="class in org.eclipse.ecf.core.events"><B>SharedObjectContainerJoinGroupEvent</B></A> (implements org.eclipse.ecf.core.events.<A HREF="org/eclipse/ecf/core/events/ISharedObjectContainerJoinGroupEvent.html" title="interface in org.eclipse.ecf.core.events">ISharedObjectContainerJoinGroupEvent</A>)
 <LI TYPE="circle">org.eclipse.ecf.core.events.<A HREF="org/eclipse/ecf/core/events/SharedObjectContainerLeaveGroupEvent.html" title="class in org.eclipse.ecf.core.events"><B>SharedObjectContainerLeaveGroupEvent</B></A> (implements org.eclipse.ecf.core.events.<A HREF="org/eclipse/ecf/core/events/ISharedObjectContainerLeaveGroupEvent.html" title="interface in org.eclipse.ecf.core.events">ISharedObjectContainerLeaveGroupEvent</A>)
 <LI TYPE="circle">org.eclipse.ecf.core.events.<A HREF="org/eclipse/ecf/core/events/SharedObjectDeactivatedEvent.html" title="class in org.eclipse.ecf.core.events"><B>SharedObjectDeactivatedEvent</B></A> (implements org.eclipse.ecf.core.events.<A HREF="org/eclipse/ecf/core/events/ISharedObjectDeactivatedEvent.html" title="interface in org.eclipse.ecf.core.events">ISharedObjectDeactivatedEvent</A>)
@@ -183,6 +186,7 @@
 <LI TYPE="circle">org.eclipse.ecf.core.events.<A HREF="org/eclipse/ecf/core/events/SharedObjectManagerDisconnectEvent.html" title="class in org.eclipse.ecf.core.events"><B>SharedObjectManagerDisconnectEvent</B></A> (implements org.eclipse.ecf.core.events.<A HREF="org/eclipse/ecf/core/events/ISharedObjectManagerEvent.html" title="interface in org.eclipse.ecf.core.events">ISharedObjectManagerEvent</A>)
 <LI TYPE="circle">org.eclipse.ecf.core.events.<A HREF="org/eclipse/ecf/core/events/SharedObjectManagerRemoveEvent.html" title="class in org.eclipse.ecf.core.events"><B>SharedObjectManagerRemoveEvent</B></A> (implements org.eclipse.ecf.core.events.<A HREF="org/eclipse/ecf/core/events/ISharedObjectManagerEvent.html" title="interface in org.eclipse.ecf.core.events">ISharedObjectManagerEvent</A>)
 <LI TYPE="circle">org.eclipse.ecf.provider.xmpp.container.<A HREF="org/eclipse/ecf/provider/xmpp/container/SharedObjectMsg.html" title="class in org.eclipse.ecf.provider.xmpp.container"><B>SharedObjectMsg</B></A> (implements java.io.Serializable)
+<LI TYPE="circle">org.eclipse.ecf.provider.generic.sobject.<A HREF="org/eclipse/ecf/provider/generic/sobject/SharedObjectReplication.html" title="class in org.eclipse.ecf.provider.generic.sobject"><B>SharedObjectReplication</B></A> (implements org.eclipse.ecf.core.<A HREF="org/eclipse/ecf/core/ISharedObjectContainerTransaction.html" title="interface in org.eclipse.ecf.core">ISharedObjectContainerTransaction</A>)
 <LI TYPE="circle">org.eclipse.ecf.core.util.<A HREF="org/eclipse/ecf/core/util/SimpleQueueImpl.html" title="class in org.eclipse.ecf.core.util"><B>SimpleQueueImpl</B></A> (implements org.eclipse.ecf.core.util.<A HREF="org/eclipse/ecf/core/util/ISimpleQueue.html" title="interface in org.eclipse.ecf.core.util">ISimpleQueue</A>)
 <LI TYPE="circle">org.eclipse.ecf.provider.comm.tcp.<A HREF="org/eclipse/ecf/provider/comm/tcp/SocketFactory.html" title="class in org.eclipse.ecf.provider.comm.tcp"><B>SocketFactory</B></A> (implements org.eclipse.ecf.provider.comm.tcp.<A HREF="org/eclipse/ecf/provider/comm/tcp/IClientSocketFactory.html" title="interface in org.eclipse.ecf.provider.comm.tcp">IClientSocketFactory</A>, org.eclipse.ecf.provider.comm.tcp.<A HREF="org/eclipse/ecf/provider/comm/tcp/IServerSocketFactory.html" title="interface in org.eclipse.ecf.provider.comm.tcp">IServerSocketFactory</A>)
 <LI TYPE="circle">org.eclipse.ecf.provider.generic.<A HREF="org/eclipse/ecf/provider/generic/SOConfig.html" title="class in org.eclipse.ecf.provider.generic"><B>SOConfig</B></A> (implements org.eclipse.ecf.core.<A HREF="org/eclipse/ecf/core/ISharedObjectConfig.html" title="interface in org.eclipse.ecf.core">ISharedObjectConfig</A>)
@@ -218,6 +222,7 @@
 <LI TYPE="circle">org.eclipse.ecf.core.util.<A HREF="org/eclipse/ecf/core/util/TimeoutException.html" title="class in org.eclipse.ecf.core.util"><B>TimeoutException</B></A></UL>
 </UL>
 </UL>
+<LI TYPE="circle">org.eclipse.ecf.provider.generic.sobject.<A HREF="org/eclipse/ecf/provider/generic/sobject/TPCommitEventProcessor.html" title="class in org.eclipse.ecf.provider.generic.sobject"><B>TPCommitEventProcessor</B></A> (implements org.eclipse.ecf.core.util.<A HREF="org/eclipse/ecf/core/util/IEventProcessor.html" title="interface in org.eclipse.ecf.core.util">IEventProcessor</A>)
 <LI TYPE="circle">org.eclipse.ecf.provider.<A HREF="org/eclipse/ecf/provider/Trace.html" title="class in org.eclipse.ecf.provider"><B>Trace</B></A><LI TYPE="circle">org.eclipse.ecf.discovery.<A HREF="org/eclipse/ecf/discovery/Trace.html" title="class in org.eclipse.ecf.discovery"><B>Trace</B></A><LI TYPE="circle">org.eclipse.ecf.provider.xmpp.<A HREF="org/eclipse/ecf/provider/xmpp/Trace.html" title="class in org.eclipse.ecf.provider.xmpp"><B>Trace</B></A><LI TYPE="circle">org.eclipse.ecf.presence.<A HREF="org/eclipse/ecf/presence/Trace.html" title="class in org.eclipse.ecf.presence"><B>Trace</B></A><LI TYPE="circle">org.eclipse.ecf.ui.<A HREF="org/eclipse/ecf/ui/Trace.html" title="class in org.eclipse.ecf.ui"><B>Trace</B></A><LI TYPE="circle">org.eclipse.ecf.core.user.<A HREF="org/eclipse/ecf/core/user/User.html" title="class in org.eclipse.ecf.core.user"><B>User</B></A> (implements org.eclipse.ecf.core.user.<A HREF="org/eclipse/ecf/core/user/IUser.html" title="interface in org.eclipse.ecf.core.user">IUser</A>)
 <LI TYPE="circle">org.eclipse.swt.widgets.Widget<UL>
 <LI TYPE="circle">org.eclipse.swt.widgets.Control (implements org.eclipse.swt.graphics.Drawable)
@@ -254,14 +259,15 @@
 Interface Hierarchy
 </H2>
 <UL>
-<LI TYPE="circle">java.lang.Comparable<UL>
+<LI TYPE="circle">java.lang.Comparable&lt;T&gt;<UL>
 <LI TYPE="circle">org.eclipse.ecf.core.identity.<A HREF="org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity"><B>ID</B></A> (also extends java.security.Principal, java.io.Serializable)
 </UL>
 <LI TYPE="circle">org.eclipse.ecf.core.comm.<A HREF="org/eclipse/ecf/core/comm/ConnectionRequestHandler.html" title="interface in org.eclipse.ecf.core.comm"><B>ConnectionRequestHandler</B></A><LI TYPE="circle">org.eclipse.ecf.presence.<A HREF="org/eclipse/ecf/presence/IAccountManager.html" title="interface in org.eclipse.ecf.presence"><B>IAccountManager</B></A><LI TYPE="circle">org.eclipse.core.runtime.IAdaptable<UL>
 <LI TYPE="circle">org.eclipse.ecf.core.<A HREF="org/eclipse/ecf/core/IContainer.html" title="interface in org.eclipse.ecf.core"><B>IContainer</B></A><UL>
 <LI TYPE="circle">org.eclipse.ecf.core.<A HREF="org/eclipse/ecf/core/ISharedObjectContainer.html" title="interface in org.eclipse.ecf.core"><B>ISharedObjectContainer</B></A></UL>
 <LI TYPE="circle">org.eclipse.ecf.presence.<A HREF="org/eclipse/ecf/presence/IPresence.html" title="interface in org.eclipse.ecf.presence"><B>IPresence</B></A> (also extends java.io.Serializable)
-<LI TYPE="circle">org.eclipse.ecf.core.<A HREF="org/eclipse/ecf/core/ISharedObjectContainer.html" title="interface in org.eclipse.ecf.core"><B>ISharedObjectContainer</B></A><LI TYPE="circle">org.eclipse.ecf.core.user.<A HREF="org/eclipse/ecf/core/user/IUser.html" title="interface in org.eclipse.ecf.core.user"><B>IUser</B></A> (also extends org.eclipse.ecf.core.<A HREF="org/eclipse/ecf/core/IIdentifiable.html" title="interface in org.eclipse.ecf.core">IIdentifiable</A>, java.io.Serializable)
+<LI TYPE="circle">org.eclipse.ecf.core.<A HREF="org/eclipse/ecf/core/ISharedObject.html" title="interface in org.eclipse.ecf.core"><B>ISharedObject</B></A> (also extends org.eclipse.ecf.core.util.<A HREF="org/eclipse/ecf/core/util/IEventHandler.html" title="interface in org.eclipse.ecf.core.util">IEventHandler</A>)
+<LI TYPE="circle">org.eclipse.ecf.core.<A HREF="org/eclipse/ecf/core/ISharedObjectContainer.html" title="interface in org.eclipse.ecf.core"><B>ISharedObjectContainer</B></A><LI TYPE="circle">org.eclipse.ecf.core.<A HREF="org/eclipse/ecf/core/ISharedObjectContext.html" title="interface in org.eclipse.ecf.core"><B>ISharedObjectContext</B></A><LI TYPE="circle">org.eclipse.ecf.core.user.<A HREF="org/eclipse/ecf/core/user/IUser.html" title="interface in org.eclipse.ecf.core.user"><B>IUser</B></A> (also extends org.eclipse.ecf.core.<A HREF="org/eclipse/ecf/core/IIdentifiable.html" title="interface in org.eclipse.ecf.core">IIdentifiable</A>, java.io.Serializable)
 </UL>
 <LI TYPE="circle">org.eclipse.ecf.core.util.<A HREF="org/eclipse/ecf/core/util/ICallable.html" title="interface in org.eclipse.ecf.core.util"><B>ICallable</B></A><LI TYPE="circle">org.eclipse.ecf.core.util.<A HREF="org/eclipse/ecf/core/util/IClassLoaderMapper.html" title="interface in org.eclipse.ecf.core.util"><B>IClassLoaderMapper</B></A><LI TYPE="circle">org.eclipse.ecf.provider.comm.tcp.<A HREF="org/eclipse/ecf/provider/comm/tcp/IClientSocketFactory.html" title="interface in org.eclipse.ecf.provider.comm.tcp"><B>IClientSocketFactory</B></A><LI TYPE="circle">org.eclipse.ecf.core.comm.<A HREF="org/eclipse/ecf/core/comm/IConnection.html" title="interface in org.eclipse.ecf.core.comm"><B>IConnection</B></A><UL>
 <LI TYPE="circle">org.eclipse.ecf.core.comm.<A HREF="org/eclipse/ecf/core/comm/IAsynchConnection.html" title="interface in org.eclipse.ecf.core.comm"><B>IAsynchConnection</B></A><UL>
@@ -283,26 +289,29 @@
 </UL>
 <LI TYPE="circle">org.eclipse.ecf.core.comm.<A HREF="org/eclipse/ecf/core/comm/IConnectionRequestHandler.html" title="interface in org.eclipse.ecf.core.comm"><B>IConnectionRequestHandler</B></A><LI TYPE="circle">org.eclipse.ecf.core.security.<A HREF="org/eclipse/ecf/core/security/IContainerPolicy.html" title="interface in org.eclipse.ecf.core.security"><B>IContainerPolicy</B></A><UL>
 <LI TYPE="circle">org.eclipse.ecf.core.security.<A HREF="org/eclipse/ecf/core/security/IJoinPolicy.html" title="interface in org.eclipse.ecf.core.security"><B>IJoinPolicy</B></A><LI TYPE="circle">org.eclipse.ecf.core.security.<A HREF="org/eclipse/ecf/core/security/ISharedObjectPolicy.html" title="interface in org.eclipse.ecf.core.security"><B>ISharedObjectPolicy</B></A></UL>
-<LI TYPE="circle">org.eclipse.ecf.core.identity.provider.<A HREF="org/eclipse/ecf/core/identity/provider/IDInstantiator.html" title="interface in org.eclipse.ecf.core.identity.provider"><B>IDInstantiator</B></A><LI TYPE="circle">org.eclipse.ecf.discovery.<A HREF="org/eclipse/ecf/discovery/IDiscoveryContainer.html" title="interface in org.eclipse.ecf.discovery"><B>IDiscoveryContainer</B></A><LI TYPE="circle">org.eclipse.ecf.ui.views.<A HREF="org/eclipse/ecf/ui/views/IDiscoveryController.html" title="interface in org.eclipse.ecf.ui.views"><B>IDiscoveryController</B></A><LI TYPE="circle">org.eclipse.ecf.core.util.<A HREF="org/eclipse/ecf/core/util/IEnqueuePredicate.html" title="interface in org.eclipse.ecf.core.util"><B>IEnqueuePredicate</B></A><LI TYPE="circle">org.eclipse.ecf.core.util.<A HREF="org/eclipse/ecf/core/util/IEventFilter.html" title="interface in org.eclipse.ecf.core.util"><B>IEventFilter</B></A><LI TYPE="circle">org.eclipse.ecf.core.util.<A HREF="org/eclipse/ecf/core/util/IEventProcessor.html" title="interface in org.eclipse.ecf.core.util"><B>IEventProcessor</B></A><LI TYPE="circle">org.eclipse.ecf.core.<A HREF="org/eclipse/ecf/core/IIdentifiable.html" title="interface in org.eclipse.ecf.core"><B>IIdentifiable</B></A><UL>
+<LI TYPE="circle">org.eclipse.ecf.core.identity.provider.<A HREF="org/eclipse/ecf/core/identity/provider/IDInstantiator.html" title="interface in org.eclipse.ecf.core.identity.provider"><B>IDInstantiator</B></A><LI TYPE="circle">org.eclipse.ecf.discovery.<A HREF="org/eclipse/ecf/discovery/IDiscoveryContainer.html" title="interface in org.eclipse.ecf.discovery"><B>IDiscoveryContainer</B></A><LI TYPE="circle">org.eclipse.ecf.ui.views.<A HREF="org/eclipse/ecf/ui/views/IDiscoveryController.html" title="interface in org.eclipse.ecf.ui.views"><B>IDiscoveryController</B></A><LI TYPE="circle">org.eclipse.ecf.core.util.<A HREF="org/eclipse/ecf/core/util/IEnqueuePredicate.html" title="interface in org.eclipse.ecf.core.util"><B>IEnqueuePredicate</B></A><LI TYPE="circle">org.eclipse.ecf.core.util.<A HREF="org/eclipse/ecf/core/util/IEventHandler.html" title="interface in org.eclipse.ecf.core.util"><B>IEventHandler</B></A><UL>
+<LI TYPE="circle">org.eclipse.ecf.core.<A HREF="org/eclipse/ecf/core/ISharedObject.html" title="interface in org.eclipse.ecf.core"><B>ISharedObject</B></A> (also extends org.eclipse.core.runtime.IAdaptable)
+</UL>
+<LI TYPE="circle">org.eclipse.ecf.core.util.<A HREF="org/eclipse/ecf/core/util/IEventProcessor.html" title="interface in org.eclipse.ecf.core.util"><B>IEventProcessor</B></A><LI TYPE="circle">org.eclipse.ecf.core.<A HREF="org/eclipse/ecf/core/IIdentifiable.html" title="interface in org.eclipse.ecf.core"><B>IIdentifiable</B></A><UL>
 <LI TYPE="circle">org.eclipse.ecf.provider.xmpp.container.<A HREF="org/eclipse/ecf/provider/xmpp/container/IGroupChatContainerConfig.html" title="interface in org.eclipse.ecf.provider.xmpp.container"><B>IGroupChatContainerConfig</B></A><LI TYPE="circle">org.eclipse.ecf.core.<A HREF="org/eclipse/ecf/core/ISharedObjectContainerConfig.html" title="interface in org.eclipse.ecf.core"><B>ISharedObjectContainerConfig</B></A><UL>
 <LI TYPE="circle">org.eclipse.ecf.provider.xmpp.container.<A HREF="org/eclipse/ecf/provider/xmpp/container/IGroupChatContainerConfig.html" title="interface in org.eclipse.ecf.provider.xmpp.container"><B>IGroupChatContainerConfig</B></A></UL>
-<LI TYPE="circle">org.eclipse.ecf.core.user.<A HREF="org/eclipse/ecf/core/user/IUser.html" title="interface in org.eclipse.ecf.core.user"><B>IUser</B></A> (also extends org.eclipse.core.runtime.IAdaptable, java.io.Serializable)
+<LI TYPE="circle">org.eclipse.ecf.provider.generic.sobject.<A HREF="org/eclipse/ecf/provider/generic/sobject/ISharedObjectInternal.html" title="interface in org.eclipse.ecf.provider.generic.sobject"><B>ISharedObjectInternal</B></A><LI TYPE="circle">org.eclipse.ecf.core.user.<A HREF="org/eclipse/ecf/core/user/IUser.html" title="interface in org.eclipse.ecf.core.user"><B>IUser</B></A> (also extends org.eclipse.core.runtime.IAdaptable, java.io.Serializable)
 </UL>
-<LI TYPE="circle">org.eclipse.ecf.provider.xmpp.container.<A HREF="org/eclipse/ecf/provider/xmpp/container/IIMMessageSender.html" title="interface in org.eclipse.ecf.provider.xmpp.container"><B>IIMMessageSender</B></A><LI TYPE="circle">org.eclipse.ecf.core.security.<A HREF="org/eclipse/ecf/core/security/IJoinContext.html" title="interface in org.eclipse.ecf.core.security"><B>IJoinContext</B></A><LI TYPE="circle">org.eclipse.ecf.ui.views.<A HREF="org/eclipse/ecf/ui/views/ILocalInputHandler.html" title="interface in org.eclipse.ecf.ui.views"><B>ILocalInputHandler</B></A><LI TYPE="circle">org.eclipse.ecf.presence.<A HREF="org/eclipse/ecf/presence/IMessageListener.html" title="interface in org.eclipse.ecf.presence"><B>IMessageListener</B></A><LI TYPE="circle">org.eclipse.ecf.presence.<A HREF="org/eclipse/ecf/presence/IMessageSender.html" title="interface in org.eclipse.ecf.presence"><B>IMessageSender</B></A><LI TYPE="circle">org.eclipse.ecf.core.<A HREF="org/eclipse/ecf/core/IOSGIService.html" title="interface in org.eclipse.ecf.core"><B>IOSGIService</B></A><LI TYPE="circle">org.eclipse.ecf.presence.<A HREF="org/eclipse/ecf/presence/IPresenceContainer.html" title="interface in org.eclipse.ecf.presence"><B>IPresenceContainer</B></A><LI TYPE="circle">org.eclipse.ecf.presence.<A HREF="org/eclipse/ecf/presence/IPresenceListener.html" title="interface in org.eclipse.ecf.presence"><B>IPresenceListener</B></A><LI TYPE="circle">org.eclipse.ecf.presence.<A HREF="org/eclipse/ecf/presence/IPresenceSender.html" title="interface in org.eclipse.ecf.presence"><B>IPresenceSender</B></A><LI TYPE="circle">org.eclipse.ecf.core.util.<A HREF="org/eclipse/ecf/core/util/IQueueDequeue.html" title="interface in org.eclipse.ecf.core.util"><B>IQueueDequeue</B></A><UL>
+<LI TYPE="circle">org.eclipse.ecf.core.identity.<A HREF="org/eclipse/ecf/core/identity/IIDFactory.html" title="interface in org.eclipse.ecf.core.identity"><B>IIDFactory</B></A><LI TYPE="circle">org.eclipse.ecf.provider.xmpp.container.<A HREF="org/eclipse/ecf/provider/xmpp/container/IIMMessageSender.html" title="interface in org.eclipse.ecf.provider.xmpp.container"><B>IIMMessageSender</B></A><LI TYPE="circle">org.eclipse.ecf.core.security.<A HREF="org/eclipse/ecf/core/security/IJoinContext.html" title="interface in org.eclipse.ecf.core.security"><B>IJoinContext</B></A><LI TYPE="circle">org.eclipse.ecf.ui.views.<A HREF="org/eclipse/ecf/ui/views/ILocalInputHandler.html" title="interface in org.eclipse.ecf.ui.views"><B>ILocalInputHandler</B></A><LI TYPE="circle">org.eclipse.ecf.presence.<A HREF="org/eclipse/ecf/presence/IMessageListener.html" title="interface in org.eclipse.ecf.presence"><B>IMessageListener</B></A><LI TYPE="circle">org.eclipse.ecf.presence.<A HREF="org/eclipse/ecf/presence/IMessageSender.html" title="interface in org.eclipse.ecf.presence"><B>IMessageSender</B></A><LI TYPE="circle">org.eclipse.ecf.core.<A HREF="org/eclipse/ecf/core/IOSGIService.html" title="interface in org.eclipse.ecf.core"><B>IOSGIService</B></A><LI TYPE="circle">org.eclipse.ecf.presence.<A HREF="org/eclipse/ecf/presence/IPresenceContainer.html" title="interface in org.eclipse.ecf.presence"><B>IPresenceContainer</B></A><LI TYPE="circle">org.eclipse.ecf.presence.<A HREF="org/eclipse/ecf/presence/IPresenceListener.html" title="interface in org.eclipse.ecf.presence"><B>IPresenceListener</B></A><LI TYPE="circle">org.eclipse.ecf.presence.<A HREF="org/eclipse/ecf/presence/IPresenceSender.html" title="interface in org.eclipse.ecf.presence"><B>IPresenceSender</B></A><LI TYPE="circle">org.eclipse.ecf.core.util.<A HREF="org/eclipse/ecf/core/util/IQueueDequeue.html" title="interface in org.eclipse.ecf.core.util"><B>IQueueDequeue</B></A><UL>
 <LI TYPE="circle">org.eclipse.ecf.core.util.<A HREF="org/eclipse/ecf/core/util/IQueue.html" title="interface in org.eclipse.ecf.core.util"><B>IQueue</B></A> (also extends org.eclipse.ecf.core.util.<A HREF="org/eclipse/ecf/core/util/IQueueEnqueue.html" title="interface in org.eclipse.ecf.core.util">IQueueEnqueue</A>)
 </UL>
 <LI TYPE="circle">org.eclipse.ecf.core.util.<A HREF="org/eclipse/ecf/core/util/IQueueEnqueue.html" title="interface in org.eclipse.ecf.core.util"><B>IQueueEnqueue</B></A><UL>
 <LI TYPE="circle">org.eclipse.ecf.core.util.<A HREF="org/eclipse/ecf/core/util/IQueue.html" title="interface in org.eclipse.ecf.core.util"><B>IQueue</B></A> (also extends org.eclipse.ecf.core.util.<A HREF="org/eclipse/ecf/core/util/IQueueDequeue.html" title="interface in org.eclipse.ecf.core.util">IQueueDequeue</A>)
 </UL>
-<LI TYPE="circle">org.eclipse.ecf.ui.views.<A HREF="org/eclipse/ecf/ui/views/IRemoteViewSender.html" title="interface in org.eclipse.ecf.ui.views"><B>IRemoteViewSender</B></A><LI TYPE="circle">org.eclipse.ecf.presence.<A HREF="org/eclipse/ecf/presence/IRosterEntry.html" title="interface in org.eclipse.ecf.presence"><B>IRosterEntry</B></A><LI TYPE="circle">org.eclipse.ecf.presence.<A HREF="org/eclipse/ecf/presence/IRosterGroup.html" title="interface in org.eclipse.ecf.presence"><B>IRosterGroup</B></A><LI TYPE="circle">org.eclipse.ecf.provider.comm.tcp.<A HREF="org/eclipse/ecf/provider/comm/tcp/IServerSocketFactory.html" title="interface in org.eclipse.ecf.provider.comm.tcp"><B>IServerSocketFactory</B></A><LI TYPE="circle">org.eclipse.ecf.discovery.<A HREF="org/eclipse/ecf/discovery/IServiceInfo.html" title="interface in org.eclipse.ecf.discovery"><B>IServiceInfo</B></A><LI TYPE="circle">org.eclipse.ecf.discovery.<A HREF="org/eclipse/ecf/discovery/IServiceListener.html" title="interface in org.eclipse.ecf.discovery"><B>IServiceListener</B></A><LI TYPE="circle">org.eclipse.ecf.discovery.<A HREF="org/eclipse/ecf/discovery/IServiceTypeListener.html" title="interface in org.eclipse.ecf.discovery"><B>IServiceTypeListener</B></A><LI TYPE="circle">org.eclipse.ecf.core.<A HREF="org/eclipse/ecf/core/ISharedObject.html" title="interface in org.eclipse.ecf.core"><B>ISharedObject</B></A><LI TYPE="circle">org.eclipse.ecf.core.<A HREF="org/eclipse/ecf/core/ISharedObjectConfig.html" title="interface in org.eclipse.ecf.core"><B>ISharedObjectConfig</B></A><LI TYPE="circle">org.eclipse.ecf.core.<A HREF="org/eclipse/ecf/core/ISharedObjectConnector.html" title="interface in org.eclipse.ecf.core"><B>ISharedObjectConnector</B></A><LI TYPE="circle">org.eclipse.ecf.core.<A HREF="org/eclipse/ecf/core/ISharedObjectContainerGroupManager.html" title="interface in org.eclipse.ecf.core"><B>ISharedObjectContainerGroupManager</B></A><LI TYPE="circle">org.eclipse.ecf.core.provider.<A HREF="org/eclipse/ecf/core/provider/ISharedObjectContainerInstantiator.html" title="interface in org.eclipse.ecf.core.provider"><B>ISharedObjectContainerInstantiator</B></A><LI TYPE="circle">org.eclipse.ecf.core.<A HREF="org/eclipse/ecf/core/ISharedObjectContainerListener.html" title="interface in org.eclipse.ecf.core"><B>ISharedObjectContainerListener</B></A><LI TYPE="circle">org.eclipse.ecf.core.<A HREF="org/eclipse/ecf/core/ISharedObjectContainerTransaction.html" title="interface in org.eclipse.ecf.core"><B>ISharedObjectContainerTransaction</B></A><LI TYPE="circle">org.eclipse.ecf.core.<A HREF="org/eclipse/ecf/core/ISharedObjectContext.html" title="interface in org.eclipse.ecf.core"><B>ISharedObjectContext</B></A><LI TYPE="circle">org.eclipse.ecf.core.<A HREF="org/eclipse/ecf/core/ISharedObjectManager.html" title="interface in org.eclipse.ecf.core"><B>ISharedObjectManager</B></A><LI TYPE="circle">org.eclipse.ecf.presence.<A HREF="org/eclipse/ecf/presence/ISharedObjectMessageListener.html" title="interface in org.eclipse.ecf.presence"><B>ISharedObjectMessageListener</B></A><LI TYPE="circle">org.eclipse.ecf.core.util.<A HREF="org/eclipse/ecf/core/util/ISimpleQueue.html" title="interface in org.eclipse.ecf.core.util"><B>ISimpleQueue</B></A><LI TYPE="circle">org.eclipse.ecf.provider.comm.tcp.<A HREF="org/eclipse/ecf/provider/comm/tcp/ISocketAcceptHandler.html" title="interface in org.eclipse.ecf.provider.comm.tcp"><B>ISocketAcceptHandler</B></A><LI TYPE="circle">org.eclipse.ecf.presence.<A HREF="org/eclipse/ecf/presence/ISubscribeListener.html" title="interface in org.eclipse.ecf.presence"><B>ISubscribeListener</B></A><LI TYPE="circle">org.eclipse.ecf.core.comm.provider.<A HREF="org/eclipse/ecf/core/comm/provider/ISynchAsynchConnectionInstantiator.html" title="interface in org.eclipse.ecf.core.comm.provider"><B>ISynchAsynchConnectionInstantiator</B></A><LI TYPE="circle">java.security.Principal<UL>
-<LI TYPE="circle">org.eclipse.ecf.core.identity.<A HREF="org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity"><B>ID</B></A> (also extends java.lang.Comparable, java.io.Serializable)
+<LI TYPE="circle">org.eclipse.ecf.ui.views.<A HREF="org/eclipse/ecf/ui/views/IRemoteViewSender.html" title="interface in org.eclipse.ecf.ui.views"><B>IRemoteViewSender</B></A><LI TYPE="circle">org.eclipse.ecf.presence.<A HREF="org/eclipse/ecf/presence/IRosterEntry.html" title="interface in org.eclipse.ecf.presence"><B>IRosterEntry</B></A><LI TYPE="circle">org.eclipse.ecf.presence.<A HREF="org/eclipse/ecf/presence/IRosterGroup.html" title="interface in org.eclipse.ecf.presence"><B>IRosterGroup</B></A><LI TYPE="circle">org.eclipse.ecf.provider.comm.tcp.<A HREF="org/eclipse/ecf/provider/comm/tcp/IServerSocketFactory.html" title="interface in org.eclipse.ecf.provider.comm.tcp"><B>IServerSocketFactory</B></A><LI TYPE="circle">org.eclipse.ecf.discovery.<A HREF="org/eclipse/ecf/discovery/IServiceInfo.html" title="interface in org.eclipse.ecf.discovery"><B>IServiceInfo</B></A><LI TYPE="circle">org.eclipse.ecf.discovery.<A HREF="org/eclipse/ecf/discovery/IServiceListener.html" title="interface in org.eclipse.ecf.discovery"><B>IServiceListener</B></A><LI TYPE="circle">org.eclipse.ecf.discovery.<A HREF="org/eclipse/ecf/discovery/IServiceTypeListener.html" title="interface in org.eclipse.ecf.discovery"><B>IServiceTypeListener</B></A><LI TYPE="circle">org.eclipse.ecf.core.<A HREF="org/eclipse/ecf/core/ISharedObjectConfig.html" title="interface in org.eclipse.ecf.core"><B>ISharedObjectConfig</B></A><LI TYPE="circle">org.eclipse.ecf.core.<A HREF="org/eclipse/ecf/core/ISharedObjectConnector.html" title="interface in org.eclipse.ecf.core"><B>ISharedObjectConnector</B></A><LI TYPE="circle">org.eclipse.ecf.core.<A HREF="org/eclipse/ecf/core/ISharedObjectContainerFactory.html" title="interface in org.eclipse.ecf.core"><B>ISharedObjectContainerFactory</B></A><LI TYPE="circle">org.eclipse.ecf.core.<A HREF="org/eclipse/ecf/core/ISharedObjectContainerGroupManager.html" title="interface in org.eclipse.ecf.core"><B>ISharedObjectContainerGroupManager</B></A><LI TYPE="circle">org.eclipse.ecf.core.provider.<A HREF="org/eclipse/ecf/core/provider/ISharedObjectContainerInstantiator.html" title="interface in org.eclipse.ecf.core.provider"><B>ISharedObjectContainerInstantiator</B></A><LI TYPE="circle">org.eclipse.ecf.core.<A HREF="org/eclipse/ecf/core/ISharedObjectContainerListener.html" title="interface in org.eclipse.ecf.core"><B>ISharedObjectContainerListener</B></A><LI TYPE="circle">org.eclipse.ecf.core.<A HREF="org/eclipse/ecf/core/ISharedObjectContainerTransaction.html" title="interface in org.eclipse.ecf.core"><B>ISharedObjectContainerTransaction</B></A><LI TYPE="circle">org.eclipse.ecf.core.<A HREF="org/eclipse/ecf/core/ISharedObjectManager.html" title="interface in org.eclipse.ecf.core"><B>ISharedObjectManager</B></A><LI TYPE="circle">org.eclipse.ecf.presence.<A HREF="org/eclipse/ecf/presence/ISharedObjectMessageListener.html" title="interface in org.eclipse.ecf.presence"><B>ISharedObjectMessageListener</B></A><LI TYPE="circle">org.eclipse.ecf.core.util.<A HREF="org/eclipse/ecf/core/util/ISimpleQueue.html" title="interface in org.eclipse.ecf.core.util"><B>ISimpleQueue</B></A><LI TYPE="circle">org.eclipse.ecf.provider.comm.tcp.<A HREF="org/eclipse/ecf/provider/comm/tcp/ISocketAcceptHandler.html" title="interface in org.eclipse.ecf.provider.comm.tcp"><B>ISocketAcceptHandler</B></A><LI TYPE="circle">org.eclipse.ecf.presence.<A HREF="org/eclipse/ecf/presence/ISubscribeListener.html" title="interface in org.eclipse.ecf.presence"><B>ISubscribeListener</B></A><LI TYPE="circle">org.eclipse.ecf.core.comm.provider.<A HREF="org/eclipse/ecf/core/comm/provider/ISynchAsynchConnectionInstantiator.html" title="interface in org.eclipse.ecf.core.comm.provider"><B>ISynchAsynchConnectionInstantiator</B></A><LI TYPE="circle">java.security.Principal<UL>
+<LI TYPE="circle">org.eclipse.ecf.core.identity.<A HREF="org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity"><B>ID</B></A> (also extends java.lang.Comparable&lt;T&gt;, java.io.Serializable)
 </UL>
 <LI TYPE="circle">java.io.Serializable<UL>
 <LI TYPE="circle">org.eclipse.ecf.core.util.<A HREF="org/eclipse/ecf/core/util/Event.html" title="interface in org.eclipse.ecf.core.util"><B>Event</B></A><UL>
 <LI TYPE="circle">org.eclipse.ecf.core.events.<A HREF="org/eclipse/ecf/core/events/IContainerEvent.html" title="interface in org.eclipse.ecf.core.events"><B>IContainerEvent</B></A><UL>
 <LI TYPE="circle">org.eclipse.ecf.discovery.<A HREF="org/eclipse/ecf/discovery/IServiceEvent.html" title="interface in org.eclipse.ecf.discovery"><B>IServiceEvent</B></A><LI TYPE="circle">org.eclipse.ecf.core.events.<A HREF="org/eclipse/ecf/core/events/ISharedObjectActivatedEvent.html" title="interface in org.eclipse.ecf.core.events"><B>ISharedObjectActivatedEvent</B></A><LI TYPE="circle">org.eclipse.ecf.core.events.<A HREF="org/eclipse/ecf/core/events/ISharedObjectContainerDepartedEvent.html" title="interface in org.eclipse.ecf.core.events"><B>ISharedObjectContainerDepartedEvent</B></A><LI TYPE="circle">org.eclipse.ecf.core.events.<A HREF="org/eclipse/ecf/core/events/ISharedObjectContainerDisposeEvent.html" title="interface in org.eclipse.ecf.core.events"><B>ISharedObjectContainerDisposeEvent</B></A><LI TYPE="circle">org.eclipse.ecf.core.events.<A HREF="org/eclipse/ecf/core/events/ISharedObjectContainerEjectedEvent.html" title="interface in org.eclipse.ecf.core.events"><B>ISharedObjectContainerEjectedEvent</B></A><LI TYPE="circle">org.eclipse.ecf.core.events.<A HREF="org/eclipse/ecf/core/events/ISharedObjectContainerJoinedEvent.html" title="interface in org.eclipse.ecf.core.events"><B>ISharedObjectContainerJoinedEvent</B></A><LI TYPE="circle">org.eclipse.ecf.core.events.<A HREF="org/eclipse/ecf/core/events/ISharedObjectContainerJoinGroupEvent.html" title="interface in org.eclipse.ecf.core.events"><B>ISharedObjectContainerJoinGroupEvent</B></A><LI TYPE="circle">org.eclipse.ecf.core.events.<A HREF="org/eclipse/ecf/core/events/ISharedObjectContainerLeaveGroupEvent.html" title="interface in org.eclipse.ecf.core.events"><B>ISharedObjectContainerLeaveGroupEvent</B></A><LI TYPE="circle">org.eclipse.ecf.core.events.<A HREF="org/eclipse/ecf/core/events/ISharedObjectDeactivatedEvent.html" title="interface in org.eclipse.ecf.core.events"><B>ISharedObjectDeactivatedEvent</B></A><LI TYPE="circle">org.eclipse.ecf.core.events.<A HREF="org/eclipse/ecf/core/events/ISharedObjectManagerEvent.html" title="interface in org.eclipse.ecf.core.events"><B>ISharedObjectManagerEvent</B></A></UL>
-<LI TYPE="circle">org.eclipse.ecf.discovery.<A HREF="org/eclipse/ecf/discovery/IServiceEvent.html" title="interface in org.eclipse.ecf.discovery"><B>IServiceEvent</B></A><LI TYPE="circle">org.eclipse.ecf.core.events.<A HREF="org/eclipse/ecf/core/events/ISharedObjectActivatedEvent.html" title="interface in org.eclipse.ecf.core.events"><B>ISharedObjectActivatedEvent</B></A><LI TYPE="circle">org.eclipse.ecf.core.events.<A HREF="org/eclipse/ecf/core/events/ISharedObjectCallEvent.html" title="interface in org.eclipse.ecf.core.events"><B>ISharedObjectCallEvent</B></A><LI TYPE="circle">org.eclipse.ecf.core.events.<A HREF="org/eclipse/ecf/core/events/ISharedObjectContainerDepartedEvent.html" title="interface in org.eclipse.ecf.core.events"><B>ISharedObjectContainerDepartedEvent</B></A><LI TYPE="circle">org.eclipse.ecf.core.events.<A HREF="org/eclipse/ecf/core/events/ISharedObjectContainerDisposeEvent.html" title="interface in org.eclipse.ecf.core.events"><B>ISharedObjectContainerDisposeEvent</B></A><LI TYPE="circle">org.eclipse.ecf.core.events.<A HREF="org/eclipse/ecf/core/events/ISharedObjectContainerEjectedEvent.html" title="interface in org.eclipse.ecf.core.events"><B>ISharedObjectContainerEjectedEvent</B></A><LI TYPE="circle">org.eclipse.ecf.core.events.<A HREF="org/eclipse/ecf/core/events/ISharedObjectContainerJoinedEvent.html" title="interface in org.eclipse.ecf.core.events"><B>ISharedObjectContainerJoinedEvent</B></A><LI TYPE="circle">org.eclipse.ecf.core.events.<A HREF="org/eclipse/ecf/core/events/ISharedObjectContainerJoinGroupEvent.html" title="interface in org.eclipse.ecf.core.events"><B>ISharedObjectContainerJoinGroupEvent</B></A><LI TYPE="circle">org.eclipse.ecf.core.events.<A HREF="org/eclipse/ecf/core/events/ISharedObjectContainerLeaveGroupEvent.html" title="interface in org.eclipse.ecf.core.events"><B>ISharedObjectContainerLeaveGroupEvent</B></A><LI TYPE="circle">org.eclipse.ecf.core.events.<A HREF="org/eclipse/ecf/core/events/ISharedObjectCreateResponseEvent.html" title="interface in org.eclipse.ecf.core.events"><B>ISharedObjectCreateResponseEvent</B></A><LI TYPE="circle">org.eclipse.ecf.core.events.<A HREF="org/eclipse/ecf/core/events/ISharedObjectDeactivatedEvent.html" title="interface in org.eclipse.ecf.core.events"><B>ISharedObjectDeactivatedEvent</B></A><LI TYPE="circle">org.eclipse.ecf.core.events.<A HREF="org/eclipse/ecf/core/events/ISharedObjectEvent.html" title="interface in org.eclipse.ecf.core.events"><B>ISharedObjectEvent</B></A><UL>
-<LI TYPE="circle">org.eclipse.ecf.core.events.<A HREF="org/eclipse/ecf/core/events/ISharedObjectCallEvent.html" title="interface in org.eclipse.ecf.core.events"><B>ISharedObjectCallEvent</B></A><LI TYPE="circle">org.eclipse.ecf.core.events.<A HREF="org/eclipse/ecf/core/events/ISharedObjectCreateResponseEvent.html" title="interface in org.eclipse.ecf.core.events"><B>ISharedObjectCreateResponseEvent</B></A><LI TYPE="circle">org.eclipse.ecf.core.events.<A HREF="org/eclipse/ecf/core/events/ISharedObjectMessageEvent.html" title="interface in org.eclipse.ecf.core.events"><B>ISharedObjectMessageEvent</B></A><UL>
+<LI TYPE="circle">org.eclipse.ecf.discovery.<A HREF="org/eclipse/ecf/discovery/IServiceEvent.html" title="interface in org.eclipse.ecf.discovery"><B>IServiceEvent</B></A><LI TYPE="circle">org.eclipse.ecf.core.events.<A HREF="org/eclipse/ecf/core/events/ISharedObjectActivatedEvent.html" title="interface in org.eclipse.ecf.core.events"><B>ISharedObjectActivatedEvent</B></A><LI TYPE="circle">org.eclipse.ecf.core.events.<A HREF="org/eclipse/ecf/core/events/ISharedObjectCallEvent.html" title="interface in org.eclipse.ecf.core.events"><B>ISharedObjectCallEvent</B></A><LI TYPE="circle">org.eclipse.ecf.core.events.<A HREF="org/eclipse/ecf/core/events/ISharedObjectCommitEvent.html" title="interface in org.eclipse.ecf.core.events"><B>ISharedObjectCommitEvent</B></A><LI TYPE="circle">org.eclipse.ecf.core.events.<A HREF="org/eclipse/ecf/core/events/ISharedObjectContainerDepartedEvent.html" title="interface in org.eclipse.ecf.core.events"><B>ISharedObjectContainerDepartedEvent</B></A><LI TYPE="circle">org.eclipse.ecf.core.events.<A HREF="org/eclipse/ecf/core/events/ISharedObjectContainerDisposeEvent.html" title="interface in org.eclipse.ecf.core.events"><B>ISharedObjectContainerDisposeEvent</B></A><LI TYPE="circle">org.eclipse.ecf.core.events.<A HREF="org/eclipse/ecf/core/events/ISharedObjectContainerEjectedEvent.html" title="interface in org.eclipse.ecf.core.events"><B>ISharedObjectContainerEjectedEvent</B></A><LI TYPE="circle">org.eclipse.ecf.core.events.<A HREF="org/eclipse/ecf/core/events/ISharedObjectContainerJoinedEvent.html" title="interface in org.eclipse.ecf.core.events"><B>ISharedObjectContainerJoinedEvent</B></A><LI TYPE="circle">org.eclipse.ecf.core.events.<A HREF="org/eclipse/ecf/core/events/ISharedObjectContainerJoinGroupEvent.html" title="interface in org.eclipse.ecf.core.events"><B>ISharedObjectContainerJoinGroupEvent</B></A><LI TYPE="circle">org.eclipse.ecf.core.events.<A HREF="org/eclipse/ecf/core/events/ISharedObjectContainerLeaveGroupEvent.html" title="interface in org.eclipse.ecf.core.events"><B>ISharedObjectContainerLeaveGroupEvent</B></A><LI TYPE="circle">org.eclipse.ecf.core.events.<A HREF="org/eclipse/ecf/core/events/ISharedObjectCreateResponseEvent.html" title="interface in org.eclipse.ecf.core.events"><B>ISharedObjectCreateResponseEvent</B></A><LI TYPE="circle">org.eclipse.ecf.core.events.<A HREF="org/eclipse/ecf/core/events/ISharedObjectDeactivatedEvent.html" title="interface in org.eclipse.ecf.core.events"><B>ISharedObjectDeactivatedEvent</B></A><LI TYPE="circle">org.eclipse.ecf.core.events.<A HREF="org/eclipse/ecf/core/events/ISharedObjectEvent.html" title="interface in org.eclipse.ecf.core.events"><B>ISharedObjectEvent</B></A><UL>
+<LI TYPE="circle">org.eclipse.ecf.core.events.<A HREF="org/eclipse/ecf/core/events/ISharedObjectCallEvent.html" title="interface in org.eclipse.ecf.core.events"><B>ISharedObjectCallEvent</B></A><LI TYPE="circle">org.eclipse.ecf.core.events.<A HREF="org/eclipse/ecf/core/events/ISharedObjectCommitEvent.html" title="interface in org.eclipse.ecf.core.events"><B>ISharedObjectCommitEvent</B></A><LI TYPE="circle">org.eclipse.ecf.core.events.<A HREF="org/eclipse/ecf/core/events/ISharedObjectCreateResponseEvent.html" title="interface in org.eclipse.ecf.core.events"><B>ISharedObjectCreateResponseEvent</B></A><LI TYPE="circle">org.eclipse.ecf.core.events.<A HREF="org/eclipse/ecf/core/events/ISharedObjectMessageEvent.html" title="interface in org.eclipse.ecf.core.events"><B>ISharedObjectMessageEvent</B></A><UL>
 <LI TYPE="circle">org.eclipse.ecf.core.events.<A HREF="org/eclipse/ecf/core/events/ISharedObjectCreateResponseEvent.html" title="interface in org.eclipse.ecf.core.events"><B>ISharedObjectCreateResponseEvent</B></A></UL>
 </UL>
 <LI TYPE="circle">org.eclipse.ecf.core.events.<A HREF="org/eclipse/ecf/core/events/ISharedObjectManagerEvent.html" title="interface in org.eclipse.ecf.core.events"><B>ISharedObjectManagerEvent</B></A><LI TYPE="circle">org.eclipse.ecf.core.events.<A HREF="org/eclipse/ecf/core/events/ISharedObjectMessageEvent.html" title="interface in org.eclipse.ecf.core.events"><B>ISharedObjectMessageEvent</B></A><UL>
@@ -310,10 +319,10 @@
 </UL>
 <LI TYPE="circle">org.eclipse.ecf.core.events.<A HREF="org/eclipse/ecf/core/events/IContainerEvent.html" title="interface in org.eclipse.ecf.core.events"><B>IContainerEvent</B></A><UL>
 <LI TYPE="circle">org.eclipse.ecf.discovery.<A HREF="org/eclipse/ecf/discovery/IServiceEvent.html" title="interface in org.eclipse.ecf.discovery"><B>IServiceEvent</B></A><LI TYPE="circle">org.eclipse.ecf.core.events.<A HREF="org/eclipse/ecf/core/events/ISharedObjectActivatedEvent.html" title="interface in org.eclipse.ecf.core.events"><B>ISharedObjectActivatedEvent</B></A><LI TYPE="circle">org.eclipse.ecf.core.events.<A HREF="org/eclipse/ecf/core/events/ISharedObjectContainerDepartedEvent.html" title="interface in org.eclipse.ecf.core.events"><B>ISharedObjectContainerDepartedEvent</B></A><LI TYPE="circle">org.eclipse.ecf.core.events.<A HREF="org/eclipse/ecf/core/events/ISharedObjectContainerDisposeEvent.html" title="interface in org.eclipse.ecf.core.events"><B>ISharedObjectContainerDisposeEvent</B></A><LI TYPE="circle">org.eclipse.ecf.core.events.<A HREF="org/eclipse/ecf/core/events/ISharedObjectContainerEjectedEvent.html" title="interface in org.eclipse.ecf.core.events"><B>ISharedObjectContainerEjectedEvent</B></A><LI TYPE="circle">org.eclipse.ecf.core.events.<A HREF="org/eclipse/ecf/core/events/ISharedObjectContainerJoinedEvent.html" title="interface in org.eclipse.ecf.core.events"><B>ISharedObjectContainerJoinedEvent</B></A><LI TYPE="circle">org.eclipse.ecf.core.events.<A HREF="org/eclipse/ecf/core/events/ISharedObjectContainerJoinGroupEvent.html" title="interface in org.eclipse.ecf.core.events"><B>ISharedObjectContainerJoinGroupEvent</B></A><LI TYPE="circle">org.eclipse.ecf.core.events.<A HREF="org/eclipse/ecf/core/events/ISharedObjectContainerLeaveGroupEvent.html" title="interface in org.eclipse.ecf.core.events"><B>ISharedObjectContainerLeaveGroupEvent</B></A><LI TYPE="circle">org.eclipse.ecf.core.events.<A HREF="org/eclipse/ecf/core/events/ISharedObjectDeactivatedEvent.html" title="interface in org.eclipse.ecf.core.events"><B>ISharedObjectDeactivatedEvent</B></A><LI TYPE="circle">org.eclipse.ecf.core.events.<A HREF="org/eclipse/ecf/core/events/ISharedObjectManagerEvent.html" title="interface in org.eclipse.ecf.core.events"><B>ISharedObjectManagerEvent</B></A></UL>
-<LI TYPE="circle">org.eclipse.ecf.core.identity.<A HREF="org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity"><B>ID</B></A> (also extends java.lang.Comparable, java.security.Principal)
+<LI TYPE="circle">org.eclipse.ecf.core.identity.<A HREF="org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity"><B>ID</B></A> (also extends java.lang.Comparable&lt;T&gt;, java.security.Principal)
 <LI TYPE="circle">org.eclipse.ecf.presence.<A HREF="org/eclipse/ecf/presence/IPresence.html" title="interface in org.eclipse.ecf.presence"><B>IPresence</B></A> (also extends org.eclipse.core.runtime.IAdaptable)
-<LI TYPE="circle">org.eclipse.ecf.discovery.<A HREF="org/eclipse/ecf/discovery/IServiceEvent.html" title="interface in org.eclipse.ecf.discovery"><B>IServiceEvent</B></A><LI TYPE="circle">org.eclipse.ecf.core.events.<A HREF="org/eclipse/ecf/core/events/ISharedObjectActivatedEvent.html" title="interface in org.eclipse.ecf.core.events"><B>ISharedObjectActivatedEvent</B></A><LI TYPE="circle">org.eclipse.ecf.core.events.<A HREF="org/eclipse/ecf/core/events/ISharedObjectCallEvent.html" title="interface in org.eclipse.ecf.core.events"><B>ISharedObjectCallEvent</B></A><LI TYPE="circle">org.eclipse.ecf.core.events.<A HREF="org/eclipse/ecf/core/events/ISharedObjectContainerDepartedEvent.html" title="interface in org.eclipse.ecf.core.events"><B>ISharedObjectContainerDepartedEvent</B></A><LI TYPE="circle">org.eclipse.ecf.core.events.<A HREF="org/eclipse/ecf/core/events/ISharedObjectContainerDisposeEvent.html" title="interface in org.eclipse.ecf.core.events"><B>ISharedObjectContainerDisposeEvent</B></A><LI TYPE="circle">org.eclipse.ecf.core.events.<A HREF="org/eclipse/ecf/core/events/ISharedObjectContainerEjectedEvent.html" title="interface in org.eclipse.ecf.core.events"><B>ISharedObjectContainerEjectedEvent</B></A><LI TYPE="circle">org.eclipse.ecf.core.events.<A HREF="org/eclipse/ecf/core/events/ISharedObjectContainerJoinedEvent.html" title="interface in org.eclipse.ecf.core.events"><B>ISharedObjectContainerJoinedEvent</B></A><LI TYPE="circle">org.eclipse.ecf.core.events.<A HREF="org/eclipse/ecf/core/events/ISharedObjectContainerJoinGroupEvent.html" title="interface in org.eclipse.ecf.core.events"><B>ISharedObjectContainerJoinGroupEvent</B></A><LI TYPE="circle">org.eclipse.ecf.core.events.<A HREF="org/eclipse/ecf/core/events/ISharedObjectContainerLeaveGroupEvent.html" title="interface in org.eclipse.ecf.core.events"><B>ISharedObjectContainerLeaveGroupEvent</B></A><LI TYPE="circle">org.eclipse.ecf.core.events.<A HREF="org/eclipse/ecf/core/events/ISharedObjectCreateResponseEvent.html" title="interface in org.eclipse.ecf.core.events"><B>ISharedObjectCreateResponseEvent</B></A><LI TYPE="circle">org.eclipse.ecf.core.events.<A HREF="org/eclipse/ecf/core/events/ISharedObjectDeactivatedEvent.html" title="interface in org.eclipse.ecf.core.events"><B>ISharedObjectDeactivatedEvent</B></A><LI TYPE="circle">org.eclipse.ecf.core.events.<A HREF="org/eclipse/ecf/core/events/ISharedObjectEvent.html" title="interface in org.eclipse.ecf.core.events"><B>ISharedObjectEvent</B></A><UL>
-<LI TYPE="circle">org.eclipse.ecf.core.events.<A HREF="org/eclipse/ecf/core/events/ISharedObjectCallEvent.html" title="interface in org.eclipse.ecf.core.events"><B>ISharedObjectCallEvent</B></A><LI TYPE="circle">org.eclipse.ecf.core.events.<A HREF="org/eclipse/ecf/core/events/ISharedObjectCreateResponseEvent.html" title="interface in org.eclipse.ecf.core.events"><B>ISharedObjectCreateResponseEvent</B></A><LI TYPE="circle">org.eclipse.ecf.core.events.<A HREF="org/eclipse/ecf/core/events/ISharedObjectMessageEvent.html" title="interface in org.eclipse.ecf.core.events"><B>ISharedObjectMessageEvent</B></A><UL>
+<LI TYPE="circle">org.eclipse.ecf.discovery.<A HREF="org/eclipse/ecf/discovery/IServiceEvent.html" title="interface in org.eclipse.ecf.discovery"><B>IServiceEvent</B></A><LI TYPE="circle">org.eclipse.ecf.core.events.<A HREF="org/eclipse/ecf/core/events/ISharedObjectActivatedEvent.html" title="interface in org.eclipse.ecf.core.events"><B>ISharedObjectActivatedEvent</B></A><LI TYPE="circle">org.eclipse.ecf.core.events.<A HREF="org/eclipse/ecf/core/events/ISharedObjectCallEvent.html" title="interface in org.eclipse.ecf.core.events"><B>ISharedObjectCallEvent</B></A><LI TYPE="circle">org.eclipse.ecf.core.events.<A HREF="org/eclipse/ecf/core/events/ISharedObjectCommitEvent.html" title="interface in org.eclipse.ecf.core.events"><B>ISharedObjectCommitEvent</B></A><LI TYPE="circle">org.eclipse.ecf.core.events.<A HREF="org/eclipse/ecf/core/events/ISharedObjectContainerDepartedEvent.html" title="interface in org.eclipse.ecf.core.events"><B>ISharedObjectContainerDepartedEvent</B></A><LI TYPE="circle">org.eclipse.ecf.core.events.<A HREF="org/eclipse/ecf/core/events/ISharedObjectContainerDisposeEvent.html" title="interface in org.eclipse.ecf.core.events"><B>ISharedObjectContainerDisposeEvent</B></A><LI TYPE="circle">org.eclipse.ecf.core.events.<A HREF="org/eclipse/ecf/core/events/ISharedObjectContainerEjectedEvent.html" title="interface in org.eclipse.ecf.core.events"><B>ISharedObjectContainerEjectedEvent</B></A><LI TYPE="circle">org.eclipse.ecf.core.events.<A HREF="org/eclipse/ecf/core/events/ISharedObjectContainerJoinedEvent.html" title="interface in org.eclipse.ecf.core.events"><B>ISharedObjectContainerJoinedEvent</B></A><LI TYPE="circle">org.eclipse.ecf.core.events.<A HREF="org/eclipse/ecf/core/events/ISharedObjectContainerJoinGroupEvent.html" title="interface in org.eclipse.ecf.core.events"><B>ISharedObjectContainerJoinGroupEvent</B></A><LI TYPE="circle">org.eclipse.ecf.core.events.<A HREF="org/eclipse/ecf/core/events/ISharedObjectContainerLeaveGroupEvent.html" title="interface in org.eclipse.ecf.core.events"><B>ISharedObjectContainerLeaveGroupEvent</B></A><LI TYPE="circle">org.eclipse.ecf.core.events.<A HREF="org/eclipse/ecf/core/events/ISharedObjectCreateResponseEvent.html" title="interface in org.eclipse.ecf.core.events"><B>ISharedObjectCreateResponseEvent</B></A><LI TYPE="circle">org.eclipse.ecf.core.events.<A HREF="org/eclipse/ecf/core/events/ISharedObjectDeactivatedEvent.html" title="interface in org.eclipse.ecf.core.events"><B>ISharedObjectDeactivatedEvent</B></A><LI TYPE="circle">org.eclipse.ecf.core.events.<A HREF="org/eclipse/ecf/core/events/ISharedObjectEvent.html" title="interface in org.eclipse.ecf.core.events"><B>ISharedObjectEvent</B></A><UL>
+<LI TYPE="circle">org.eclipse.ecf.core.events.<A HREF="org/eclipse/ecf/core/events/ISharedObjectCallEvent.html" title="interface in org.eclipse.ecf.core.events"><B>ISharedObjectCallEvent</B></A><LI TYPE="circle">org.eclipse.ecf.core.events.<A HREF="org/eclipse/ecf/core/events/ISharedObjectCommitEvent.html" title="interface in org.eclipse.ecf.core.events"><B>ISharedObjectCommitEvent</B></A><LI TYPE="circle">org.eclipse.ecf.core.events.<A HREF="org/eclipse/ecf/core/events/ISharedObjectCreateResponseEvent.html" title="interface in org.eclipse.ecf.core.events"><B>ISharedObjectCreateResponseEvent</B></A><LI TYPE="circle">org.eclipse.ecf.core.events.<A HREF="org/eclipse/ecf/core/events/ISharedObjectMessageEvent.html" title="interface in org.eclipse.ecf.core.events"><B>ISharedObjectMessageEvent</B></A><UL>
 <LI TYPE="circle">org.eclipse.ecf.core.events.<A HREF="org/eclipse/ecf/core/events/ISharedObjectCreateResponseEvent.html" title="interface in org.eclipse.ecf.core.events"><B>ISharedObjectCreateResponseEvent</B></A></UL>
 </UL>
 <LI TYPE="circle">org.eclipse.ecf.core.events.<A HREF="org/eclipse/ecf/core/events/ISharedObjectManagerEvent.html" title="interface in org.eclipse.ecf.core.events"><B>ISharedObjectManagerEvent</B></A><LI TYPE="circle">org.eclipse.ecf.core.events.<A HREF="org/eclipse/ecf/core/events/ISharedObjectMessageEvent.html" title="interface in org.eclipse.ecf.core.events"><B>ISharedObjectMessageEvent</B></A><UL>
diff --git a/org.eclipse.ecf.docs/api/serialized-form.html b/org.eclipse.ecf.docs/api/serialized-form.html
index 0cbe183..ad3b3d0 100644
--- a/org.eclipse.ecf.docs/api/serialized-form.html
+++ b/org.eclipse.ecf.docs/api/serialized-form.html
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_02) on Thu Jun 30 23:31:51 PDT 2005 -->
+<!-- Generated by javadoc (build 1.5.0_02) on Sat Jul 09 23:08:18 PDT 2005 -->
 <TITLE>
 Serialized Form
 </TITLE>
@@ -117,6 +117,15 @@
 <DL>
 </DL>
 </DL>
+<HR>
+<H3>
+causes</H3>
+<PRE>
+java.util.Map&lt;K,V&gt; <B>causes</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
 
 <P>
 <A NAME="org.eclipse.ecf.core.SharedObjectAddException"><!-- --></A>
@@ -253,7 +262,7 @@
 <H3>
 properties</H3>
 <PRE>
-java.util.Map <B>properties</B></PRE>
+java.util.Map&lt;K,V&gt; <B>properties</B></PRE>
 <DL>
 <DL>
 </DL>
@@ -564,6 +573,45 @@
 </DL>
 
 <P>
+<A NAME="org.eclipse.ecf.core.events.SharedObjectCommitEvent"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Class <A HREF="org/eclipse/ecf/core/events/SharedObjectCommitEvent.html" title="class in org.eclipse.ecf.core.events">org.eclipse.ecf.core.events.SharedObjectCommitEvent</A> extends java.lang.Object implements Serializable</B></FONT></TH>
+</TR>
+</TABLE>
+
+<P>
+<B>serialVersionUID:&nbsp;</B>4615634472917480497L
+
+<P>
+<A NAME="serializedForm"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Serialized Fields</B></FONT></TH>
+</TR>
+</TABLE>
+
+<H3>
+senderSharedObjectID</H3>
+<PRE>
+<A HREF="org/eclipse/ecf/core/identity/ID.html" title="interface in org.eclipse.ecf.core.identity">ID</A> <B>senderSharedObjectID</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+<H3>
+event</H3>
+<PRE>
+<A HREF="org/eclipse/ecf/core/util/Event.html" title="interface in org.eclipse.ecf.core.util">Event</A> <B>event</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+
+<P>
 <A NAME="org.eclipse.ecf.core.events.SharedObjectContainerDepartedEvent"><!-- --></A>
 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
 <TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
@@ -878,7 +926,7 @@
 <H3>
 properties</H3>
 <PRE>
-java.util.Map <B>properties</B></PRE>
+java.util.Map&lt;K,V&gt; <B>properties</B></PRE>
 <DL>
 <DL>
 </DL>
@@ -1366,7 +1414,7 @@
 <H3>
 properties</H3>
 <PRE>
-java.util.Map <B>properties</B></PRE>
+java.util.Map&lt;K,V&gt; <B>properties</B></PRE>
 <DL>
 <DL>
 </DL>
@@ -1570,7 +1618,7 @@
 <H3>
 properties</H3>
 <PRE>
-java.util.Map <B>properties</B></PRE>
+java.util.Map&lt;K,V&gt; <B>properties</B></PRE>
 <DL>
 <DL>
 </DL>
@@ -1754,7 +1802,7 @@
 <H3>
 properties</H3>
 <PRE>
-java.util.Map <B>properties</B></PRE>
+java.util.Map&lt;K,V&gt; <B>properties</B></PRE>
 <DL>
 <DL>
 </DL>