Package JSSHTerminal
Class TerminalEmulator
java.lang.Object
JSSHTerminal.TerminalEmulator
- 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionvoidautoSelect(int offset) voidvoidcsi_a(int[] args) voidcsi_A(int[] i) voidcsi_B(int[] i) voidcsi_c(int[] args) voidcsi_C(int[] i) voidcsi_d(int[] args) voidcsi_D(int[] i) voidcsi_e(int[] args) voidcsi_E(int[] i) voidcsi_f(int[] args) voidcsi_F(int[] i) voidcsi_G(int[] i) voidcsi_h(int[] args) voidcsi_H(int[] i) voidcsi_J(int[] i) voidcsi_K(int... i) voidcsi_l(int[] args) voidcsi_L(int[] args) voidcsi_m(int[] args) voidcsi_M(int[] args) voidcsi_P(int[] args) voidcsi_r(int[] args) voidcsi_s(int[] args) voidcsi_S(int[] args) voidcsi_T(int[] args) voidcsi_u(int[] args) voidcsi_X(int[] args) voidvoiddump()voidecho(char c) voidesc_0x08()voidesc_0x09()voidesc_0x0d()voidescape()voidescRi()intgetCharAt(int offset) static byte[]static byte[]static byte[]static byte[]static byte[]static byte[]static byte[]static byte[]static byte[]static byte[]static byte[]static byte[]static byte[]static byte[]static byte[]static byte[]static byte[]static byte[]static byte[]static byte[]static byte[]static byte[]intint[]getScreen(int scrollPos) intintgetTitle()booleanisCursor(int x, int y) booleanvoidnoOp()voidread()Return terminal response (if any)voidreset()voidresize(int nWidth, int nHeight) voidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidsetSelection(int start, int end) voidwrite(char[] s, int length) Receives the output from the shell into the terminal. 
- 
Constructor Details
- 
TerminalEmulator
public TerminalEmulator(int width, int height, int scroll)  
 - 
 - 
Method Details
- 
isCursor
public boolean isCursor(int x, int y)  - 
getTitle
 - 
resize
public void resize(int nWidth, int nHeight)  - 
setSelection
public void setSelection(int start, int end)  - 
clearSelection
public void clearSelection() - 
getStartSelection
public int getStartSelection() - 
getEndSelection
public int getEndSelection() - 
autoSelect
public void autoSelect(int offset)  - 
getSelectedText
 - 
isMouseEnabled
public boolean isMouseEnabled() - 
getScreen
public int[] getScreen(int scrollPos)  - 
getScrollSize
public int getScrollSize() - 
getCharAt
public int getCharAt(int offset)  - 
reset
public void reset() - 
cursorDown
public void cursorDown() - 
cursorRight
public void cursorRight() - 
echo
public void echo(char c)  - 
escape
public void escape() - 
read
Return terminal response (if any) - 
write
public void write(char[] s, int length) Receives the output from the shell into the terminal.- Parameters:
 s-
 - 
dump
 - 
noOp
public void noOp() - 
esc_0x08
public void esc_0x08() - 
esc_0x09
public void esc_0x09() - 
esc_0x0d
public void esc_0x0d() - 
selectCharSetPA
public void selectCharSetPA() - 
selectCharSetAA
public void selectCharSetAA() - 
selectCharSetPB
public void selectCharSetPB() - 
selectCharSetAB
public void selectCharSetAB() - 
selectCharSetP0
public void selectCharSetP0() - 
selectCharSetA0
public void selectCharSetA0() - 
selectCharSetP1
public void selectCharSetP1() - 
selectCharSetA1
public void selectCharSetA1() - 
selectCharSetP2
public void selectCharSetP2() - 
selectCharSetA2
public void selectCharSetA2() - 
saveCursor
public void saveCursor() - 
restoreCursor
public void restoreCursor() - 
escRi
public void escRi() - 
csi_A
public void csi_A(int[] i)  - 
csi_B
public void csi_B(int[] i)  - 
csi_C
public void csi_C(int[] i)  - 
csi_D
public void csi_D(int[] i)  - 
csi_E
public void csi_E(int[] i)  - 
csi_F
public void csi_F(int[] i)  - 
csi_G
public void csi_G(int[] i)  - 
csi_H
public void csi_H(int[] i)  - 
csi_J
public void csi_J(int[] i)  - 
csi_K
public void csi_K(int... i)  - 
csi_L
public void csi_L(int[] args)  - 
csi_M
public void csi_M(int[] args)  - 
csi_P
public void csi_P(int[] args)  - 
csi_S
public void csi_S(int[] args)  - 
csi_T
public void csi_T(int[] args)  - 
csi_X
public void csi_X(int[] args)  - 
csi_a
public void csi_a(int[] args)  - 
csi_c
public void csi_c(int[] args)  - 
csi_d
public void csi_d(int[] args)  - 
csi_e
public void csi_e(int[] args)  - 
csi_f
public void csi_f(int[] args)  - 
csi_h
public void csi_h(int[] args)  - 
csi_l
public void csi_l(int[] args)  - 
csi_m
public void csi_m(int[] args)  - 
csi_r
public void csi_r(int[] args)  - 
csi_s
public void csi_s(int[] args)  - 
csi_u
public void csi_u(int[] args)  - 
osc
 - 
getCodeENTER
public static byte[] getCodeENTER() - 
getCodeUP
public static byte[] getCodeUP() - 
getCodeDOWN
public static byte[] getCodeDOWN() - 
getCodeRIGHT
public static byte[] getCodeRIGHT() - 
getCodeDELETE
public static byte[] getCodeDELETE() - 
getCodeScrollUp
public static byte[] getCodeScrollUp() - 
getCodeScrollDown
public static byte[] getCodeScrollDown() - 
getCodeHome
public static byte[] getCodeHome() - 
getCodeEnd
public static byte[] getCodeEnd() - 
getCodeLEFT
public static byte[] getCodeLEFT() - 
getCodeF1
public static byte[] getCodeF1() - 
getCodeF2
public static byte[] getCodeF2() - 
getCodeF3
public static byte[] getCodeF3() - 
getCodeF4
public static byte[] getCodeF4() - 
getCodeF5
public static byte[] getCodeF5() - 
getCodeF6
public static byte[] getCodeF6() - 
getCodeF7
public static byte[] getCodeF7() - 
getCodeF8
public static byte[] getCodeF8() - 
getCodeF9
public static byte[] getCodeF9() - 
getCodeF10
public static byte[] getCodeF10() - 
getCodeF11
public static byte[] getCodeF11() - 
getCodeF12
public static byte[] getCodeF12() 
 -