net.atlanticbb.tantlinger.ui.text
Class ElementWriter

java.lang.Object
  extended by javax.swing.text.AbstractWriter
      extended by javax.swing.text.html.HTMLWriter
          extended by net.atlanticbb.tantlinger.ui.text.ElementWriter

public class ElementWriter
extends javax.swing.text.html.HTMLWriter

Writer for writing the html of a specified element only.

Author:
Bob Tantlinger

Field Summary
 
Fields inherited from class javax.swing.text.AbstractWriter
NEWLINE
 
Constructor Summary
ElementWriter(java.io.Writer out, javax.swing.text.Element root)
           
ElementWriter(java.io.Writer out, javax.swing.text.Element root, int startPos, int endPos)
           
 
Method Summary
protected  boolean synthesizedElement(javax.swing.text.Element e)
           
 
Methods inherited from class javax.swing.text.html.HTMLWriter
closeOutUnwantedEmbeddedTags, comment, emptyTag, endTag, isBlockTag, matchNameAttribute, output, selectContent, startTag, text, textAreaContent, write, writeAttributes, writeEmbeddedTags, writeLineSeparator, writeOption
 
Methods inherited from class javax.swing.text.AbstractWriter
decrIndent, getCanWrapLines, getCurrentLineLength, getDocument, getElementIterator, getEndOffset, getIndentLevel, getIndentSpace, getLineLength, getLineSeparator, getStartOffset, getText, getWriter, incrIndent, indent, inRange, isLineEmpty, setCanWrapLines, setCurrentLineLength, setIndentSpace, setLineLength, setLineSeparator, write, write, write
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ElementWriter

public ElementWriter(java.io.Writer out,
                     javax.swing.text.Element root)

ElementWriter

public ElementWriter(java.io.Writer out,
                     javax.swing.text.Element root,
                     int startPos,
                     int endPos)
Method Detail

synthesizedElement

protected boolean synthesizedElement(javax.swing.text.Element e)
Overrides:
synthesizedElement in class javax.swing.text.html.HTMLWriter