Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorslewis2007-05-10 23:34:08 +0000
committerslewis2007-05-10 23:34:08 +0000
commite5e84190d32796e216ad6c169ffffb97e020024e (patch)
treea2a88eec76a00d681632cc2d48d99c041d432459 /framework/bundles/org.eclipse.ecf.provider
parent9eb01df40732cfc18955b79e65d307a39b3d02df (diff)
downloadorg.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')
-rw-r--r--framework/bundles/org.eclipse.ecf.provider/src/org/eclipse/ecf/provider/generic/SOContainer.java5
-rw-r--r--framework/bundles/org.eclipse.ecf.provider/src/org/eclipse/ecf/provider/generic/SOWrapper.java2
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;

Back to the top