com.mindbright.terminal
Interface CompatTerminal
- All Known Implementing Classes:
- TerminalVT100Style
- public interface CompatTerminal
This is a interface that contains the methods from the old Terminal
interface that a TerminalInterpreter might need.
Method Summary |
void |
clearAbove()
|
void |
clearAllAttributes()
|
void |
clearAllTabs()
|
void |
clearBelow()
|
void |
clearLeft()
|
void |
clearLine()
|
void |
clearRight()
|
void |
clearScreen()
|
void |
clearTab(int col)
|
int |
cols()
|
void |
cursorBackward(int n)
|
void |
cursorDown(int n)
|
void |
cursorForward(int n)
|
void |
cursorIndex(int n)
|
void |
cursorIndexRev(int n)
|
void |
cursorRestore()
|
void |
cursorSave()
|
void |
cursorSetPos(int v,
int h,
boolean relative)
|
void |
cursorUp(int n)
|
void |
deleteChars(int n)
|
void |
deleteLines(int n)
|
void |
doBackTabs(int n)
|
void |
doBell()
|
void |
doBS()
|
void |
doCR()
|
void |
doLF()
|
void |
doTab()
|
void |
doTabs(int n)
|
void |
eraseChars(int n)
|
void |
fillScreen(char c)
|
boolean |
getAttribute(int attr)
|
int |
getCursorH()
|
int |
getCursorV()
|
boolean |
getOption(int opt)
|
int |
getWindowBottom()
|
int |
getWindowLeft()
|
int |
getWindowRight()
|
int |
getWindowTop()
|
void |
insertChars(int n)
|
void |
insertLines(int n)
|
void |
printScreen()
|
void |
resetInterpreter()
|
void |
resetTabs()
|
void |
resetWindow()
|
int |
rows()
|
void |
scrollDown(int n)
|
void |
scrollUp(int n)
|
void |
sendBytes(byte[] b)
|
void |
setAttribute(int attr,
boolean val)
|
void |
setBackgroundColor(int c)
|
void |
setForegroundColor(int c)
|
void |
setOption(int opt,
boolean val)
|
void |
setTab(int col)
|
void |
setTitle(java.lang.String title)
|
void |
setWindow(int top,
int bottom)
|
void |
setWindow(int top,
int right,
int bottom,
int left)
|
void |
startPrinter()
|
void |
stopPrinter()
|
void |
typedChar(char c)
|
void |
write(char c)
|
void |
write(char[] c,
int off,
int len)
|
void |
write(java.lang.String str)
|
void |
writeLineDrawChar(char c)
|
ATTR_BOLD
public static final int ATTR_BOLD
- See Also:
- Constant Field Values
ATTR_LOWINTENSITY
public static final int ATTR_LOWINTENSITY
- See Also:
- Constant Field Values
ATTR_UNDERLINE
public static final int ATTR_UNDERLINE
- See Also:
- Constant Field Values
ATTR_BLINKING
public static final int ATTR_BLINKING
- See Also:
- Constant Field Values
ATTR_INVERSE
public static final int ATTR_INVERSE
- See Also:
- Constant Field Values
ATTR_INVISIBLE
public static final int ATTR_INVISIBLE
- See Also:
- Constant Field Values
ATTR_FGCOLOR
public static final int ATTR_FGCOLOR
- See Also:
- Constant Field Values
ATTR_BGCOLOR
public static final int ATTR_BGCOLOR
- See Also:
- Constant Field Values
OPT_REV_VIDEO
public static final int OPT_REV_VIDEO
- See Also:
- Constant Field Values
OPT_AUTO_WRAP
public static final int OPT_AUTO_WRAP
- See Also:
- Constant Field Values
OPT_REV_WRAP
public static final int OPT_REV_WRAP
- See Also:
- Constant Field Values
OPT_INSERTMODE
public static final int OPT_INSERTMODE
- See Also:
- Constant Field Values
OPT_AUTO_LF
public static final int OPT_AUTO_LF
- See Also:
- Constant Field Values
OPT_SCROLL_SK
public static final int OPT_SCROLL_SK
- See Also:
- Constant Field Values
OPT_SCROLL_SI
public static final int OPT_SCROLL_SI
- See Also:
- Constant Field Values
OPT_VIS_CURSOR
public static final int OPT_VIS_CURSOR
- See Also:
- Constant Field Values
OPT_LOCAL_ECHO
public static final int OPT_LOCAL_ECHO
- See Also:
- Constant Field Values
OPT_VIS_BELL
public static final int OPT_VIS_BELL
- See Also:
- Constant Field Values
OPT_MAP_CTRLSP
public static final int OPT_MAP_CTRLSP
- See Also:
- Constant Field Values
OPT_DECCOLM
public static final int OPT_DECCOLM
- See Also:
- Constant Field Values
OPT_DEC132COLS
public static final int OPT_DEC132COLS
- See Also:
- Constant Field Values
OPT_PASSTHRU_PRN
public static final int OPT_PASSTHRU_PRN
- See Also:
- Constant Field Values
OPT_LOCAL_PGKEYS
public static final int OPT_LOCAL_PGKEYS
- See Also:
- Constant Field Values
OPT_COPY_CRNL
public static final int OPT_COPY_CRNL
- See Also:
- Constant Field Values
OPT_ASCII_LDC
public static final int OPT_ASCII_LDC
- See Also:
- Constant Field Values
OPT_COPY_SEL
public static final int OPT_COPY_SEL
- See Also:
- Constant Field Values
OPT_LAST_OPT
public static final int OPT_LAST_OPT
- See Also:
- Constant Field Values
setTitle
public void setTitle(java.lang.String title)
rows
public int rows()
cols
public int cols()
fillScreen
public void fillScreen(char c)
write
public void write(char c)
write
public void write(char[] c,
int off,
int len)
write
public void write(java.lang.String str)
writeLineDrawChar
public void writeLineDrawChar(char c)
typedChar
public void typedChar(char c)
sendBytes
public void sendBytes(byte[] b)
doBell
public void doBell()
doBS
public void doBS()
doTab
public void doTab()
doTabs
public void doTabs(int n)
doBackTabs
public void doBackTabs(int n)
setTab
public void setTab(int col)
clearTab
public void clearTab(int col)
resetTabs
public void resetTabs()
clearAllTabs
public void clearAllTabs()
doCR
public void doCR()
doLF
public void doLF()
resetInterpreter
public void resetInterpreter()
resetWindow
public void resetWindow()
setWindow
public void setWindow(int top,
int bottom)
setWindow
public void setWindow(int top,
int right,
int bottom,
int left)
getWindowTop
public int getWindowTop()
getWindowBottom
public int getWindowBottom()
getWindowLeft
public int getWindowLeft()
getWindowRight
public int getWindowRight()
getCursorV
public int getCursorV()
getCursorH
public int getCursorH()
cursorSetPos
public void cursorSetPos(int v,
int h,
boolean relative)
cursorUp
public void cursorUp(int n)
cursorDown
public void cursorDown(int n)
cursorForward
public void cursorForward(int n)
cursorBackward
public void cursorBackward(int n)
cursorIndex
public void cursorIndex(int n)
cursorIndexRev
public void cursorIndexRev(int n)
cursorSave
public void cursorSave()
cursorRestore
public void cursorRestore()
scrollUp
public void scrollUp(int n)
scrollDown
public void scrollDown(int n)
clearBelow
public void clearBelow()
clearAbove
public void clearAbove()
clearScreen
public void clearScreen()
clearRight
public void clearRight()
clearLeft
public void clearLeft()
clearLine
public void clearLine()
eraseChars
public void eraseChars(int n)
insertChars
public void insertChars(int n)
insertLines
public void insertLines(int n)
deleteChars
public void deleteChars(int n)
deleteLines
public void deleteLines(int n)
printScreen
public void printScreen()
startPrinter
public void startPrinter()
stopPrinter
public void stopPrinter()
setOption
public void setOption(int opt,
boolean val)
getOption
public boolean getOption(int opt)
setAttribute
public void setAttribute(int attr,
boolean val)
getAttribute
public boolean getAttribute(int attr)
setForegroundColor
public void setForegroundColor(int c)
setBackgroundColor
public void setBackgroundColor(int c)
clearAllAttributes
public void clearAllAttributes()