org.codehaus.plexus.util.cli.shell

Class BourneShell

Implemented Interfaces:
Cloneable

public class BourneShell
extends Shell

Version:
$Id: BourneShell.java 5960 2007-02-28 22:35:43Z jdcasey $
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