@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.PrompterException
public String promptNotBlank(String message, String defaultValue) throws org.codehaus.plexus.components.interactivity.PrompterException
org.codehaus.plexus.components.interactivity.PrompterException
public String prompt(String message) throws org.codehaus.plexus.components.interactivity.PrompterException
prompt
in interface org.codehaus.plexus.components.interactivity.Prompter
org.codehaus.plexus.components.interactivity.PrompterException
public String prompt(String message, String defaultReply) throws org.codehaus.plexus.components.interactivity.PrompterException
prompt
in interface org.codehaus.plexus.components.interactivity.Prompter
org.codehaus.plexus.components.interactivity.PrompterException
public String prompt(String message, List possibleValues, String defaultReply) throws org.codehaus.plexus.components.interactivity.PrompterException
prompt
in interface org.codehaus.plexus.components.interactivity.Prompter
org.codehaus.plexus.components.interactivity.PrompterException
public String promptNumberedList(String message, List<String> possibleValues) throws org.codehaus.plexus.components.interactivity.PrompterException
org.codehaus.plexus.components.interactivity.PrompterException
public String promptNumberedList(String message, List<String> possibleValues, String defaultValue) throws org.codehaus.plexus.components.interactivity.PrompterException
org.codehaus.plexus.components.interactivity.PrompterException
public String prompt(String message, List possibleValues) throws org.codehaus.plexus.components.interactivity.PrompterException
prompt
in interface org.codehaus.plexus.components.interactivity.Prompter
org.codehaus.plexus.components.interactivity.PrompterException
public String promptForPassword(String message) throws org.codehaus.plexus.components.interactivity.PrompterException
promptForPassword
in interface org.codehaus.plexus.components.interactivity.Prompter
org.codehaus.plexus.components.interactivity.PrompterException
protected 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.Prompter
org.codehaus.plexus.components.interactivity.PrompterException
Copyright © 2017 Atlassian. All rights reserved.