Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
B
C
G
J
M
N
P
S
T
V
A
AbstractTerminalModel
- Class in
com.grahamedgecombe.jterminal
A
TerminalModel
which implements some common behaviour.
AbstractTerminalModel()
- Constructor for class com.grahamedgecombe.jterminal.
AbstractTerminalModel
B
BeepBellStrategy
- Class in
com.grahamedgecombe.jterminal.bell
A
BellStrategy
which calls
Toolkit.beep()
.
BeepBellStrategy()
- Constructor for class com.grahamedgecombe.jterminal.bell.
BeepBellStrategy
BellStrategy
- Interface in
com.grahamedgecombe.jterminal.bell
A 'strategy' used to sound the bell (US-ASCII character
7
).
C
clear()
- Method in class com.grahamedgecombe.jterminal.
AbstractTerminalModel
clear()
- Method in interface com.grahamedgecombe.jterminal.
TerminalModel
Clears the terminal.
com.grahamedgecombe.jterminal
- package com.grahamedgecombe.jterminal
Contains core JTerminal classes.
com.grahamedgecombe.jterminal.bell
- package com.grahamedgecombe.jterminal.bell
Contains bell strategy classes, which define how an application should respond to the US-ASCII
BEL
character.
com.grahamedgecombe.jterminal.vt100
- package com.grahamedgecombe.jterminal.vt100
Contains a terminal model roughly compatible with the VT100/ANSI standard.
G
getBackgroundColor()
- Method in class com.grahamedgecombe.jterminal.
TerminalCell
Gets the background color.
getBellStrategy()
- Method in interface com.grahamedgecombe.jterminal.
TerminalModel
Gets the bell strategy.
getBellStrategy()
- Method in class com.grahamedgecombe.jterminal.vt100.
Vt100TerminalModel
getBufferSize()
- Method in interface com.grahamedgecombe.jterminal.
TerminalModel
Gets the buffer size.
getBufferSize()
- Method in class com.grahamedgecombe.jterminal.vt100.
Vt100TerminalModel
getCell(int, int)
- Method in interface com.grahamedgecombe.jterminal.
TerminalModel
Gets a cell.
getCell(int, int)
- Method in class com.grahamedgecombe.jterminal.vt100.
Vt100TerminalModel
getCharacter()
- Method in class com.grahamedgecombe.jterminal.
TerminalCell
Gets the character.
getColumns()
- Method in interface com.grahamedgecombe.jterminal.
TerminalModel
Gets the number of columns.
getColumns()
- Method in class com.grahamedgecombe.jterminal.vt100.
Vt100TerminalModel
getCursorColumn()
- Method in interface com.grahamedgecombe.jterminal.
TerminalModel
Gets the cursor column.
getCursorColumn()
- Method in class com.grahamedgecombe.jterminal.vt100.
Vt100TerminalModel
getCursorRow()
- Method in interface com.grahamedgecombe.jterminal.
TerminalModel
Gets the cursor row.
getCursorRow()
- Method in class com.grahamedgecombe.jterminal.vt100.
Vt100TerminalModel
getDefaultBackgroundColor()
- Method in interface com.grahamedgecombe.jterminal.
TerminalModel
Gets the default background color.
getDefaultBackgroundColor()
- Method in class com.grahamedgecombe.jterminal.vt100.
Vt100TerminalModel
getDefaultForegroundColor()
- Method in interface com.grahamedgecombe.jterminal.
TerminalModel
Gets the default foreground color.
getDefaultForegroundColor()
- Method in class com.grahamedgecombe.jterminal.vt100.
Vt100TerminalModel
getForegroundColor()
- Method in class com.grahamedgecombe.jterminal.
TerminalCell
Gets the foreground color.
getModel()
- Method in class com.grahamedgecombe.jterminal.
JTerminal
Gets the current terminal model.
getRows()
- Method in interface com.grahamedgecombe.jterminal.
TerminalModel
Gets the number of rows.
getRows()
- Method in class com.grahamedgecombe.jterminal.vt100.
Vt100TerminalModel
J
JTerminal
- Class in
com.grahamedgecombe.jterminal
A Swing terminal emulation component.
JTerminal()
- Constructor for class com.grahamedgecombe.jterminal.
JTerminal
Creates a terminal with the a new
Vt100TerminalModel
.
JTerminal(TerminalModel)
- Constructor for class com.grahamedgecombe.jterminal.
JTerminal
Creates a terminal with the specified model.
M
moveCursorBack(int)
- Method in class com.grahamedgecombe.jterminal.
AbstractTerminalModel
moveCursorBack(int)
- Method in interface com.grahamedgecombe.jterminal.
TerminalModel
Moves the cursor back n characters.
moveCursorDown(int)
- Method in class com.grahamedgecombe.jterminal.
AbstractTerminalModel
moveCursorDown(int)
- Method in interface com.grahamedgecombe.jterminal.
TerminalModel
Moves the cursor down n characters.
moveCursorForward(int)
- Method in class com.grahamedgecombe.jterminal.
AbstractTerminalModel
moveCursorForward(int)
- Method in interface com.grahamedgecombe.jterminal.
TerminalModel
Moves the cursor forward n characters.
moveCursorUp(int)
- Method in class com.grahamedgecombe.jterminal.
AbstractTerminalModel
moveCursorUp(int)
- Method in interface com.grahamedgecombe.jterminal.
TerminalModel
Moves the cursor up n characters.
N
NopBellStrategy
- Class in
com.grahamedgecombe.jterminal.bell
A
BellStrategy
which does nothing.
NopBellStrategy()
- Constructor for class com.grahamedgecombe.jterminal.bell.
NopBellStrategy
P
print(String)
- Method in class com.grahamedgecombe.jterminal.
JTerminal
Prints a string to the terminal.
print(String)
- Method in interface com.grahamedgecombe.jterminal.
TerminalModel
Prints the specified string to the terminal at the cursor position, interpreting any escape sequences/special ASCII codes the model may support.
print(String)
- Method in class com.grahamedgecombe.jterminal.vt100.
Vt100TerminalModel
println(String)
- Method in class com.grahamedgecombe.jterminal.
JTerminal
Prints a line to the terminal.
S
setBellStrategy(BellStrategy)
- Method in interface com.grahamedgecombe.jterminal.
TerminalModel
Sets the bell strategy.
setBellStrategy(BellStrategy)
- Method in class com.grahamedgecombe.jterminal.vt100.
Vt100TerminalModel
setCell(int, int, TerminalCell)
- Method in interface com.grahamedgecombe.jterminal.
TerminalModel
Sets a cell.
setCell(int, int, TerminalCell)
- Method in class com.grahamedgecombe.jterminal.vt100.
Vt100TerminalModel
setCursorColumn(int)
- Method in interface com.grahamedgecombe.jterminal.
TerminalModel
Sets the cursor column.
setCursorColumn(int)
- Method in class com.grahamedgecombe.jterminal.vt100.
Vt100TerminalModel
setCursorRow(int)
- Method in interface com.grahamedgecombe.jterminal.
TerminalModel
Sets the cursor row.
setCursorRow(int)
- Method in class com.grahamedgecombe.jterminal.vt100.
Vt100TerminalModel
setModel(TerminalModel)
- Method in class com.grahamedgecombe.jterminal.
JTerminal
Sets the current terminal model.
soundBell()
- Method in class com.grahamedgecombe.jterminal.bell.
BeepBellStrategy
soundBell()
- Method in interface com.grahamedgecombe.jterminal.bell.
BellStrategy
Sounds the bell.
soundBell()
- Method in class com.grahamedgecombe.jterminal.bell.
NopBellStrategy
T
TerminalCell
- Class in
com.grahamedgecombe.jterminal
Represents a single terminal cell which contains a character, background color and foreground color.
TerminalCell(char, Color, Color)
- Constructor for class com.grahamedgecombe.jterminal.
TerminalCell
Creates a terminal cell with the specified character, background color and foreground color.
TerminalModel
- Interface in
com.grahamedgecombe.jterminal
Model for terminals - defines methods for getting/setting cells, printing text to a terminal and getting the size of the terminal and buffer.
V
Vt100TerminalModel
- Class in
com.grahamedgecombe.jterminal.vt100
A VT100/ANSI-compatible terminal model.
Vt100TerminalModel()
- Constructor for class com.grahamedgecombe.jterminal.vt100.
Vt100TerminalModel
Creates the terminal model with the default number of columns and rows, and the default buffer size.
Vt100TerminalModel(int, int)
- Constructor for class com.grahamedgecombe.jterminal.vt100.
Vt100TerminalModel
Creates the terminal model with the specified number of columns and rows.
Vt100TerminalModel(int, int, int)
- Constructor for class com.grahamedgecombe.jterminal.vt100.
Vt100TerminalModel
Creates the terminal model with the specified number of columns and rows and the specified buffer size.
A
B
C
G
J
M
N
P
S
T
V
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
Copyright © 2009-2012. All Rights Reserved.