public class CliChangelogResultView extends CliResultView<CliChangelogResultView.ResultChangelogOperation>
Modifier and Type | Class and Description |
---|---|
static class |
CliChangelogResultView.ResultChangelogOperation
Available operations for this view.
|
columnWidths, NO_ROW_SELECTED, previousResults, REFRESH_INTERVALS, refreshInterval, resultDescriptor, results, selectedRow, tableauStyle
Constructor and Description |
---|
CliChangelogResultView(org.jline.terminal.Terminal terminal,
ResultDescriptor resultDescriptor) |
CliChangelogResultView(org.jline.terminal.Terminal terminal,
ResultDescriptor resultDescriptor,
ChangelogResult collectResult) |
Modifier and Type | Method and Description |
---|---|
protected List<org.jline.utils.AttributedString> |
computeFooterLines() |
protected List<org.jline.utils.AttributedString> |
computeHeaderLines() |
protected List<org.jline.utils.AttributedString> |
computeMainHeaderLines() |
protected void |
display() |
protected void |
evaluate(CliChangelogResultView.ResultChangelogOperation operation,
String binding) |
protected org.jline.keymap.KeyMap<CliChangelogResultView.ResultChangelogOperation> |
getKeys() |
protected String[] |
getRow(String[] resultRow) |
protected String |
getTitle() |
protected void |
refresh() |
cleanUp, computeMainLines, decreaseRefreshInterval, increaseRefreshInterval, init, isRetrieving, openRow, selectRowDown, selectRowUp, stopRetrieval
clearTerminal, close, close, close, getFooterLines, getHeaderLines, getHeight, getMainHeaderLines, getMainLines, getResult, getTerminalHeight, getTerminalWidth, getTitleLine, getTotalMainWidth, getVisibleMainHeight, getWidth, isRunning, open, resetAllParts, resetMainPart, scrollDown, scrollDown, scrollLeft, scrollRight, scrollUp
public CliChangelogResultView(org.jline.terminal.Terminal terminal, ResultDescriptor resultDescriptor)
@VisibleForTesting public CliChangelogResultView(org.jline.terminal.Terminal terminal, ResultDescriptor resultDescriptor, ChangelogResult collectResult)
protected String[] getRow(String[] resultRow)
getRow
in class CliResultView<CliChangelogResultView.ResultChangelogOperation>
protected void display()
display
in class CliView<CliChangelogResultView.ResultChangelogOperation,Void>
protected void refresh()
refresh
in class CliResultView<CliChangelogResultView.ResultChangelogOperation>
protected org.jline.keymap.KeyMap<CliChangelogResultView.ResultChangelogOperation> getKeys()
getKeys
in class CliView<CliChangelogResultView.ResultChangelogOperation,Void>
protected void evaluate(CliChangelogResultView.ResultChangelogOperation operation, String binding)
evaluate
in class CliView<CliChangelogResultView.ResultChangelogOperation,Void>
protected String getTitle()
getTitle
in class CliView<CliChangelogResultView.ResultChangelogOperation,Void>
protected List<org.jline.utils.AttributedString> computeHeaderLines()
computeHeaderLines
in class CliView<CliChangelogResultView.ResultChangelogOperation,Void>
protected List<org.jline.utils.AttributedString> computeMainHeaderLines()
computeMainHeaderLines
in class CliView<CliChangelogResultView.ResultChangelogOperation,Void>
protected List<org.jline.utils.AttributedString> computeFooterLines()
computeFooterLines
in class CliView<CliChangelogResultView.ResultChangelogOperation,Void>
Copyright © 2014–2024 The Apache Software Foundation. All rights reserved.