gnu.lists
Interface XConsumer

All Superinterfaces:
Consumer
All Known Implementing Classes:
Nodes, NodeTree, SortedNodes, TreeList, Values, ValueStack, XMLFilter, XMLPrinter

public interface XConsumer
extends Consumer

A Consumer extended with XML-specific methods. This should probably be in gnu.xml, but that complications TreeList. FIXME.


Method Summary
 void beginEntity(java.lang.Object baseUri)
           
 void endEntity()
           
 void writeCDATA(char[] chars, int offset, int length)
           
 void writeComment(char[] chars, int offset, int length)
           
 void writeProcessingInstruction(java.lang.String target, char[] content, int offset, int length)
           
 
Methods inherited from interface gnu.lists.Consumer
endAttribute, endDocument, endElement, ignoring, startAttribute, startDocument, startElement, write, write, write, write, writeBoolean, writeDouble, writeFloat, writeInt, writeLong, writeObject
 

Method Detail

writeComment

void writeComment(char[] chars,
                  int offset,
                  int length)

writeProcessingInstruction

void writeProcessingInstruction(java.lang.String target,
                                char[] content,
                                int offset,
                                int length)

writeCDATA

void writeCDATA(char[] chars,
                int offset,
                int length)

beginEntity

void beginEntity(java.lang.Object baseUri)

endEntity

void endEntity()