当前页面:
在线文档首页 >
NetBeans API Javadoc (Current Development Version)
LineDiscipline (Terminal Emulator) - NetBeans API Javadoc (Current Development Version)
org.netbeans.lib.terminalemulator
Class LineDiscipline
java.lang.Object
org.netbeans.lib.terminalemulator.TermStream
org.netbeans.lib.terminalemulator.LineDiscipline
public class LineDiscipline
- extends TermStream
Do the sort of stuff pty's normally do:
- echoing
- CR/NL mappings
- BS processing
- Line buffering.
Currently the settings are hardcoded to simulate a pty setup for running
shells.
This class is not complete by any means and is merely an example of
a TermStream. Things that it might do:
- TAB processing
- conversion of control characters to "signals".
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LineDiscipline
public LineDiscipline()
flush
public void flush()
- Specified by:
flush
in class TermStream
putChar
public void putChar(char c)
- Specified by:
putChar
in class TermStream
putChars
public void putChars(char[] buf,
int offset,
int count)
- Specified by:
putChars
in class TermStream
sendChar
public void sendChar(char c)
- Specified by:
sendChar
in class TermStream
sendChars
public void sendChars(char[] c,
int offset,
int count)
- Specified by:
sendChars
in class TermStream