jp.gr.xml.relax.dom
Class XMLMaker

java.lang.Object
  extended by jp.gr.xml.relax.dom.XMLMaker
All Implemented Interfaces:
IDOMVisitor

public class XMLMaker
extends java.lang.Object
implements IDOMVisitor

XMLMaker

Since:
Oct. 27, 2000

Field Summary
protected  java.lang.StringBuffer buffer_
           
protected  boolean dom2_
           
protected  boolean emptyElementTag_
           
protected  java.lang.String encoding_
           
protected  boolean expandEntityReference_
           
 
Constructor Summary
XMLMaker()
           
 
Method Summary
 boolean enter(org.w3c.dom.Attr attr)
           
 boolean enter(org.w3c.dom.CDATASection cdata)
           
 boolean enter(org.w3c.dom.Comment comment)
           
 boolean enter(org.w3c.dom.Document doc)
           
 boolean enter(org.w3c.dom.DocumentFragment docfrag)
           
 boolean enter(org.w3c.dom.DocumentType doctype)
           
 boolean enter(org.w3c.dom.Element element)
           
 boolean enter(org.w3c.dom.Entity entity)
           
 boolean enter(org.w3c.dom.EntityReference entityRef)
           
 boolean enter(org.w3c.dom.Node node)
           
 boolean enter(org.w3c.dom.Notation notation)
           
 boolean enter(org.w3c.dom.ProcessingInstruction pi)
           
 boolean enter(org.w3c.dom.Text text)
           
 java.lang.String getText()
           
 boolean isParsedEntity(org.w3c.dom.EntityReference entityRef)
           
 void leave(org.w3c.dom.Attr attr)
           
 void leave(org.w3c.dom.CDATASection cdata)
           
 void leave(org.w3c.dom.Comment comment)
           
 void leave(org.w3c.dom.Document doc)
           
 void leave(org.w3c.dom.DocumentFragment docfrag)
           
 void leave(org.w3c.dom.DocumentType doctype)
           
 void leave(org.w3c.dom.Element element)
           
 void leave(org.w3c.dom.Entity entity)
           
 void leave(org.w3c.dom.EntityReference entityRef)
           
 void leave(org.w3c.dom.Node node)
           
 void leave(org.w3c.dom.Notation notation)
           
 void leave(org.w3c.dom.ProcessingInstruction pi)
           
 void leave(org.w3c.dom.Text text)
           
 void setDOM2(boolean dom2)
           
 void setEmptyElementTag(boolean empty)
           
 void setEncoding(java.lang.String encoding)
           
 void setExpandEntityReference(boolean expand)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

buffer_

protected java.lang.StringBuffer buffer_

encoding_

protected java.lang.String encoding_

dom2_

protected boolean dom2_

expandEntityReference_

protected boolean expandEntityReference_

emptyElementTag_

protected boolean emptyElementTag_
Constructor Detail

XMLMaker

public XMLMaker()
Method Detail

setEncoding

public void setEncoding(java.lang.String encoding)

setDOM2

public void setDOM2(boolean dom2)

setExpandEntityReference

public void setExpandEntityReference(boolean expand)

setEmptyElementTag

public void setEmptyElementTag(boolean empty)

getText

public java.lang.String getText()

enter

public boolean enter(org.w3c.dom.Element element)
Specified by:
enter in interface IDOMVisitor

leave

public void leave(org.w3c.dom.Element element)
Specified by:
leave in interface IDOMVisitor

enter

public boolean enter(org.w3c.dom.Attr attr)
Specified by:
enter in interface IDOMVisitor

leave

public void leave(org.w3c.dom.Attr attr)
Specified by:
leave in interface IDOMVisitor

enter

public boolean enter(org.w3c.dom.Text text)
Specified by:
enter in interface IDOMVisitor

leave

public void leave(org.w3c.dom.Text text)
Specified by:
leave in interface IDOMVisitor

enter

public boolean enter(org.w3c.dom.CDATASection cdata)
Specified by:
enter in interface IDOMVisitor

leave

public void leave(org.w3c.dom.CDATASection cdata)
Specified by:
leave in interface IDOMVisitor

enter

public boolean enter(org.w3c.dom.EntityReference entityRef)
Specified by:
enter in interface IDOMVisitor

leave

public void leave(org.w3c.dom.EntityReference entityRef)
Specified by:
leave in interface IDOMVisitor

enter

public boolean enter(org.w3c.dom.Entity entity)
Specified by:
enter in interface IDOMVisitor

leave

public void leave(org.w3c.dom.Entity entity)
Specified by:
leave in interface IDOMVisitor

enter

public boolean enter(org.w3c.dom.ProcessingInstruction pi)
Specified by:
enter in interface IDOMVisitor

leave

public void leave(org.w3c.dom.ProcessingInstruction pi)
Specified by:
leave in interface IDOMVisitor

enter

public boolean enter(org.w3c.dom.Comment comment)
Specified by:
enter in interface IDOMVisitor

leave

public void leave(org.w3c.dom.Comment comment)
Specified by:
leave in interface IDOMVisitor

enter

public boolean enter(org.w3c.dom.Document doc)
Specified by:
enter in interface IDOMVisitor

leave

public void leave(org.w3c.dom.Document doc)
Specified by:
leave in interface IDOMVisitor

enter

public boolean enter(org.w3c.dom.DocumentType doctype)
Specified by:
enter in interface IDOMVisitor

leave

public void leave(org.w3c.dom.DocumentType doctype)
Specified by:
leave in interface IDOMVisitor

enter

public boolean enter(org.w3c.dom.DocumentFragment docfrag)
Specified by:
enter in interface IDOMVisitor

leave

public void leave(org.w3c.dom.DocumentFragment docfrag)
Specified by:
leave in interface IDOMVisitor

enter

public boolean enter(org.w3c.dom.Notation notation)
Specified by:
enter in interface IDOMVisitor

leave

public void leave(org.w3c.dom.Notation notation)
Specified by:
leave in interface IDOMVisitor

enter

public boolean enter(org.w3c.dom.Node node)
Specified by:
enter in interface IDOMVisitor

leave

public void leave(org.w3c.dom.Node node)
Specified by:
leave in interface IDOMVisitor

isParsedEntity

public boolean isParsedEntity(org.w3c.dom.EntityReference entityRef)