SystemConsole是用系统的控制台实现了Console(com.teleca.robin.lib.face)的类。
SystemConsole.java文件:
package com.teleca.robin.lib.util;
import com.teleca.robin.lib.face.Console;
public class SystemConsole implements Console{
StringBuffer strBuffer=new StringBuffer();
public void append(String str) {
// TODO Auto-generated method stub
strBuffer.append(str);
}
public void clear() {
// TODO Auto-generated method stub
UnsupportedOperationException e=new UnsupportedOperationException("It is not supported in SystemConsole");
throw e;
}
public void flush() {
// TODO Auto-generated method stub
System.out.println(strBuffer.toString());
System.out.flush();
strBuffer.delete(0, strBuffer.length());
}
public void print(String str) {
// TODO Auto-generated method stub
System.out.print(str);
}
public void println(String str) {
// TODO Auto-generated method stub
System.out.println(str);
}
}