2 // This software is now distributed according to
3 // the Lesser Gnu Public License. Please see
4 // http://www.gnu.org/copyleft/lesser.txt for
8 package com.stevesoft.pat.wrap;
10 import com.stevesoft.pat.*;
13 * This provides a wrapper for javajs.util.SB to capture the output of a
16 public class StringBufferWrap implements BasicStringBufferLike
18 javajs.util.SB sb = new javajs.util.SB();
20 public void appendChar(char c)
25 public void appendStr(String s)
35 public String toString()
40 public StringLike toStringLike()
43 return (StringLike) Class.forName("com.stevesoft.pat.wrap.StringWrap").getConstructor(String.class).newInstance(sb.toString());
44 } catch (Exception e) {
49 public Object unwrap()