From 07eaaaeb0f45e410e35597b90c013d031a65a426 Mon Sep 17 00:00:00 2001 From: Martin Oberhuber < martin.oberhuber@windriver.com> Date: Fri, 18 May 2007 11:36:21 +0000 Subject: [PATCH] [179937] Mark IRemoteCmdSubsystem#getShellEncoding() deprecated --- .../shells/core/subsystems/IRemoteCmdSubSystem.java | 5 ++++- .../shells/core/subsystems/RemoteCmdSubSystem.java | 3 +++ 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/rse/plugins/org.eclipse.rse.subsystems.shells.core/src/org/eclipse/rse/subsystems/shells/core/subsystems/IRemoteCmdSubSystem.java b/rse/plugins/org.eclipse.rse.subsystems.shells.core/src/org/eclipse/rse/subsystems/shells/core/subsystems/IRemoteCmdSubSystem.java index 327cb1b9550..24e4bf962c2 100644 --- a/rse/plugins/org.eclipse.rse.subsystems.shells.core/src/org/eclipse/rse/subsystems/shells/core/subsystems/IRemoteCmdSubSystem.java +++ b/rse/plugins/org.eclipse.rse.subsystems.shells.core/src/org/eclipse/rse/subsystems/shells/core/subsystems/IRemoteCmdSubSystem.java @@ -19,6 +19,7 @@ package org.eclipse.rse.subsystems.shells.core.subsystems; import java.util.List; import org.eclipse.core.runtime.IProgressMonitor; +import org.eclipse.rse.core.model.IHost; import org.eclipse.rse.core.subsystems.IRemoteSystemEnvVar; import org.eclipse.rse.core.subsystems.ISubSystem; import org.eclipse.swt.widgets.Shell; @@ -142,7 +143,9 @@ public interface IRemoteCmdSubSystem extends ISubSystem{ /** - * Returns the shell encoding to assume when reading IO from a remote shell + * Returns the shell encoding to assume when reading IO from a remote shell. + * + * @deprecated use {@link IHost#getDefaultEncoding(boolean)} instead */ public String getShellEncoding(); diff --git a/rse/plugins/org.eclipse.rse.subsystems.shells.core/src/org/eclipse/rse/subsystems/shells/core/subsystems/RemoteCmdSubSystem.java b/rse/plugins/org.eclipse.rse.subsystems.shells.core/src/org/eclipse/rse/subsystems/shells/core/subsystems/RemoteCmdSubSystem.java index 98fd60cab33..014a33b557f 100644 --- a/rse/plugins/org.eclipse.rse.subsystems.shells.core/src/org/eclipse/rse/subsystems/shells/core/subsystems/RemoteCmdSubSystem.java +++ b/rse/plugins/org.eclipse.rse.subsystems.shells.core/src/org/eclipse/rse/subsystems/shells/core/subsystems/RemoteCmdSubSystem.java @@ -93,6 +93,9 @@ public abstract class RemoteCmdSubSystem extends SubSystem implements IRemoteCmd return null; } + /** + * @deprecated use {@link IHost#setDefaultEncoding(String, boolean)} instead + */ public void setShellEncoding(String encoding) { IPropertySet set = getPropertySet("Remote"); //$NON-NLS-1$