org.meshcms.util
Class XHTMLBuilder.Fragment

java.lang.Object
  extended byorg.meshcms.util.XMLTagStack
      extended byorg.meshcms.util.XHTMLBuilder.Fragment
Enclosing class:
XHTMLBuilder

public class XHTMLBuilder.Fragment
extends XMLTagStack


Field Summary
 
Fields inherited from class org.meshcms.util.XMLTagStack
newTag, tagStack, textBuffer
 
Constructor Summary
XHTMLBuilder.Fragment(org.w3c.dom.Element mainElement)
           
 
Method Summary
 XMLTagStack addCDATA(java.lang.String textData)
           
 XMLTagStack addText(java.lang.String textData)
           
 org.w3c.dom.Element getCurrentTag()
           
 java.lang.String getCurrentTagName()
           
protected  void performCloseTag()
           
 XMLTagStack performOpenTag(java.lang.String tagName)
           
 XMLTagStack setAttribute(java.lang.String name, java.lang.String value)
           
 
Methods inherited from class org.meshcms.util.XMLTagStack
closeTag, closeTag, configureTransformer, endCDATABuffer, endTextBuffer, isNewTag, openCDATABuffer, openTag, openTextBuffer
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XHTMLBuilder.Fragment

public XHTMLBuilder.Fragment(org.w3c.dom.Element mainElement)
Method Detail

getCurrentTag

public org.w3c.dom.Element getCurrentTag()

getCurrentTagName

public java.lang.String getCurrentTagName()
Specified by:
getCurrentTagName in class XMLTagStack

performOpenTag

public XMLTagStack performOpenTag(java.lang.String tagName)
Specified by:
performOpenTag in class XMLTagStack

setAttribute

public XMLTagStack setAttribute(java.lang.String name,
                                java.lang.String value)
Specified by:
setAttribute in class XMLTagStack

addText

public XMLTagStack addText(java.lang.String textData)
Specified by:
addText in class XMLTagStack

addCDATA

public XMLTagStack addCDATA(java.lang.String textData)
Specified by:
addCDATA in class XMLTagStack

performCloseTag

protected void performCloseTag()
Specified by:
performCloseTag in class XMLTagStack