| Package | Description |
|---|---|
| ca.uqac.lif.labpal | |
| ca.uqac.lif.labpal.export | |
| ca.uqac.lif.tui |
| Modifier and Type | Field and Description |
|---|---|
protected AnsiPrinter |
LabPalTui.m_printer
The printer where the messages are output
|
| Modifier and Type | Method and Description |
|---|---|
void |
LabPalTui.RunMenuItem.doSomething(AnsiPrinter printer) |
void |
LabPalTui.StopMenuItem.doSomething(AnsiPrinter printer) |
void |
LabPalTui.MainHelpMenuItem.doSomething(AnsiPrinter printer) |
void |
LabPalTui.StatusMenuItem.doSomething(AnsiPrinter printer) |
void |
LabPalTui.SaveMenuItem.doSomething(AnsiPrinter printer) |
void |
LabPalTui.ExitMenuItem.doSomething(AnsiPrinter printer) |
void |
LabPalTui.BackMenuItem.doSomething(AnsiPrinter printer) |
void |
LabPalTui.TableMenuItem.doSomething(AnsiPrinter printer) |
void |
LabPalTui.SelectPlotMenuItem.doSomething(AnsiPrinter printer) |
void |
LabPalTui.PlotMenuItem.doSomething(AnsiPrinter printer) |
void |
LabPalTui.SelectExperimentMenuItem.doSomething(AnsiPrinter printer) |
void |
LabPalTui.ColumnsExperimentMenuItem.doSomething(AnsiPrinter printer) |
void |
LabPalTui.SelectAllExperimentMenuItem.doSomething(AnsiPrinter printer) |
void |
LabPalTui.UnselectAllExperimentMenuItem.doSomething(AnsiPrinter printer) |
void |
LabPalTui.QueueExperimentMenuItem.doSomething(AnsiPrinter printer) |
void |
LabPalTui.UnqueueExperimentMenuItem.doSomething(AnsiPrinter printer) |
void |
LabPalTui.CleanExperimentMenuItem.doSomething(AnsiPrinter printer) |
void |
LabPalTui.ResetExperimentMenuItem.doSomething(AnsiPrinter printer) |
void |
LabPalTui.ExperimentDetailsMenuItem.doSomething(AnsiPrinter printer) |
protected abstract void |
LabPalTui.PlotMenuItem.doWithPlot(AnsiPrinter printer,
ca.uqac.lif.mtnp.plot.Plot p) |
protected void |
LabPalTui.ViewPlotMenuItem.doWithPlot(AnsiPrinter printer,
ca.uqac.lif.mtnp.plot.Plot p) |
protected void |
LabPalTui.SavePlotMenuItem.doWithPlot(AnsiPrinter printer,
ca.uqac.lif.mtnp.plot.Plot plot) |
protected abstract void |
LabPalTui.TableMenuItem.doWithTable(AnsiPrinter printer,
ca.uqac.lif.mtnp.table.Table t) |
protected void |
LabPalTui.ViewTableMenuItem.doWithTable(AnsiPrinter printer,
ca.uqac.lif.mtnp.table.Table t) |
protected void |
LabPalTui.SaveTableMenuItem.doWithTable(AnsiPrinter printer,
ca.uqac.lif.mtnp.table.Table t) |
protected static Laboratory |
Laboratory.preloadLab(Laboratory new_lab,
AnsiPrinter stdout)
Attempts to load a lab from an file saved internally.
|
protected void |
LabPalTui.ExperimentElement.printStatus(AnsiPrinter printer,
Experiment e) |
void |
LabPalTui.ExperimentElement.render(AnsiPrinter printer) |
void |
LabPalTui.TableMenu.renderBefore(AnsiPrinter printer) |
void |
LabPalTui.PlotMenu.renderBefore(AnsiPrinter printer) |
void |
LabPalTui.ExperimentMenu.renderBefore(AnsiPrinter printer) |
protected static void |
LabPalTui.showStatus(AnsiPrinter printer,
Laboratory lab,
LabAssistant assistant) |
protected static void |
Laboratory.showVersionInfo(AnsiPrinter out) |
| Constructor and Description |
|---|
LabPalTui(Laboratory lab,
LabAssistant assistant,
AnsiPrinter printer,
CliParser.ArgumentMap args)
Initializes the TUI for a lab
|
| Modifier and Type | Field and Description |
|---|---|
protected AnsiPrinter |
BatchRunner.m_stdout
The printer where status messages will be written during the process
|
| Constructor and Description |
|---|
BatchRunner(Laboratory lab,
LabAssistant assistant,
AnsiPrinter printer,
java.lang.String path)
Creates a new batch runner
|
CodeOceanRunner(Laboratory lab,
LabAssistant assistant,
AnsiPrinter printer) |
LocalBatchRunner(Laboratory lab,
LabAssistant assistant,
AnsiPrinter printer,
java.lang.String path) |
| Modifier and Type | Method and Description |
|---|---|
AnsiPrinter |
AnsiPrinter.bg(AnsiPrinter.Color c)
Shortcut to
setBackgroundColor(Color). |
AnsiPrinter |
AnsiPrinter.fg(AnsiPrinter.Color c)
Shortcut to
setForegroundColor(Color). |
AnsiPrinter |
AnsiPrinter.resetColors()
Resets the colors to their default values
|
AnsiPrinter |
AnsiPrinter.setBackgroundColor(AnsiPrinter.Color c)
Sets the background color for printed text.
|
AnsiPrinter |
AnsiPrinter.setBackgroundColor(int r,
int g,
int b)
Sets the background color based on its RGB components.
|
AnsiPrinter |
AnsiPrinter.setForegroundColor(AnsiPrinter.Color c)
Sets the foreground color for printed text.
|
AnsiPrinter |
AnsiPrinter.setForegroundColor(int r,
int g,
int b)
Sets the foreground color based on its RGB components.
|
AnsiPrinter |
AnsiPrinter.setUnderscore() |
AnsiPrinter |
AnsiPrinter.setWhiteOnBlack() |
| Modifier and Type | Method and Description |
|---|---|
void |
NestedMenu.doSomething(AnsiPrinter printer) |
abstract void |
MenuItem.doSomething(AnsiPrinter printer) |
void |
MenuItem.highlight(AnsiPrinter printer) |
void |
MenuItem.normal(AnsiPrinter printer) |
void |
TuiList.render(AnsiPrinter printer) |
void |
Menu.render(AnsiPrinter printer) |
void |
MenuItem.render(AnsiPrinter printer) |
abstract void |
TuiElement.render(AnsiPrinter printer) |
void |
Checkbox.render(AnsiPrinter printer) |
void |
Label.render(AnsiPrinter printer) |
void |
Menu.renderBefore(AnsiPrinter printer) |
Copyright © Sylvain HallĂ©. All Rights Reserved.