org.codehaus.plexus.util.cli.shell
Class BourneShell

java.lang.Object
  extended byorg.codehaus.plexus.util.cli.shell.Shell
      extended byorg.codehaus.plexus.util.cli.shell.BourneShell
All Implemented Interfaces:
java.lang.Cloneable

public class BourneShell
extends Shell

Version:
$Id: BourneShell.java 7373 2008-06-13 22:06:27Z olamy $
Author:
Jason van Zyl

Constructor Summary
BourneShell()
           
BourneShell(boolean isLoginShell)
           
 
Method Summary
 java.lang.String getExecutable()
          
protected  java.lang.String getExecutionPreamble()
           
protected  char[] getQuotingTriggerChars()
           
 java.lang.String[] getShellArgs()
          Get the shell arguments
 java.util.List getShellArgsList()
           
 
Methods inherited from class org.codehaus.plexus.util.cli.shell.Shell
addShellArg, clearArguments, clone, getArgumentQuoteDelimiter, getCommandLine, getEscapeChars, getExecutableQuoteDelimiter, getOriginalCommandLine, getOriginalExecutable, getRawCommandLine, getShellCommand, getShellCommandLine, getWorkingDirectory, getWorkingDirectoryAsString, isDoubleQuotedArgumentEscaped, isDoubleQuotedExecutableEscaped, isQuotedArgumentsEnabled, isQuotedExecutableEnabled, isSingleQuotedArgumentEscaped, isSingleQuotedExecutableEscaped, setArgumentQuoteDelimiter, setDoubleQuotedArgumentEscaped, setDoubleQuotedExecutableEscaped, setExecutable, setExecutableQuoteDelimiter, setQuotedArgumentsEnabled, setQuotedExecutableEnabled, setShellArgs, setShellCommand, setSingleQuotedArgumentEscaped, setSingleQuotedExecutableEscaped, setWorkingDirectory, setWorkingDirectory
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BourneShell

public BourneShell()

BourneShell

public BourneShell(boolean isLoginShell)
Method Detail

getExecutable

public java.lang.String getExecutable()

Overrides:
getExecutable in class Shell

getShellArgsList

public java.util.List getShellArgsList()
Overrides:
getShellArgsList in class Shell

getShellArgs

public java.lang.String[] getShellArgs()
Description copied from class: Shell
Get the shell arguments

Overrides:
getShellArgs in class Shell
Returns:

getExecutionPreamble

protected java.lang.String getExecutionPreamble()
Overrides:
getExecutionPreamble in class Shell

getQuotingTriggerChars

protected char[] getQuotingTriggerChars()
Overrides:
getQuotingTriggerChars in class Shell


Copyright © 2001-2008 Codehaus. All Rights Reserved.