org.apache.xbean.command
public class CommandShell extends java.lang.Object implements Command
Modifier and Type | Field and Description |
---|---|
static char |
ESC |
static java.lang.String |
TTY_BG_Black |
static java.lang.String |
TTY_BG_Blue |
static java.lang.String |
TTY_BG_Cyan |
static java.lang.String |
TTY_BG_Green |
static java.lang.String |
TTY_BG_Magenta |
static java.lang.String |
TTY_BG_Red |
static java.lang.String |
TTY_BG_White |
static java.lang.String |
TTY_BG_Yellow |
static java.lang.String |
TTY_Blink |
static java.lang.String |
TTY_Bright |
static java.lang.String |
TTY_Dim |
static java.lang.String |
TTY_FG_Black |
static java.lang.String |
TTY_FG_Blue |
static java.lang.String |
TTY_FG_Cyan |
static java.lang.String |
TTY_FG_Green |
static java.lang.String |
TTY_FG_Magenta |
static java.lang.String |
TTY_FG_Red |
static java.lang.String |
TTY_FG_White |
static java.lang.String |
TTY_FG_Yellow |
static java.lang.String |
TTY_Hidden |
static java.lang.String |
TTY_Reset |
static java.lang.String |
TTY_Reverse |
static java.lang.String |
TTY_Underscore |
Constructor and Description |
---|
CommandShell(java.lang.String serverName) |
Modifier and Type | Method and Description |
---|---|
protected void |
badCommand(java.io.DataInputStream in,
java.io.PrintStream out) |
int |
main(java.lang.String[] args,
java.io.InputStream input,
java.io.PrintStream out)
HRC: if we really want to simulate a command line style environment,
I think think entry point needs more context data: an std error print stream and
a environment map.
|
protected void |
prompt(java.io.DataInputStream in,
java.io.PrintStream out) |
public static final char ESC
public static final java.lang.String TTY_Reset
public static final java.lang.String TTY_Bright
public static final java.lang.String TTY_Dim
public static final java.lang.String TTY_Underscore
public static final java.lang.String TTY_Blink
public static final java.lang.String TTY_Reverse
public static final java.lang.String TTY_Hidden
public static final java.lang.String TTY_FG_Black
public static final java.lang.String TTY_FG_Red
public static final java.lang.String TTY_FG_Green
public static final java.lang.String TTY_FG_Yellow
public static final java.lang.String TTY_FG_Blue
public static final java.lang.String TTY_FG_Magenta
public static final java.lang.String TTY_FG_Cyan
public static final java.lang.String TTY_FG_White
public static final java.lang.String TTY_BG_Black
public static final java.lang.String TTY_BG_Red
public static final java.lang.String TTY_BG_Green
public static final java.lang.String TTY_BG_Yellow
public static final java.lang.String TTY_BG_Blue
public static final java.lang.String TTY_BG_Magenta
public static final java.lang.String TTY_BG_Cyan
public static final java.lang.String TTY_BG_White
public CommandShell(java.lang.String serverName)
public int main(java.lang.String[] args, java.io.InputStream input, java.io.PrintStream out)
Command
protected void prompt(java.io.DataInputStream in, java.io.PrintStream out)
protected void badCommand(java.io.DataInputStream in, java.io.PrintStream out) throws java.io.IOException
java.io.IOException
Copyright © 2005-2014. All Rights Reserved.