info.bliki.html.wikipedia
Class AbstractHTMLTag

java.lang.Object
  extended by info.bliki.html.wikipedia.AbstractHTMLTag
All Implemented Interfaces:
HTMLTag
Direct Known Subclasses:
ATag, CaptionTag, ImgTag, ListTag, NoOutputTag, OpenCloseTag, TableTag, TdTag, ThTag, TrTag

public abstract class AbstractHTMLTag
extends java.lang.Object
implements HTMLTag


Constructor Summary
AbstractHTMLTag()
           
AbstractHTMLTag(boolean noNewLine)
           
 
Method Summary
 void close(TagNode node, java.lang.StringBuilder resultBuffer)
           
 void content(ToWikipedia w, TagNode node, java.lang.StringBuilder resultBuffer, boolean showWithoutTag)
           
 BaseToken getFirstContent(java.util.List children, java.lang.String tagName)
           
 void open(TagNode node, java.lang.StringBuilder resultBuffer)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractHTMLTag

public AbstractHTMLTag()

AbstractHTMLTag

public AbstractHTMLTag(boolean noNewLine)
Method Detail

open

public void open(TagNode node,
                 java.lang.StringBuilder resultBuffer)
Specified by:
open in interface HTMLTag

content

public void content(ToWikipedia w,
                    TagNode node,
                    java.lang.StringBuilder resultBuffer,
                    boolean showWithoutTag)
Specified by:
content in interface HTMLTag

close

public void close(TagNode node,
                  java.lang.StringBuilder resultBuffer)
Specified by:
close in interface HTMLTag

getFirstContent

public BaseToken getFirstContent(java.util.List children,
                                 java.lang.String tagName)