| 
JavaTM 2 Platform Standard Edition  | 
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object
  |
  +--javax.swing.text.AbstractWriter
        |
        +--javax.swing.text.html.MinimalHTMLWriter
MinimalHTMLWriter is a fallback writer used by the HTMLEditorKit to write out HTML for a document that is a not produced by the EditorKit. The format for the document is:
bold, italic and underline attributes of the run are emitted as html tags. The remaining attributes are emitted as part style attribute of a tag. The syntax is similar to inline styles.
| Fields inherited from class javax.swing.text.AbstractWriter | 
NEWLINE | 
| Constructor Summary | |
MinimalHTMLWriter(Writer w,
                  StyledDocument doc)
Creates a new MinimalHTMLWriter.  | 
|
MinimalHTMLWriter(Writer w,
                  StyledDocument doc,
                  int pos,
                  int len)
Creates a new MinimalHTMLWriter.  | 
|
| Method Summary | |
protected  void | 
endFontTag()
Writes out an end tag for the tag.  | 
protected  boolean | 
inFontTag()
Returns true if we are currently in a tag.  | 
protected  boolean | 
isText(Element elem)
Returns true if the element is a text element.  | 
protected  void | 
startFontTag(String style)
Writes out a start tag for the tag.  | 
protected  void | 
text(Element elem)
This method is responsible for writing text out.  | 
 void | 
write()
This method is responsible for generating html output from a StyledDocument.  | 
protected  void | 
writeAttributes(AttributeSet attr)
This method writes out all the attributes that are for the following types: StyleConstants.ParagraphConstants StyleConstants.CharacterConstants StyleConstants.FontConstants StyleConstants.ColorConstants.  | 
protected  void | 
writeBody()
This method iterates over the elements in the document and processes elements based on whether they are branch elements or leaf elements.  | 
protected  void | 
writeComponent(Element elem)
Responsible for handling Component Elements.  | 
protected  void | 
writeContent(Element elem,
             boolean needsIndenting)
This method handles writing out text.  | 
protected  void | 
writeEndParagraph()
This method handles emiting an end tag for a  | 
protected  void | 
writeEndTag(String endTag)
This method writes out a end tag approrirately indented.  | 
protected  void | 
writeHeader()
This method writes out the and  |