diff options
author | slewis | 2007-05-10 23:34:08 +0000 |
---|---|---|
committer | slewis | 2007-05-10 23:34:08 +0000 |
commit | e5e84190d32796e216ad6c169ffffb97e020024e (patch) | |
tree | a2a88eec76a00d681632cc2d48d99c041d432459 /framework/bundles/org.eclipse.ecf.provider | |
parent | 9eb01df40732cfc18955b79e65d307a39b3d02df (diff) | |
download | org.eclipse.ecf-e5e84190d32796e216ad6c169ffffb97e020024e.tar.gz org.eclipse.ecf-e5e84190d32796e216ad6c169ffffb97e020024e.tar.xz org.eclipse.ecf-e5e84190d32796e216ad6c169ffffb97e020024e.zip |
Additions for Skype IChannelContainerAdapter support
Diffstat (limited to 'framework/bundles/org.eclipse.ecf.provider')
2 files changed, 4 insertions, 3 deletions
diff --git a/framework/bundles/org.eclipse.ecf.provider/src/org/eclipse/ecf/provider/generic/SOContainer.java b/framework/bundles/org.eclipse.ecf.provider/src/org/eclipse/ecf/provider/generic/SOContainer.java index 97bcb94b2..e732d5bdc 100644 --- a/framework/bundles/org.eclipse.ecf.provider/src/org/eclipse/ecf/provider/generic/SOContainer.java +++ b/framework/bundles/org.eclipse.ecf.provider/src/org/eclipse/ecf/provider/generic/SOContainer.java @@ -49,6 +49,7 @@ import org.eclipse.ecf.core.sharedobject.events.SharedObjectActivatedEvent; import org.eclipse.ecf.core.sharedobject.events.SharedObjectDeactivatedEvent; import org.eclipse.ecf.core.sharedobject.security.ISharedObjectPolicy; import org.eclipse.ecf.core.sharedobject.util.IQueueEnqueue; +import org.eclipse.ecf.core.util.ECFException; import org.eclipse.ecf.core.util.Event; import org.eclipse.ecf.core.util.Trace; import org.eclipse.ecf.internal.provider.ECFProviderDebugOptions; @@ -827,7 +828,7 @@ public abstract class SOContainer implements ISharedObjectContainer { } protected SOConfig createSharedObjectConfig(ID id, ISharedObject obj, - Map props) { + Map props) throws ECFException { return new SOConfig(id, getID(), this, props); } @@ -852,7 +853,7 @@ public abstract class SOContainer implements ISharedObjectContainer { } protected SOWrapper createSharedObjectWrapper(ID id, ISharedObject s, - Map props) { + Map props) throws ECFException { SOConfig newConfig = createSharedObjectConfig(id, s, props); return new SOWrapper(newConfig, s, this); } diff --git a/framework/bundles/org.eclipse.ecf.provider/src/org/eclipse/ecf/provider/generic/SOWrapper.java b/framework/bundles/org.eclipse.ecf.provider/src/org/eclipse/ecf/provider/generic/SOWrapper.java index 6ce7c04e3..3293d479b 100644 --- a/framework/bundles/org.eclipse.ecf.provider/src/org/eclipse/ecf/provider/generic/SOWrapper.java +++ b/framework/bundles/org.eclipse.ecf.provider/src/org/eclipse/ecf/provider/generic/SOWrapper.java @@ -51,7 +51,7 @@ public class SOWrapper { queue = new SimpleFIFOQueue(); } - protected SOWrapper(SOConfig aConfig, ISharedObject obj, SOContainer cont) { + public SOWrapper(SOConfig aConfig, ISharedObject obj, SOContainer cont) { sharedObjectConfig = aConfig; sharedObjectID = sharedObjectConfig.getSharedObjectID(); sharedObject = obj; |