public void writeText(char text) throws IOException {
   System.out.println("YYY-Writer:writeText");
   writer.write(text);
 }
 public void write(String str, int off, int len) throws IOException {
   writer.write(str, off, len);
 }
 public void writeText(Object text, String componentPropertyName) throws IOException {
   System.out.println("YYY-Writer:writeText prop=" + componentPropertyName + " text=" + text);
   writer.write(text.toString());
 }
 public void write(String str) throws IOException {
   writer.write(str);
 }
 public void write(int c) throws IOException {
   writer.write(c);
 }
 public void write(char[] cbuf, int off, int len) throws IOException {
   writer.write(cbuf, off, len);
 }
 public void write(char cbuf) throws IOException {
   writer.write(cbuf);
 }
 public void writeText(char text[], int off, int len) throws IOException {
   System.out.println("YYY-Writer:writeText");
   writer.write(text, off, len);
 }