1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-06-08 18:26:01 +02:00

Bug 500547 - move JSchUIFileService to o.e.remote.ui.RemoteUIFileService

Change-Id: I83a4b7e42b23e3aaf7415a8dc553cdd384cb610f
Signed-off-by: Greg Watson <g.watson@computer.org>
This commit is contained in:
Greg Watson 2016-08-30 22:11:05 -04:00
parent 0f03dd648c
commit eead6545d0
4 changed files with 10 additions and 8 deletions

View file

@ -43,7 +43,7 @@
</connectionTypeService> </connectionTypeService>
<connectionTypeService <connectionTypeService
connectionTypeId="org.eclipse.remote.JSch" connectionTypeId="org.eclipse.remote.JSch"
factory="org.eclipse.remote.internal.jsch.ui.JSchUIFileService$Factory" factory="org.eclipse.remote.ui.RemoteUIFileService$Factory"
service="org.eclipse.remote.ui.IRemoteUIFileService"> service="org.eclipse.remote.ui.IRemoteUIFileService">
</connectionTypeService> </connectionTypeService>
<connectionService <connectionService

View file

@ -2,7 +2,7 @@ Manifest-Version: 1.0
Bundle-ManifestVersion: 2 Bundle-ManifestVersion: 2
Bundle-Name: %pluginName Bundle-Name: %pluginName
Bundle-SymbolicName: org.eclipse.remote.ui;singleton:=true Bundle-SymbolicName: org.eclipse.remote.ui;singleton:=true
Bundle-Version: 2.0.0.qualifier Bundle-Version: 2.1.0.qualifier
Bundle-Activator: org.eclipse.remote.internal.ui.RemoteUIPlugin Bundle-Activator: org.eclipse.remote.internal.ui.RemoteUIPlugin
Bundle-Vendor: %pluginProvider Bundle-Vendor: %pluginProvider
Bundle-RequiredExecutionEnvironment: JavaSE-1.7 Bundle-RequiredExecutionEnvironment: JavaSE-1.7

View file

@ -12,5 +12,5 @@
<artifactId>org.eclipse.remote.ui</artifactId> <artifactId>org.eclipse.remote.ui</artifactId>
<packaging>eclipse-plugin</packaging> <packaging>eclipse-plugin</packaging>
<version>2.0.0-SNAPSHOT</version> <version>2.1.0-SNAPSHOT</version>
</project> </project>

View file

@ -8,7 +8,7 @@
* Contributors: * Contributors:
* IBM Corporation - Initial API and implementation * IBM Corporation - Initial API and implementation
*******************************************************************************/ *******************************************************************************/
package org.eclipse.remote.internal.jsch.ui; package org.eclipse.remote.ui;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.List; import java.util.List;
@ -18,17 +18,19 @@ import org.eclipse.jface.window.Window;
import org.eclipse.remote.core.IRemoteConnection; import org.eclipse.remote.core.IRemoteConnection;
import org.eclipse.remote.core.IRemoteConnectionType; import org.eclipse.remote.core.IRemoteConnectionType;
import org.eclipse.remote.core.IRemoteConnectionType.Service; import org.eclipse.remote.core.IRemoteConnectionType.Service;
import org.eclipse.remote.ui.IRemoteUIFileService;
import org.eclipse.remote.ui.dialogs.RemoteResourceBrowser; import org.eclipse.remote.ui.dialogs.RemoteResourceBrowser;
import org.eclipse.swt.SWT; import org.eclipse.swt.SWT;
import org.eclipse.swt.widgets.Shell; import org.eclipse.swt.widgets.Shell;
public class JSchUIFileService implements IRemoteUIFileService { /**
* @since 2.1
*/
public class RemoteUIFileService implements IRemoteUIFileService {
private final IRemoteConnectionType connectionType; private final IRemoteConnectionType connectionType;
private IRemoteConnection connection = null; private IRemoteConnection connection = null;
private boolean showConnections = false; private boolean showConnections = false;
public JSchUIFileService(IRemoteConnectionType connectionType) { public RemoteUIFileService(IRemoteConnectionType connectionType) {
this.connectionType = connectionType; this.connectionType = connectionType;
} }
@ -37,7 +39,7 @@ public class JSchUIFileService implements IRemoteUIFileService {
@Override @Override
public <T extends Service> T getService(IRemoteConnectionType connectionType, Class<T> service) { public <T extends Service> T getService(IRemoteConnectionType connectionType, Class<T> service) {
if (IRemoteUIFileService.class.equals(service)) { if (IRemoteUIFileService.class.equals(service)) {
return (T) new JSchUIFileService(connectionType); return (T) new RemoteUIFileService(connectionType);
} }
return null; return null;
} }