|
RSE Release 3.0 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.rse.shells.ui.RemoteCommandHelpers
public class RemoteCommandHelpers
Static helpers to simplify the act of running a universal command against a local or remote Unix, Windows or Linux command shell.
Constructor Summary | |
---|---|
RemoteCommandHelpers()
Constructor for RemoteCommandHelpers. |
Method Summary | |
---|---|
static IRemoteCmdSubSystem |
getCmdSubSystem(IHost connection)
|
static IRemoteCmdSubSystem[] |
getCmdSubSystems(IHost connection)
|
static String |
getWorkingDirectory(IRemoteFile selectedFile)
Helper method to return the path to change-directory to, given a selected remote file object |
static boolean |
runUniversalCommand(Shell shell,
String cmdString,
String path,
IRemoteCmdSubSystem cmdSubSystem)
|
static boolean |
runUniversalCommand(Shell shell,
String cmdString,
String path,
IRemoteCmdSubSystem cmdSubSystem,
boolean isCompile)
Encapsulation of code needed to run a universal subsystem command. |
static void |
showInView(IRemoteCommandShell cmd,
boolean isCompile,
String cmdString)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public RemoteCommandHelpers()
Method Detail |
---|
public static String getWorkingDirectory(IRemoteFile selectedFile)
public static IRemoteCmdSubSystem getCmdSubSystem(IHost connection)
public static IRemoteCmdSubSystem[] getCmdSubSystems(IHost connection)
public static boolean runUniversalCommand(Shell shell, String cmdString, String path, IRemoteCmdSubSystem cmdSubSystem)
public static boolean runUniversalCommand(Shell shell, String cmdString, String path, IRemoteCmdSubSystem cmdSubSystem, boolean isCompile)
shell
- - the shell to use if need to prompt for password or show msg dialogcmdString
- - the resolved commandpath
- - the path to run the command againstcmdSubSystem
- - this connection's command subsystem, which will run the command
public static void showInView(IRemoteCommandShell cmd, boolean isCompile, String cmdString)
|
RSE Release 3.0 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |