This class represents a console to realize a kind of an interactive wizard to guide the user through the workflow configuration.
More...
|
| ConvertWizardConsole (String prefixPrompt) |
| Initializes an object.
|
|
Pepper | getPepper () |
|
void | setPepper (Pepper pepper) |
|
void | start () |
| Starts this console, using std in and std out.
|
|
synchronized PepperJob | start (BufferedReader in, PrintStream out) |
| Starts the wizard for a 'session'.
|
|
boolean | importPhase (PepperJob pepperJob) |
| A sub wizard to manage the import phase.
|
|
void | manipulationPhase (PepperJob pepperJob) |
| A sub wizard to manage the manipulation phase.
|
|
boolean | exportPhase (PepperJob pepperJob) |
| A sub wizard to manage the import phase.
|
|
This class represents a console to realize a kind of an interactive wizard to guide the user through the workflow configuration.
This is a step by step wizard in which the the user needs to make an input for each step:
-
Import phase
-
choose source corpus
-
choose importer (if possible show a list of recommended importers and the rest)
-
choose configuration properties (wizard presents a list of possible properties)
-
another importer? press enter for no, corpus path for yes
-
Manipulation phase
-
choose manipulator (enter for non)
-
choose configuration properties (wizard presents a list of possible properties)
-
another manipulator? press enter for no
-
Export phase
-
choose target path for corpus
-
choose configuration properties (wizard presents a list of possible properties)
-
another exporter? press enter for no, corpus path for yes
- Author
- Florian Zipser