Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTobias Schwarz2013-12-18 08:47:23 +0000
committerTobias Schwarz2013-12-18 08:47:23 +0000
commit4751095ec2a12ccd82098553141bae0d91a5e1f7 (patch)
tree28a3c6f9c2bf2eb0a0c9976983a716b102c853cf /target_explorer/plugins/org.eclipse.tcf.te.tcf.services.contexts
parent8384bf58f9acf5778d1f88ffee9764f7c3622ad1 (diff)
downloadorg.eclipse.tcf-4751095ec2a12ccd82098553141bae0d91a5e1f7.tar.gz
org.eclipse.tcf-4751095ec2a12ccd82098553141bae0d91a5e1f7.tar.xz
org.eclipse.tcf-4751095ec2a12ccd82098553141bae0d91a5e1f7.zip
Target Explorer: add locator model listeners
Diffstat (limited to 'target_explorer/plugins/org.eclipse.tcf.te.tcf.services.contexts')
-rw-r--r--target_explorer/plugins/org.eclipse.tcf.te.tcf.services.contexts/src/org/eclipse/tcf/te/tcf/services/contexts/internal/AdapterFactory.java17
1 files changed, 7 insertions, 10 deletions
diff --git a/target_explorer/plugins/org.eclipse.tcf.te.tcf.services.contexts/src/org/eclipse/tcf/te/tcf/services/contexts/internal/AdapterFactory.java b/target_explorer/plugins/org.eclipse.tcf.te.tcf.services.contexts/src/org/eclipse/tcf/te/tcf/services/contexts/internal/AdapterFactory.java
index 8e837f2c2..cabdf2183 100644
--- a/target_explorer/plugins/org.eclipse.tcf.te.tcf.services.contexts/src/org/eclipse/tcf/te/tcf/services/contexts/internal/AdapterFactory.java
+++ b/target_explorer/plugins/org.eclipse.tcf.te.tcf.services.contexts/src/org/eclipse/tcf/te/tcf/services/contexts/internal/AdapterFactory.java
@@ -16,11 +16,11 @@ import org.eclipse.core.runtime.IAdapterFactory;
import org.eclipse.tcf.protocol.IPeer;
import org.eclipse.tcf.protocol.Protocol;
import org.eclipse.tcf.te.runtime.interfaces.IDisposable;
-import org.eclipse.tcf.te.tcf.locator.interfaces.IModelListener;
+import org.eclipse.tcf.te.tcf.locator.interfaces.IPeerModelListener;
import org.eclipse.tcf.te.tcf.locator.interfaces.nodes.IPeerModel;
import org.eclipse.tcf.te.tcf.locator.interfaces.nodes.IPeerNode;
import org.eclipse.tcf.te.tcf.locator.listener.ModelAdapter;
-import org.eclipse.tcf.te.tcf.locator.model.Model;
+import org.eclipse.tcf.te.tcf.locator.model.ModelManager;
import org.eclipse.tcf.te.tcf.services.contexts.interfaces.IContextService;
/**
@@ -38,15 +38,12 @@ public class AdapterFactory implements IAdapterFactory {
* Constructor.
*/
public AdapterFactory() {
- final IModelListener listener = new ModelAdapter() {
- /* (non-Javadoc)
- * @see org.eclipse.tcf.te.tcf.locator.listener.ModelAdapter#locatorModelChanged(org.eclipse.tcf.te.tcf.locator.interfaces.nodes.IPeerModel, org.eclipse.tcf.te.tcf.locator.interfaces.nodes.IPeerNode, boolean)
- */
+ final IPeerModelListener listener = new ModelAdapter() {
@Override
- public void locatorModelChanged(IPeerModel model, IPeerNode peer, boolean added) {
+ public void modelChanged(IPeerModel model, IPeerNode peerNode, boolean added) {
// If a peer gets removed, remove the context service proxy
- if (peer != null && peer.getPeer() != null && !added) {
- IContextService adapter = adapters.remove(peer.getPeer());
+ if (peerNode != null && peerNode.getPeer() != null && !added) {
+ IContextService adapter = adapters.remove(peerNode.getPeer());
if (adapter instanceof IDisposable) ((IDisposable)adapter).dispose();
}
}
@@ -55,7 +52,7 @@ public class AdapterFactory implements IAdapterFactory {
Runnable runnable = new Runnable() {
@Override
public void run() {
- Model.getPeerModel().addListener(listener);
+ ModelManager.getPeerModel().addListener(listener);
}
};

Back to the top