|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.sshtools.daemon.terminal.BasicTerminal
DOCUMENT ME!
| Field Summary | |
protected Colorizer |
myColorizer
DOCUMENT ME! |
| Fields inherited from interface com.sshtools.daemon.terminal.Terminal |
A, B, BS, C, CAN, D, DEL, E, EOT, ESC, f, FF, H, HT, LE, LSB, r, SE, SEMICOLON, SGR |
| Constructor Summary | |
BasicTerminal()
Creates a new BasicTerminal object. |
|
| Method Summary | |
java.lang.String |
format(java.lang.String str)
DOCUMENT ME! |
int |
getAtomicSequenceLength()
DOCUMENT ME! |
byte[] |
getCursorMoveSequence(int direction,
int times)
DOCUMENT ME! |
byte[] |
getCursorPositioningSequence(int[] pos)
DOCUMENT ME! |
byte[] |
getEraseSequence(int eraseFunc)
DOCUMENT ME! |
byte[] |
getGRSequence(int type,
int param)
DOCUMENT ME! |
byte[] |
getInitSequence()
DOCUMENT ME! |
byte[] |
getScrollMarginsSequence(int topmargin,
int bottommargin)
DOCUMENT ME! |
byte[] |
getSpecialSequence(int function)
DOCUMENT ME! |
abstract boolean |
supportsScrolling()
DOCUMENT ME! |
abstract boolean |
supportsSGR()
DOCUMENT ME! |
int |
translateControlCharacter(int c)
DOCUMENT ME! |
int |
translateEscapeSequence(int[] buffer)
DOCUMENT ME! |
byte[] |
translateIntToDigitCodes(int in)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface com.sshtools.daemon.terminal.Terminal |
getName |
| Field Detail |
protected Colorizer myColorizer
| Constructor Detail |
public BasicTerminal()
| Method Detail |
public int translateControlCharacter(int c)
Terminal
translateControlCharacter in interface Terminalc - DOCUMENT ME!
public int translateEscapeSequence(int[] buffer)
Terminal
translateEscapeSequence in interface Terminalbuffer - DOCUMENT ME!
public byte[] getCursorMoveSequence(int direction,
int times)
Terminal
getCursorMoveSequence in interface Terminaldirection - DOCUMENT ME!times - DOCUMENT ME!
public byte[] getCursorPositioningSequence(int[] pos)
Terminal
getCursorPositioningSequence in interface Terminalpos - DOCUMENT ME!
public byte[] getEraseSequence(int eraseFunc)
Terminal
getEraseSequence in interface TerminaleraseFunc - DOCUMENT ME!
public byte[] getSpecialSequence(int function)
Terminal
getSpecialSequence in interface Terminalfunction - DOCUMENT ME!
public byte[] getGRSequence(int type,
int param)
Terminal
getGRSequence in interface Terminaltype - DOCUMENT ME!param - DOCUMENT ME!
public byte[] getScrollMarginsSequence(int topmargin,
int bottommargin)
Terminal
getScrollMarginsSequence in interface Terminaltopmargin - DOCUMENT ME!bottommargin - DOCUMENT ME!
public java.lang.String format(java.lang.String str)
Terminal
format in interface Terminalstr - DOCUMENT ME!
public byte[] getInitSequence()
Terminal
getInitSequence in interface Terminalpublic int getAtomicSequenceLength()
Terminal
getAtomicSequenceLength in interface Terminalpublic byte[] translateIntToDigitCodes(int in)
public abstract boolean supportsSGR()
Terminal
supportsSGR in interface Terminalpublic abstract boolean supportsScrolling()
supportsScrolling in interface Terminal
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||