author | dadubrow |
Thu, 17 Dec 2009 11:28:11 -0600 | |
changeset 698 | 9162f4cfad65 |
parent 0 | fb279309251b |
child 700 | 9441b6037cb6 |
permissions | -rw-r--r-- |
0
fb279309251b
DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff
changeset
|
1 |
/* |
fb279309251b
DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff
changeset
|
2 |
* Copyright (c) 2008 Nokia Corporation and/or its subsidiary(-ies). |
fb279309251b
DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff
changeset
|
3 |
* All rights reserved. |
fb279309251b
DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff
changeset
|
4 |
* This component and the accompanying materials are made available |
fb279309251b
DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff
changeset
|
5 |
* under the terms of the License "Eclipse Public License v1.0" |
fb279309251b
DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff
changeset
|
6 |
* which accompanies this distribution, and is available |
fb279309251b
DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff
changeset
|
7 |
* at the URL "http://www.eclipse.org/legal/epl-v10.html". |
fb279309251b
DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff
changeset
|
8 |
* |
fb279309251b
DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff
changeset
|
9 |
* Initial Contributors: |
fb279309251b
DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff
changeset
|
10 |
* Nokia Corporation - initial contribution. |
fb279309251b
DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff
changeset
|
11 |
* |
fb279309251b
DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff
changeset
|
12 |
* Contributors: |
fb279309251b
DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff
changeset
|
13 |
* |
fb279309251b
DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff
changeset
|
14 |
* Description: |
fb279309251b
DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff
changeset
|
15 |
* |
fb279309251b
DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff
changeset
|
16 |
*/ |
fb279309251b
DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff
changeset
|
17 |
|
fb279309251b
DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff
changeset
|
18 |
|
fb279309251b
DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff
changeset
|
19 |
package com.nokia.carbide.remoteconnections.interfaces; |
fb279309251b
DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff
changeset
|
20 |
|
fb279309251b
DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff
changeset
|
21 |
import java.util.HashMap; |
fb279309251b
DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff
changeset
|
22 |
import java.util.Map; |
fb279309251b
DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff
changeset
|
23 |
|
698
9162f4cfad65
more changes to remote connections for discovery + load extensions
dadubrow
parents:
0
diff
changeset
|
24 |
import org.eclipse.jface.resource.ImageDescriptor; |
9162f4cfad65
more changes to remote connections for discovery + load extensions
dadubrow
parents:
0
diff
changeset
|
25 |
|
9162f4cfad65
more changes to remote connections for discovery + load extensions
dadubrow
parents:
0
diff
changeset
|
26 |
import com.nokia.carbide.remoteconnections.internal.IConnection2; |
9162f4cfad65
more changes to remote connections for discovery + load extensions
dadubrow
parents:
0
diff
changeset
|
27 |
import com.nokia.carbide.remoteconnections.internal.IConnection2.IStatus.EStatus; |
9162f4cfad65
more changes to remote connections for discovery + load extensions
dadubrow
parents:
0
diff
changeset
|
28 |
import com.nokia.cpp.internal.api.utils.core.Check; |
9162f4cfad65
more changes to remote connections for discovery + load extensions
dadubrow
parents:
0
diff
changeset
|
29 |
import com.nokia.cpp.internal.api.utils.core.ListenerList; |
9162f4cfad65
more changes to remote connections for discovery + load extensions
dadubrow
parents:
0
diff
changeset
|
30 |
|
0
fb279309251b
DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff
changeset
|
31 |
/** |
fb279309251b
DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff
changeset
|
32 |
* A standard implementation of IConnection |
fb279309251b
DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff
changeset
|
33 |
*/ |
698
9162f4cfad65
more changes to remote connections for discovery + load extensions
dadubrow
parents:
0
diff
changeset
|
34 |
public abstract class AbstractConnection implements IConnection2 { |
9162f4cfad65
more changes to remote connections for discovery + load extensions
dadubrow
parents:
0
diff
changeset
|
35 |
|
9162f4cfad65
more changes to remote connections for discovery + load extensions
dadubrow
parents:
0
diff
changeset
|
36 |
public class Status implements IStatus { |
9162f4cfad65
more changes to remote connections for discovery + load extensions
dadubrow
parents:
0
diff
changeset
|
37 |
private EStatus estatus; |
9162f4cfad65
more changes to remote connections for discovery + load extensions
dadubrow
parents:
0
diff
changeset
|
38 |
private String description; |
9162f4cfad65
more changes to remote connections for discovery + load extensions
dadubrow
parents:
0
diff
changeset
|
39 |
|
9162f4cfad65
more changes to remote connections for discovery + load extensions
dadubrow
parents:
0
diff
changeset
|
40 |
public Status(EStatus estatus, String description) { |
9162f4cfad65
more changes to remote connections for discovery + load extensions
dadubrow
parents:
0
diff
changeset
|
41 |
this.estatus = estatus; |
9162f4cfad65
more changes to remote connections for discovery + load extensions
dadubrow
parents:
0
diff
changeset
|
42 |
this.description = description; |
9162f4cfad65
more changes to remote connections for discovery + load extensions
dadubrow
parents:
0
diff
changeset
|
43 |
} |
9162f4cfad65
more changes to remote connections for discovery + load extensions
dadubrow
parents:
0
diff
changeset
|
44 |
|
9162f4cfad65
more changes to remote connections for discovery + load extensions
dadubrow
parents:
0
diff
changeset
|
45 |
public EStatus getEStatus() { |
9162f4cfad65
more changes to remote connections for discovery + load extensions
dadubrow
parents:
0
diff
changeset
|
46 |
return estatus; |
9162f4cfad65
more changes to remote connections for discovery + load extensions
dadubrow
parents:
0
diff
changeset
|
47 |
} |
9162f4cfad65
more changes to remote connections for discovery + load extensions
dadubrow
parents:
0
diff
changeset
|
48 |
|
9162f4cfad65
more changes to remote connections for discovery + load extensions
dadubrow
parents:
0
diff
changeset
|
49 |
public String getDescription() { |
9162f4cfad65
more changes to remote connections for discovery + load extensions
dadubrow
parents:
0
diff
changeset
|
50 |
return description; |
9162f4cfad65
more changes to remote connections for discovery + load extensions
dadubrow
parents:
0
diff
changeset
|
51 |
} |
9162f4cfad65
more changes to remote connections for discovery + load extensions
dadubrow
parents:
0
diff
changeset
|
52 |
|
9162f4cfad65
more changes to remote connections for discovery + load extensions
dadubrow
parents:
0
diff
changeset
|
53 |
public void setEStatus(EStatus estatus) { |
9162f4cfad65
more changes to remote connections for discovery + load extensions
dadubrow
parents:
0
diff
changeset
|
54 |
this.estatus = estatus; |
9162f4cfad65
more changes to remote connections for discovery + load extensions
dadubrow
parents:
0
diff
changeset
|
55 |
} |
9162f4cfad65
more changes to remote connections for discovery + load extensions
dadubrow
parents:
0
diff
changeset
|
56 |
|
9162f4cfad65
more changes to remote connections for discovery + load extensions
dadubrow
parents:
0
diff
changeset
|
57 |
public void setDescription(String description) { |
9162f4cfad65
more changes to remote connections for discovery + load extensions
dadubrow
parents:
0
diff
changeset
|
58 |
this.description = description; |
9162f4cfad65
more changes to remote connections for discovery + load extensions
dadubrow
parents:
0
diff
changeset
|
59 |
} |
9162f4cfad65
more changes to remote connections for discovery + load extensions
dadubrow
parents:
0
diff
changeset
|
60 |
} |
0
fb279309251b
DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff
changeset
|
61 |
|
fb279309251b
DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff
changeset
|
62 |
private final IConnectionType connectionType; |
fb279309251b
DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff
changeset
|
63 |
private final Map<String, String> settings; |
fb279309251b
DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff
changeset
|
64 |
private String name; |
fb279309251b
DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff
changeset
|
65 |
private String id; |
698
9162f4cfad65
more changes to remote connections for discovery + load extensions
dadubrow
parents:
0
diff
changeset
|
66 |
private boolean dynamic; |
9162f4cfad65
more changes to remote connections for discovery + load extensions
dadubrow
parents:
0
diff
changeset
|
67 |
private IStatus status; |
9162f4cfad65
more changes to remote connections for discovery + load extensions
dadubrow
parents:
0
diff
changeset
|
68 |
private ImageDescriptor imageDescriptor; |
9162f4cfad65
more changes to remote connections for discovery + load extensions
dadubrow
parents:
0
diff
changeset
|
69 |
private ListenerList<IStatusChangedListener> listeners; |
0
fb279309251b
DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff
changeset
|
70 |
|
fb279309251b
DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff
changeset
|
71 |
public AbstractConnection(IConnectionType connectionType, Map<String, String> settings) { |
fb279309251b
DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff
changeset
|
72 |
this.connectionType = connectionType; |
fb279309251b
DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff
changeset
|
73 |
this.settings = new HashMap<String, String>(settings); |
698
9162f4cfad65
more changes to remote connections for discovery + load extensions
dadubrow
parents:
0
diff
changeset
|
74 |
status = new Status(EStatus.NOT_READY, ""); //$NON-NLS-1$ |
0
fb279309251b
DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff
changeset
|
75 |
} |
fb279309251b
DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff
changeset
|
76 |
|
fb279309251b
DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff
changeset
|
77 |
public void dispose() { |
fb279309251b
DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff
changeset
|
78 |
} |
fb279309251b
DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff
changeset
|
79 |
|
fb279309251b
DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff
changeset
|
80 |
public IConnectionType getConnectionType() { |
fb279309251b
DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff
changeset
|
81 |
return connectionType; |
fb279309251b
DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff
changeset
|
82 |
} |
fb279309251b
DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff
changeset
|
83 |
|
fb279309251b
DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff
changeset
|
84 |
public String getDisplayName() { |
fb279309251b
DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff
changeset
|
85 |
return name; |
fb279309251b
DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff
changeset
|
86 |
} |
fb279309251b
DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff
changeset
|
87 |
|
fb279309251b
DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff
changeset
|
88 |
public String getIdentifier() { |
fb279309251b
DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff
changeset
|
89 |
return id; |
fb279309251b
DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff
changeset
|
90 |
} |
fb279309251b
DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff
changeset
|
91 |
|
fb279309251b
DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff
changeset
|
92 |
public Map<String, String> getSettings() { |
fb279309251b
DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff
changeset
|
93 |
return settings; |
fb279309251b
DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff
changeset
|
94 |
} |
fb279309251b
DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff
changeset
|
95 |
|
fb279309251b
DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff
changeset
|
96 |
public void setDisplayName(String name) { |
fb279309251b
DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff
changeset
|
97 |
this.name = name; |
fb279309251b
DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff
changeset
|
98 |
} |
fb279309251b
DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff
changeset
|
99 |
|
fb279309251b
DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff
changeset
|
100 |
public void setIdentifier(String id) { |
fb279309251b
DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff
changeset
|
101 |
this.id = id; |
fb279309251b
DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff
changeset
|
102 |
} |
fb279309251b
DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff
changeset
|
103 |
|
fb279309251b
DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff
changeset
|
104 |
public synchronized void updateSettings(Map<String, String> newSettings) { |
fb279309251b
DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff
changeset
|
105 |
// System.out.println("settings update, thread="+Thread.currentThread().getId()); |
fb279309251b
DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff
changeset
|
106 |
settings.putAll(newSettings); |
fb279309251b
DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff
changeset
|
107 |
} |
fb279309251b
DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff
changeset
|
108 |
|
698
9162f4cfad65
more changes to remote connections for discovery + load extensions
dadubrow
parents:
0
diff
changeset
|
109 |
public boolean isDynamic() { |
9162f4cfad65
more changes to remote connections for discovery + load extensions
dadubrow
parents:
0
diff
changeset
|
110 |
return dynamic; |
9162f4cfad65
more changes to remote connections for discovery + load extensions
dadubrow
parents:
0
diff
changeset
|
111 |
} |
9162f4cfad65
more changes to remote connections for discovery + load extensions
dadubrow
parents:
0
diff
changeset
|
112 |
|
9162f4cfad65
more changes to remote connections for discovery + load extensions
dadubrow
parents:
0
diff
changeset
|
113 |
public void setDynamic(boolean dynamic) { |
9162f4cfad65
more changes to remote connections for discovery + load extensions
dadubrow
parents:
0
diff
changeset
|
114 |
this.dynamic = dynamic; |
9162f4cfad65
more changes to remote connections for discovery + load extensions
dadubrow
parents:
0
diff
changeset
|
115 |
} |
9162f4cfad65
more changes to remote connections for discovery + load extensions
dadubrow
parents:
0
diff
changeset
|
116 |
|
9162f4cfad65
more changes to remote connections for discovery + load extensions
dadubrow
parents:
0
diff
changeset
|
117 |
public IStatus getStatus() { |
9162f4cfad65
more changes to remote connections for discovery + load extensions
dadubrow
parents:
0
diff
changeset
|
118 |
return status; |
9162f4cfad65
more changes to remote connections for discovery + load extensions
dadubrow
parents:
0
diff
changeset
|
119 |
} |
9162f4cfad65
more changes to remote connections for discovery + load extensions
dadubrow
parents:
0
diff
changeset
|
120 |
|
9162f4cfad65
more changes to remote connections for discovery + load extensions
dadubrow
parents:
0
diff
changeset
|
121 |
public void setStatus(IStatus status) { |
9162f4cfad65
more changes to remote connections for discovery + load extensions
dadubrow
parents:
0
diff
changeset
|
122 |
Check.checkArg(status); |
9162f4cfad65
more changes to remote connections for discovery + load extensions
dadubrow
parents:
0
diff
changeset
|
123 |
this.status = status; |
9162f4cfad65
more changes to remote connections for discovery + load extensions
dadubrow
parents:
0
diff
changeset
|
124 |
} |
9162f4cfad65
more changes to remote connections for discovery + load extensions
dadubrow
parents:
0
diff
changeset
|
125 |
|
9162f4cfad65
more changes to remote connections for discovery + load extensions
dadubrow
parents:
0
diff
changeset
|
126 |
public void addStatusChangedListener(IStatusChangedListener listener) { |
9162f4cfad65
more changes to remote connections for discovery + load extensions
dadubrow
parents:
0
diff
changeset
|
127 |
if (listeners == null) |
9162f4cfad65
more changes to remote connections for discovery + load extensions
dadubrow
parents:
0
diff
changeset
|
128 |
listeners = new ListenerList<IStatusChangedListener>(); |
9162f4cfad65
more changes to remote connections for discovery + load extensions
dadubrow
parents:
0
diff
changeset
|
129 |
listeners.add(listener); |
9162f4cfad65
more changes to remote connections for discovery + load extensions
dadubrow
parents:
0
diff
changeset
|
130 |
} |
9162f4cfad65
more changes to remote connections for discovery + load extensions
dadubrow
parents:
0
diff
changeset
|
131 |
|
9162f4cfad65
more changes to remote connections for discovery + load extensions
dadubrow
parents:
0
diff
changeset
|
132 |
public void removeStatusChangedListener(IStatusChangedListener listener) { |
9162f4cfad65
more changes to remote connections for discovery + load extensions
dadubrow
parents:
0
diff
changeset
|
133 |
if (listeners != null) |
9162f4cfad65
more changes to remote connections for discovery + load extensions
dadubrow
parents:
0
diff
changeset
|
134 |
listeners.remove(listener); |
9162f4cfad65
more changes to remote connections for discovery + load extensions
dadubrow
parents:
0
diff
changeset
|
135 |
} |
9162f4cfad65
more changes to remote connections for discovery + load extensions
dadubrow
parents:
0
diff
changeset
|
136 |
|
9162f4cfad65
more changes to remote connections for discovery + load extensions
dadubrow
parents:
0
diff
changeset
|
137 |
public void fireStatusChanged() { |
9162f4cfad65
more changes to remote connections for discovery + load extensions
dadubrow
parents:
0
diff
changeset
|
138 |
if (listeners == null) |
9162f4cfad65
more changes to remote connections for discovery + load extensions
dadubrow
parents:
0
diff
changeset
|
139 |
return; |
9162f4cfad65
more changes to remote connections for discovery + load extensions
dadubrow
parents:
0
diff
changeset
|
140 |
for (IStatusChangedListener listener : listeners) { |
9162f4cfad65
more changes to remote connections for discovery + load extensions
dadubrow
parents:
0
diff
changeset
|
141 |
listener.statusChanged(status); |
9162f4cfad65
more changes to remote connections for discovery + load extensions
dadubrow
parents:
0
diff
changeset
|
142 |
} |
9162f4cfad65
more changes to remote connections for discovery + load extensions
dadubrow
parents:
0
diff
changeset
|
143 |
} |
9162f4cfad65
more changes to remote connections for discovery + load extensions
dadubrow
parents:
0
diff
changeset
|
144 |
|
9162f4cfad65
more changes to remote connections for discovery + load extensions
dadubrow
parents:
0
diff
changeset
|
145 |
public ImageDescriptor getImageDescriptor() { |
9162f4cfad65
more changes to remote connections for discovery + load extensions
dadubrow
parents:
0
diff
changeset
|
146 |
return imageDescriptor; |
9162f4cfad65
more changes to remote connections for discovery + load extensions
dadubrow
parents:
0
diff
changeset
|
147 |
} |
9162f4cfad65
more changes to remote connections for discovery + load extensions
dadubrow
parents:
0
diff
changeset
|
148 |
|
9162f4cfad65
more changes to remote connections for discovery + load extensions
dadubrow
parents:
0
diff
changeset
|
149 |
public void setImageDescriptor(ImageDescriptor imageDescriptor) { |
9162f4cfad65
more changes to remote connections for discovery + load extensions
dadubrow
parents:
0
diff
changeset
|
150 |
this.imageDescriptor = imageDescriptor; |
9162f4cfad65
more changes to remote connections for discovery + load extensions
dadubrow
parents:
0
diff
changeset
|
151 |
} |
9162f4cfad65
more changes to remote connections for discovery + load extensions
dadubrow
parents:
0
diff
changeset
|
152 |
|
9162f4cfad65
more changes to remote connections for discovery + load extensions
dadubrow
parents:
0
diff
changeset
|
153 |
|
0
fb279309251b
DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff
changeset
|
154 |
} |