mirror of
https://github.com/eclipse-cdt/cdt
synced 2025-08-13 19:25:38 +02:00
Externalize strings in ssh services
This commit is contained in:
parent
896ef5f33a
commit
54d0676204
4 changed files with 60 additions and 7 deletions
|
@ -0,0 +1,3 @@
|
||||||
|
#Fri Jul 07 11:01:49 CEST 2006
|
||||||
|
eclipse.preferences.version=1
|
||||||
|
encoding//src/org/eclipse/rse/connectorservice/ssh/SshConnectorResources.properties=8859_1
|
|
@ -0,0 +1,33 @@
|
||||||
|
/*******************************************************************************
|
||||||
|
* Copyright (c) 2006 Wind River Systems, Inc.
|
||||||
|
* All rights reserved. This program and the accompanying materials
|
||||||
|
* are made available under the terms of the Eclipse Public License v1.0
|
||||||
|
* which accompanies this distribution, and is available at
|
||||||
|
* http://www.eclipse.org/legal/epl-v10.html
|
||||||
|
*
|
||||||
|
* Contributors:
|
||||||
|
* Martin Oberhuber (Wind River) - initial API and implementation
|
||||||
|
*******************************************************************************/
|
||||||
|
|
||||||
|
package org.eclipse.rse.connectorservice.ssh;
|
||||||
|
|
||||||
|
import org.eclipse.osgi.util.NLS;
|
||||||
|
|
||||||
|
public class SshConnectorResources extends NLS {
|
||||||
|
private static final String BUNDLE_NAME = "org.eclipse.rse.connectorservice.ssh.SshConnectorResources"; //$NON-NLS-1$
|
||||||
|
|
||||||
|
public static String SshConnectorService_Name;
|
||||||
|
public static String SshConnectorService_Description;
|
||||||
|
|
||||||
|
public static String SshConnectorService_ErrorDisconnecting;
|
||||||
|
public static String SshConnectorService_Info;
|
||||||
|
public static String SshConnectorService_Warning;
|
||||||
|
|
||||||
|
static {
|
||||||
|
// initialize resource bundle
|
||||||
|
NLS.initializeMessages(BUNDLE_NAME, SshConnectorResources.class);
|
||||||
|
}
|
||||||
|
|
||||||
|
private SshConnectorResources() {
|
||||||
|
}
|
||||||
|
}
|
|
@ -0,0 +1,17 @@
|
||||||
|
################################################################################
|
||||||
|
# Copyright (c) 2006 Wind River Systems, Inc.
|
||||||
|
# All rights reserved. This program and the accompanying materials
|
||||||
|
# are made available under the terms of the Eclipse Public License v1.0
|
||||||
|
# which accompanies this distribution, and is available at
|
||||||
|
# http://www.eclipse.org/legal/epl-v10.html
|
||||||
|
#
|
||||||
|
# Contributors:
|
||||||
|
# Martin Oberhuber (Wind River) - initial API and implementation
|
||||||
|
################################################################################
|
||||||
|
|
||||||
|
SshConnectorService_Name=SSH Connector Service
|
||||||
|
SshConnectorService_Description=SSH Connector Service Description
|
||||||
|
|
||||||
|
SshConnectorService_ErrorDisconnecting=ConnectionStatusListener: Error disconnecting
|
||||||
|
SshConnectorService_Warning=Warning
|
||||||
|
SshConnectorService_Info=Info
|
|
@ -76,7 +76,7 @@ public class SshConnectorService extends AbstractConnectorService implements ISs
|
||||||
//it will be overridden when the subsystem initializes (through
|
//it will be overridden when the subsystem initializes (through
|
||||||
//setPort() on our base class -- I assume the port is meant to
|
//setPort() on our base class -- I assume the port is meant to
|
||||||
//be a local port.
|
//be a local port.
|
||||||
super("SSH Connector Service", "SSH Connector Service Description", host, 0);
|
super(SshConnectorResources.SshConnectorService_Name, SshConnectorResources.SshConnectorService_Description, host, 0);
|
||||||
fSessionLostHandler = null;
|
fSessionLostHandler = null;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -418,7 +418,7 @@ public class SshConnectorService extends AbstractConnectorService implements ISs
|
||||||
}
|
}
|
||||||
catch (Exception e)
|
catch (Exception e)
|
||||||
{
|
{
|
||||||
SystemBasePlugin.logError("ConnectionStatusListener: Error disconnecting", e);
|
SystemBasePlugin.logError(SshConnectorResources.SshConnectorService_ErrorDisconnecting, e);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -482,7 +482,7 @@ public class SshConnectorService extends AbstractConnectorService implements ISs
|
||||||
if (winShell != null && !winShell.isDisposed()
|
if (winShell != null && !winShell.isDisposed()
|
||||||
&& winShell.isVisible()) {
|
&& winShell.isVisible()) {
|
||||||
SystemBasePlugin
|
SystemBasePlugin
|
||||||
.logInfo("Using active workbench window as runnable context");
|
.logInfo("Using active workbench window as runnable context"); //$NON-NLS-1$
|
||||||
shell = winShell;
|
shell = winShell;
|
||||||
return win;
|
return win;
|
||||||
} else {
|
} else {
|
||||||
|
@ -491,7 +491,7 @@ public class SshConnectorService extends AbstractConnectorService implements ISs
|
||||||
}
|
}
|
||||||
if (shell == null || shell.isDisposed() || !shell.isVisible()) {
|
if (shell == null || shell.isDisposed() || !shell.isVisible()) {
|
||||||
SystemBasePlugin
|
SystemBasePlugin
|
||||||
.logInfo("Using progress monitor dialog with given shell as parent");
|
.logInfo("Using progress monitor dialog with given shell as parent"); //$NON-NLS-1$
|
||||||
shell = rshell;
|
shell = rshell;
|
||||||
}
|
}
|
||||||
IRunnableContext dlg = new ProgressMonitorDialog(rshell);
|
IRunnableContext dlg = new ProgressMonitorDialog(rshell);
|
||||||
|
@ -527,7 +527,7 @@ public class SshConnectorService extends AbstractConnectorService implements ISs
|
||||||
RSEUIPlugin.getPluginMessage(ISystemMessages.MSG_DISCONNECT_CANCELLED).makeSubstitution(hostName));
|
RSEUIPlugin.getPluginMessage(ISystemMessages.MSG_DISCONNECT_CANCELLED).makeSubstitution(hostName));
|
||||||
msgDlg.open();
|
msgDlg.open();
|
||||||
}
|
}
|
||||||
};
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Notification from sub-services that our session was lost.
|
* Notification from sub-services that our session was lost.
|
||||||
|
@ -567,7 +567,7 @@ public class SshConnectorService extends AbstractConnectorService implements ISs
|
||||||
final boolean[] retval = new boolean[1];
|
final boolean[] retval = new boolean[1];
|
||||||
getStandardDisplay().syncExec(new Runnable() {
|
getStandardDisplay().syncExec(new Runnable() {
|
||||||
public void run() {
|
public void run() {
|
||||||
retval[0] = MessageDialog.openQuestion(null, "Warning", str);
|
retval[0] = MessageDialog.openQuestion(null, SshConnectorResources.SshConnectorService_Warning, str);
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
return retval[0];
|
return retval[0];
|
||||||
|
@ -607,7 +607,7 @@ public class SshConnectorService extends AbstractConnectorService implements ISs
|
||||||
public void showMessage(final String message) {
|
public void showMessage(final String message) {
|
||||||
getStandardDisplay().syncExec(new Runnable() {
|
getStandardDisplay().syncExec(new Runnable() {
|
||||||
public void run() {
|
public void run() {
|
||||||
MessageDialog.openInformation(null, "Info", message);
|
MessageDialog.openInformation(null, SshConnectorResources.SshConnectorService_Info, message);
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Reference in a new issue