public class UnmodifiableSessionTerminal extends AbstractNutsSessionTerminal
| Modifier and Type | Field and Description |
|---|---|
protected CProgressBar |
progressBar |
protected NutsSession |
session |
| Constructor and Description |
|---|
UnmodifiableSessionTerminal(NutsSessionTerminal base,
NutsSession session) |
| Modifier and Type | Method and Description |
|---|---|
<T> NutsQuestion<T> |
ask() |
NutsSessionTerminal |
copy() |
NutsPrintStream |
err() |
NutsSessionTerminal |
getBase() |
NutsPrintStream |
getErr() |
InputStream |
getIn() |
NutsPrintStream |
getOut() |
NutsSession |
getSession() |
InputStream |
in() |
NutsPrintStream |
out() |
NutsSessionTerminal |
printProgress(float progress,
NutsMessage message) |
String |
readLine(NutsPrintStream out,
NutsMessage message) |
String |
readLine(NutsPrintStream out,
NutsMessage message,
NutsSession session) |
String |
readLine(NutsPrintStream out,
String promptFormat,
Object... params) |
String |
readLine(String promptFormat,
Object... params) |
char[] |
readPassword(NutsPrintStream out,
NutsMessage message) |
char[] |
readPassword(NutsPrintStream out,
NutsMessage message,
NutsSession session) |
char[] |
readPassword(String prompt,
Object... params) |
void |
setErr(NutsPrintStream out) |
void |
setIn(InputStream in) |
void |
setOut(NutsPrintStream out) |
printProgress, printProgress, printProgress, readPasswordprotected CProgressBar progressBar
protected NutsSession session
public UnmodifiableSessionTerminal(NutsSessionTerminal base, NutsSession session)
public String readLine(NutsPrintStream out, String promptFormat, Object... params)
readLine in interface NutsSessionTerminalreadLine in class AbstractNutsSessionTerminalpublic String readLine(NutsPrintStream out, NutsMessage message)
public char[] readPassword(NutsPrintStream out, NutsMessage message)
public String readLine(NutsPrintStream out, NutsMessage message, NutsSession session)
public char[] readPassword(NutsPrintStream out, NutsMessage message, NutsSession session)
public InputStream getIn()
public void setIn(InputStream in)
public NutsPrintStream getOut()
public void setOut(NutsPrintStream out)
public NutsPrintStream getErr()
public void setErr(NutsPrintStream out)
public NutsSessionTerminal copy()
public <T> NutsQuestion<T> ask()
public InputStream in()
public NutsPrintStream out()
public NutsPrintStream err()
public NutsSessionTerminal printProgress(float progress, NutsMessage message)
public NutsSessionTerminal getBase()
public NutsSession getSession()
getSession in class AbstractNutsSessionTerminalCopyright © 2021 vpc open source initiative. All rights reserved.