@Component(role=PrettyPrompter.class) public class PrettyPrompter extends Object implements org.codehaus.plexus.components.interactivity.Prompter
| Modifier and Type | Field and Description |
|---|---|
static int |
BLINK |
static int |
BOLD |
static int |
CONCEALED |
static char |
ESC |
static int |
FG_BLACK |
static int |
FG_BLUE |
static int |
FG_CYAN |
static int |
FG_GREEN |
static int |
FG_MAGENTA |
static int |
FG_RED |
static int |
FG_WHITE |
static int |
FG_YELLOW |
static int |
OFF |
static int |
REVERSE |
static int |
UNDERSCORE |
| Constructor and Description |
|---|
PrettyPrompter() |
| Modifier and Type | Method and Description |
|---|---|
protected String |
formatMessage(String message,
List possibleValues,
String defaultReply) |
String |
prompt(String message) |
String |
prompt(String message,
List possibleValues) |
String |
prompt(String message,
List possibleValues,
String defaultReply) |
String |
prompt(String message,
String defaultReply) |
String |
promptForPassword(String message) |
String |
promptNotBlank(String message) |
String |
promptNotBlank(String message,
String defaultValue) |
String |
promptNumberedList(String message,
List<String> possibleValues) |
String |
promptNumberedList(String message,
List<String> possibleValues,
String defaultValue) |
String |
requiredMessage(String message) |
void |
setCygwinTerminal() |
void |
showMessage(String message) |
public static final int OFF
public static final int BOLD
public static final int UNDERSCORE
public static final int BLINK
public static final int REVERSE
public static final int CONCEALED
public static final int FG_BLACK
public static final int FG_RED
public static final int FG_GREEN
public static final int FG_YELLOW
public static final int FG_BLUE
public static final int FG_MAGENTA
public static final int FG_CYAN
public static final int FG_WHITE
public static final char ESC
public void setCygwinTerminal()
public String promptNotBlank(String message) throws org.codehaus.plexus.components.interactivity.PrompterException
org.codehaus.plexus.components.interactivity.PrompterExceptionpublic String promptNotBlank(String message, String defaultValue) throws org.codehaus.plexus.components.interactivity.PrompterException
org.codehaus.plexus.components.interactivity.PrompterExceptionpublic String prompt(String message) throws org.codehaus.plexus.components.interactivity.PrompterException
prompt in interface org.codehaus.plexus.components.interactivity.Prompterorg.codehaus.plexus.components.interactivity.PrompterExceptionpublic String prompt(String message, String defaultReply) throws org.codehaus.plexus.components.interactivity.PrompterException
prompt in interface org.codehaus.plexus.components.interactivity.Prompterorg.codehaus.plexus.components.interactivity.PrompterExceptionpublic String prompt(String message, List possibleValues, String defaultReply) throws org.codehaus.plexus.components.interactivity.PrompterException
prompt in interface org.codehaus.plexus.components.interactivity.Prompterorg.codehaus.plexus.components.interactivity.PrompterExceptionpublic String promptNumberedList(String message, List<String> possibleValues) throws org.codehaus.plexus.components.interactivity.PrompterException
org.codehaus.plexus.components.interactivity.PrompterExceptionpublic String promptNumberedList(String message, List<String> possibleValues, String defaultValue) throws org.codehaus.plexus.components.interactivity.PrompterException
org.codehaus.plexus.components.interactivity.PrompterExceptionpublic String prompt(String message, List possibleValues) throws org.codehaus.plexus.components.interactivity.PrompterException
prompt in interface org.codehaus.plexus.components.interactivity.Prompterorg.codehaus.plexus.components.interactivity.PrompterExceptionpublic String promptForPassword(String message) throws org.codehaus.plexus.components.interactivity.PrompterException
promptForPassword in interface org.codehaus.plexus.components.interactivity.Prompterorg.codehaus.plexus.components.interactivity.PrompterExceptionprotected String formatMessage(String message, List possibleValues, String defaultReply)
public void showMessage(String message) throws org.codehaus.plexus.components.interactivity.PrompterException
showMessage in interface org.codehaus.plexus.components.interactivity.Prompterorg.codehaus.plexus.components.interactivity.PrompterExceptionCopyright © 2014 Atlassian. All rights reserved.