Mercurial > 510Connectbot
comparison src/com/five_ten_sg/connectbot/transport/AbsTransport.java @ 47:a3fd10a8c0de tn5250
start tn5250 integration
author | Carl Byington <carl@five-ten-sg.com> |
---|---|
date | Wed, 11 Jun 2014 10:03:40 -0700 |
parents | 80dcebe51af2 |
children | 294435151b0c |
comparison
equal
deleted
inserted
replaced
46:34ce32c4e807 | 47:a3fd10a8c0de |
---|---|
84 if (bridge.monitor != null) bridge.monitor.testChanged(); | 84 if (bridge.monitor != null) bridge.monitor.testChanged(); |
85 } | 85 } |
86 // play beep noise | 86 // play beep noise |
87 @Override | 87 @Override |
88 public void beep() { | 88 public void beep() { |
89 if (bridge.parent.isShown()) | 89 if ((bridge.parent != null) && (bridge.parent.isShown())) |
90 manager.playBeep(); | 90 manager.playBeep(); |
91 else | 91 else |
92 manager.sendActivityNotification(host); | 92 manager.sendActivityNotification(host); |
93 } | 93 } |
94 // bridge.monitor placement of new characters | 94 // bridge.monitor placement of new characters |
235 | 235 |
236 public String getEmulation() { | 236 public String getEmulation() { |
237 return emulation; | 237 return emulation; |
238 } | 238 } |
239 | 239 |
240 public vt320 getTransportBuffer() { | 240 protected vt320 setupTransportBuffer() { |
241 if (buffer == null) buffer = new vt320Default(); | |
242 int scrollback = (host.getWantSession()) ? manager.getScrollback() : 0; | 241 int scrollback = (host.getWantSession()) ? manager.getScrollback() : 0; |
243 buffer.setBufferSize(scrollback); | 242 buffer.setBufferSize(scrollback); |
244 buffer.setDisplay(bridge); | 243 buffer.setDisplay(bridge); |
245 return buffer; | 244 return buffer; |
245 } | |
246 | |
247 public vt320 getTransportBuffer() { | |
248 buffer = new vt320Default(); | |
249 return setupTransportBuffer(); | |
246 } | 250 } |
247 | 251 |
248 public void setLinks(TerminalManager manager, TerminalBridge bridge, HostBean host, String emulation) { | 252 public void setLinks(TerminalManager manager, TerminalBridge bridge, HostBean host, String emulation) { |
249 this.manager = manager; | 253 this.manager = manager; |
250 this.bridge = bridge; | 254 this.bridge = bridge; |