public class Man extends AeshFileDisplayer
| Modifier and Type | Class and Description |
|---|---|
static class |
Man.ManCompleter |
| Modifier and Type | Field and Description |
|---|---|
private ManFileParser |
fileParser |
private java.util.List<java.lang.String> |
manPages |
private ManProvider |
manProvider |
private static CommandRegistry |
registry |
| Constructor and Description |
|---|
Man(ManProvider manProvider) |
| Modifier and Type | Method and Description |
|---|---|
void |
displayBottom() |
CommandResult |
execute(CommandInvocation commandInvocation)
Will be executed when this command is triggered by the command line.
|
FileParser |
getFileParser() |
void |
setRegistry(CommandRegistry registry) |
afterAttach, afterDetach, clearBottomLine, getCommandInvocation, getSearchStatus, getSearchWord, getShell, getTopVisibleRow, isAtBottom, isAtTop, processInput, processOperation, setCommandInvocation, setControlOperator, writeToConsoleprivate final java.util.List<java.lang.String> manPages
private final ManFileParser fileParser
private static CommandRegistry registry
private final ManProvider manProvider
public Man(ManProvider manProvider)
public void setRegistry(CommandRegistry registry)
public FileParser getFileParser()
getFileParser in class AeshFileDisplayerpublic void displayBottom()
throws java.io.IOException
displayBottom in class AeshFileDisplayerjava.io.IOExceptionpublic CommandResult execute(CommandInvocation commandInvocation) throws java.io.IOException, java.lang.InterruptedException
CommandcommandInvocation - invocationjava.io.IOExceptionjava.lang.InterruptedException