com.openharbor.beck.write
Class AttributeFilterWriter

java.lang.Object
  extended byjava.io.Writer
      extended byjava.io.FilterWriter
          extended bycom.openharbor.beck.write.PCDATAFilterWriter
              extended bycom.openharbor.beck.write.AttributeFilterWriter

public class AttributeFilterWriter
extends PCDATAFilterWriter

Write an XML attribute value using entity substitutions.


Field Summary
static char[] QUOT
           
 
Fields inherited from class com.openharbor.beck.write.PCDATAFilterWriter
AMP, GT, LT
 
Fields inherited from class java.io.FilterWriter
out
 
Fields inherited from class java.io.Writer
lock
 
Constructor Summary
AttributeFilterWriter(java.io.Writer out)
           
 
Method Summary
static java.lang.String filter(java.lang.String s)
           
 void write(char[] cbuf, int off, int len)
           
 void write(int c)
           
 
Methods inherited from class com.openharbor.beck.write.PCDATAFilterWriter
flush, write, write
 
Methods inherited from class java.io.FilterWriter
close
 
Methods inherited from class java.io.Writer
write
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

QUOT

public static final char[] QUOT
Constructor Detail

AttributeFilterWriter

public AttributeFilterWriter(java.io.Writer out)
Method Detail

filter

public static java.lang.String filter(java.lang.String s)

write

public void write(int c)
           throws java.io.IOException
Overrides:
write in class PCDATAFilterWriter
Throws:
java.io.IOException

write

public void write(char[] cbuf,
                  int off,
                  int len)
           throws java.io.IOException
Overrides:
write in class PCDATAFilterWriter
Throws:
java.io.IOException