public class WorkbenchPromptLogic
extends java.lang.Object
| Constructor and Description |
|---|
WorkbenchPromptLogic(WorkbenchApp workbench) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
promptUserForConfirmation(java.lang.String title,
java.lang.String label,
java.lang.String description) |
VfsDirectory |
promptUserForDirectory(java.lang.String label) |
VfsFile |
promptUserForFile(java.lang.String label) |
java.util.List<VfsFile> |
promptUserForFileList(java.lang.String label) |
int |
promptUserForInteger(java.lang.String label)
Pops open a dialog requesting a single integer value from the user.
|
int |
promptUserForInteger(java.lang.String label,
int number)
Pops open a dialog requesting a single integer value from the user.
|
java.util.List<java.lang.String> |
promptUserForLines(java.lang.String label)
Pops open a dialog requesting a multiline string value from the user, and splits it into lines.
|
Naming<java.lang.String> |
promptUserForNameAndPassword(java.lang.String label)
Pops open a dialog requesting a username and password.
|
double |
promptUserForNumber(java.lang.String label)
Pops open a dialog requesting a single numeric value from the user.
|
double |
promptUserForNumber(java.lang.String label,
double number)
Pops open a dialog requesting a single numeric value from the user.
|
java.lang.String |
promptUserForString(java.lang.String label)
Pops open a dialog requesting a single string value from the user.
|
java.lang.String |
promptUserForText(java.lang.String label)
Pops open a dialog requesting a multiline string value from the user.
|
public WorkbenchPromptLogic(WorkbenchApp workbench)
public java.lang.String promptUserForString(java.lang.String label)
public Naming<java.lang.String> promptUserForNameAndPassword(java.lang.String label)
public java.lang.String promptUserForText(java.lang.String label)
public java.util.List<java.lang.String> promptUserForLines(java.lang.String label)
public double promptUserForNumber(java.lang.String label)
public double promptUserForNumber(java.lang.String label,
double number)
public int promptUserForInteger(java.lang.String label)
public int promptUserForInteger(java.lang.String label,
int number)
public VfsFile promptUserForFile(java.lang.String label) throws java.io.IOException
java.io.IOExceptionpublic java.util.List<VfsFile> promptUserForFileList(java.lang.String label) throws java.io.IOException
java.io.IOExceptionpublic VfsDirectory promptUserForDirectory(java.lang.String label)
public boolean promptUserForConfirmation(java.lang.String title,
java.lang.String label,
java.lang.String description)