jhomenet.shell.command
Class SetenvCommand
java.lang.Object
jhomenet.shell.command.SetenvCommand
- All Implemented Interfaces:
- SlushCommand
public class SetenvCommand
- extends java.lang.Object
- implements SlushCommand
Set or display environment variables
- Version:
- 1.0
- Author:
- Lorne Smith, Stephen Hess
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SetenvCommand
public SetenvCommand()
getUsageString
public java.lang.String getUsageString()
- Returns a string describing the usage of the command and its arguments if
any.
- Specified by:
getUsageString in interface SlushCommand
- Returns:
- The usage statement for this command.
execute
public void execute(SystemInputStream in,
SystemPrintStream out,
SystemPrintStream err,
java.lang.String[] args,
java.util.HashMap env)
throws java.lang.Exception
- Method called when this command is executed from the command prompt.
- Specified by:
execute in interface SlushCommand
- Parameters:
in - The InputStream this command will use to
receive input.out - The PrintStream should use to report any
non-critical messages.err - The PrintStream should use to report any
critical messages.args - The command line arguments passed to this command.env - The current environment variables for this session.
- Throws:
java.lang.Exception
parseEscapeCodes
public static java.lang.String parseEscapeCodes(java.lang.String s)
Copyright © 2004-2005 David Irwin. All Rights Reserved.