org.codehaus.plexus.util.cli.shell

Class BourneShell

Implemented Interfaces:
Cloneable

public class BourneShell
extends Shell

Version:
$Id: BourneShell.java 6772 2007-08-21 14:58:40Z handyande $
Author:
Jason van Zyl

Constructor Summary

BourneShell()
BourneShell(boolean isLoginShell)

Method Summary

String
getExecutable()
String[]
getShellArgs()
Get the shell arguments
List
getShellArgsList()

Methods inherited from class org.codehaus.plexus.util.cli.shell.Shell

addShellArg, clearArguments, clone, getCommandLine, getExecutable, getOriginalCommandLine, getOriginalExecutable, getShellArgs, getShellArgsList, getShellCommand, getShellCommandLine, getWorkingDirectory, isDoubleQuotedArgumentEscaped, isDoubleQuotedExecutableEscaped, isQuotedArgumentsEnabled, isQuotedExecutableEnabled, isSingleQuotedArgumentEscaped, isSingleQuotedExecutableEscaped, setDoubleQuotedArgumentEscaped, setDoubleQuotedExecutableEscaped, setExecutable, setQuotedArgumentsEnabled, setQuotedExecutableEnabled, setShellArgs, setShellCommand, setSingleQuotedArgumentEscaped, setSingleQuotedExecutableEscaped, setWorkingDirectory, setWorkingDirectory

Constructor Details

BourneShell

public BourneShell()

BourneShell

public BourneShell(boolean isLoginShell)

Method Details

getExecutable

public String getExecutable()
Overrides:
getExecutable in interface Shell

getShellArgs

public String[] getShellArgs()
Get the shell arguments
Overrides:
getShellArgs in interface Shell
Returns:

getShellArgsList

public List getShellArgsList()
Overrides:
getShellArgsList in interface Shell