Package org.qdl_lang.gui
Class QDLSwingIO
- java.lang.Object
-
- org.qdl_lang.gui.QDLSwingIO
-
-
Constructor Summary
Constructors Constructor Description QDLSwingIO(TerminalInterface terminal, Data load)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
clearQueue()
void
flush()
boolean
isBufferingOn()
boolean
isQueueEmpty()
void
print(Object o)
void
println(Object o)
String
readline()
String
readline(String s)
void
run()
void
setBufferingOn(boolean b)
-
-
-
Constructor Detail
-
QDLSwingIO
public QDLSwingIO(TerminalInterface terminal, Data load)
-
-
Method Detail
-
readline
public String readline(String s) throws IOException
- Specified by:
readline
in interfaceedu.uiuc.ncsa.security.util.cli.IOInterface
- Throws:
IOException
-
readline
public String readline() throws IOException
- Specified by:
readline
in interfaceedu.uiuc.ncsa.security.util.cli.IOInterface
- Throws:
IOException
-
print
public void print(Object o)
- Specified by:
print
in interfaceedu.uiuc.ncsa.security.util.cli.IOInterface
-
println
public void println(Object o)
- Specified by:
println
in interfaceedu.uiuc.ncsa.security.util.cli.IOInterface
-
flush
public void flush()
- Specified by:
flush
in interfaceedu.uiuc.ncsa.security.util.cli.IOInterface
-
clearQueue
public void clearQueue()
- Specified by:
clearQueue
in interfaceedu.uiuc.ncsa.security.util.cli.IOInterface
-
isQueueEmpty
public boolean isQueueEmpty()
- Specified by:
isQueueEmpty
in interfaceedu.uiuc.ncsa.security.util.cli.IOInterface
-
setBufferingOn
public void setBufferingOn(boolean b)
- Specified by:
setBufferingOn
in interfaceedu.uiuc.ncsa.security.util.cli.IOInterface
-
isBufferingOn
public boolean isBufferingOn()
- Specified by:
isBufferingOn
in interfaceedu.uiuc.ncsa.security.util.cli.IOInterface
-
-