public class PmCompleterInvocation extends Object implements org.aesh.command.completer.CompleterInvocation
| Constructor and Description |
|---|
PmCompleterInvocation(org.aesh.command.completer.CompleterInvocation delegate,
PmSession session) |
| Modifier and Type | Method and Description |
|---|---|
void |
addAllCompleterValues(Collection<String> completerValues) |
void |
addCompleterValue(String s) |
void |
addCompleterValueTerminalString(org.aesh.readline.terminal.formatting.TerminalString terminalString) |
void |
clearCompleterValues() |
boolean |
doIgnoreOffset() |
org.aesh.readline.AeshContext |
getAeshContext() |
org.aesh.command.Command |
getCommand() |
List<org.aesh.readline.terminal.formatting.TerminalString> |
getCompleterValues() |
String |
getGivenCompleteValue() |
int |
getOffset() |
PmSession |
getPmSession() |
boolean |
isAppendSpace() |
boolean |
isIgnoreStartsWith() |
void |
setAppendSpace(boolean b) |
void |
setCompleterValues(Collection<String> completerValues) |
void |
setCompleterValuesTerminalString(List<org.aesh.readline.terminal.formatting.TerminalString> terminalStrings) |
void |
setIgnoreOffset(boolean ignoreOffset) |
void |
setIgnoreStartsWith(boolean ignoreStartsWith) |
void |
setOffset(int offset) |
public PmCompleterInvocation(org.aesh.command.completer.CompleterInvocation delegate,
PmSession session)
public String getGivenCompleteValue()
getGivenCompleteValue in interface org.aesh.command.completer.CompleterInvocationpublic org.aesh.command.Command getCommand()
getCommand in interface org.aesh.command.completer.CompleterInvocationpublic List<org.aesh.readline.terminal.formatting.TerminalString> getCompleterValues()
getCompleterValues in interface org.aesh.command.completer.CompleterInvocationpublic void setCompleterValuesTerminalString(List<org.aesh.readline.terminal.formatting.TerminalString> terminalStrings)
setCompleterValuesTerminalString in interface org.aesh.command.completer.CompleterInvocationpublic void clearCompleterValues()
clearCompleterValues in interface org.aesh.command.completer.CompleterInvocationpublic void addCompleterValue(String s)
addCompleterValue in interface org.aesh.command.completer.CompleterInvocationpublic void addCompleterValueTerminalString(org.aesh.readline.terminal.formatting.TerminalString terminalString)
addCompleterValueTerminalString in interface org.aesh.command.completer.CompleterInvocationpublic boolean isAppendSpace()
isAppendSpace in interface org.aesh.command.completer.CompleterInvocationpublic void setAppendSpace(boolean b)
setAppendSpace in interface org.aesh.command.completer.CompleterInvocationpublic void setIgnoreOffset(boolean ignoreOffset)
setIgnoreOffset in interface org.aesh.command.completer.CompleterInvocationpublic boolean doIgnoreOffset()
doIgnoreOffset in interface org.aesh.command.completer.CompleterInvocationpublic void setOffset(int offset)
setOffset in interface org.aesh.command.completer.CompleterInvocationpublic int getOffset()
getOffset in interface org.aesh.command.completer.CompleterInvocationpublic void setIgnoreStartsWith(boolean ignoreStartsWith)
setIgnoreStartsWith in interface org.aesh.command.completer.CompleterInvocationpublic boolean isIgnoreStartsWith()
isIgnoreStartsWith in interface org.aesh.command.completer.CompleterInvocationpublic org.aesh.readline.AeshContext getAeshContext()
getAeshContext in interface org.aesh.command.completer.CompleterInvocationpublic PmSession getPmSession()
public void setCompleterValues(Collection<String> completerValues)
setCompleterValues in interface org.aesh.command.completer.CompleterInvocationpublic void addAllCompleterValues(Collection<String> completerValues)
addAllCompleterValues in interface org.aesh.command.completer.CompleterInvocationCopyright © 2016–2018 JBoss by Red Hat. All rights reserved.