Package org.htmlcleaner
Class Html4TagProvider
- java.lang.Object
-
- org.htmlcleaner.Html4TagProvider
-
- All Implemented Interfaces:
ITagInfoProvider
public class Html4TagProvider extends java.lang.Object implements ITagInfoProvider
-
-
Field Summary
Fields Modifier and Type Field Description private static java.lang.StringCLOSE_BEFORE_COPY_INSIDE_TAGSprivate static java.lang.StringCLOSE_BEFORE_TAGSstatic Html4TagProviderINSTANCEprivate static java.lang.StringPHRASING_TAGSPhrasing tags are those that can make up paragraphs along with text to make Phrasing Contentprivate static java.lang.StringSTRONGprivate java.util.concurrent.ConcurrentMap<java.lang.String,TagInfo>tagInfoMap
-
Constructor Summary
Constructors Constructor Description Html4TagProvider()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidbasicElements(TagInfo tagInfo)voidformattingElements(TagInfo tagInfo)voidformElements(TagInfo tagInfo)TagInfogetTagInfo(java.lang.String tagName)voidimgElements(TagInfo tagInfo)voidlinkElements(TagInfo tagInfo)voidlistElements(TagInfo tagInfo)voidolderElements(TagInfo tagInfo)protected voidput(java.lang.String tagName, TagInfo tagInfo)voidscriptElements(TagInfo tagInfo)voidstyleElements(TagInfo tagInfo)voidtableElements(TagInfo tagInfo)
-
-
-
Field Detail
-
STRONG
private static final java.lang.String STRONG
- See Also:
- Constant Field Values
-
tagInfoMap
private java.util.concurrent.ConcurrentMap<java.lang.String,TagInfo> tagInfoMap
-
INSTANCE
public static final Html4TagProvider INSTANCE
-
CLOSE_BEFORE_COPY_INSIDE_TAGS
private static final java.lang.String CLOSE_BEFORE_COPY_INSIDE_TAGS
- See Also:
- Constant Field Values
-
CLOSE_BEFORE_TAGS
private static final java.lang.String CLOSE_BEFORE_TAGS
- See Also:
- Constant Field Values
-
PHRASING_TAGS
private static final java.lang.String PHRASING_TAGS
Phrasing tags are those that can make up paragraphs along with text to make Phrasing Content- See Also:
- Constant Field Values
-
-
Method Detail
-
basicElements
public void basicElements(TagInfo tagInfo)
-
formattingElements
public void formattingElements(TagInfo tagInfo)
-
formElements
public void formElements(TagInfo tagInfo)
-
listElements
public void listElements(TagInfo tagInfo)
-
linkElements
public void linkElements(TagInfo tagInfo)
-
tableElements
public void tableElements(TagInfo tagInfo)
-
styleElements
public void styleElements(TagInfo tagInfo)
-
scriptElements
public void scriptElements(TagInfo tagInfo)
-
imgElements
public void imgElements(TagInfo tagInfo)
-
olderElements
public void olderElements(TagInfo tagInfo)
-
put
protected void put(java.lang.String tagName, TagInfo tagInfo)
-
getTagInfo
public TagInfo getTagInfo(java.lang.String tagName)
- Specified by:
getTagInfoin interfaceITagInfoProvider
-
-