public class JFaceUserInput extends AbstractUserInput
Modifier and Type | Field and Description |
---|---|
protected PrettyPrinterManager |
prettyPrinterManager |
Constructor and Description |
---|
JFaceUserInput(PrettyPrinterManager prettyPrinterManager) |
Modifier and Type | Method and Description |
---|---|
Object |
choose(String question,
Collection<?> choices,
Object default_) |
Object |
chooseMany(String question,
Collection<?> choices,
Collection<?> default_) |
boolean |
confirm(String question,
boolean default_) |
protected Object |
exec(org.eclipse.epsilon.eol.dt.userinput.JFaceUserInput.ReturningRunnable runnable) |
protected PrettyPrinterManager |
getPrettyPrinterManager() |
void |
inform(String message) |
String |
prompt(String question,
String default_) |
int |
promptInteger(String question,
int default_) |
double |
promptReal(String question,
double default_) |
float |
promptReal(String question,
float default_) |
choose, chooseMany, confirm, prompt, promptInteger, promptReal
protected PrettyPrinterManager prettyPrinterManager
public JFaceUserInput(PrettyPrinterManager prettyPrinterManager)
public Object choose(String question, Collection<?> choices, Object default_)
public Object chooseMany(String question, Collection<?> choices, Collection<?> default_)
protected PrettyPrinterManager getPrettyPrinterManager()
public boolean confirm(String question, boolean default_) throws EolUserException
EolUserException
public int promptInteger(String question, int default_)
public float promptReal(String question, float default_)
public double promptReal(String question, double default_)
protected Object exec(org.eclipse.epsilon.eol.dt.userinput.JFaceUserInput.ReturningRunnable runnable)
public void inform(String message)
Copyright © 2020. All rights reserved.