Package org.htmlcleaner
Class DefaultTagProvider
- java.lang.Object
-
- org.htmlcleaner.DefaultTagProvider
-
- All Implemented Interfaces:
ITagInfoProvider
public class DefaultTagProvider extends java.lang.Object implements ITagInfoProvider
This is the default tag provider for HTML Cleaner Note this is no longer generated from XML - see https://sourceforge.net/p/htmlcleaner/bugs/81/
-
-
Field Summary
Fields Modifier and Type Field Description private static java.lang.String
CLOSE_BEFORE_COPY_INSIDE_TAGS
private static java.lang.String
CLOSE_BEFORE_TAGS
static DefaultTagProvider
INSTANCE
private static java.lang.String
MEDIA_TAGS
HTML5 Media Tagsprivate static java.lang.String
PHRASING_TAGS
Phrasing tags are those that can make up paragraphs along with text to make Phrasing Contentprivate static java.lang.String
STRONG
private java.util.concurrent.ConcurrentMap<java.lang.String,TagInfo>
tagInfoMap
-
Constructor Summary
Constructors Constructor Description DefaultTagProvider()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TagInfo
getTagInfo(java.lang.String tagName)
protected void
put(java.lang.String tagName, 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 DefaultTagProvider 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
-
MEDIA_TAGS
private static final java.lang.String MEDIA_TAGS
HTML5 Media Tags- See Also:
- Constant Field Values
-
-
Method Detail
-
put
protected void put(java.lang.String tagName, TagInfo tagInfo)
- Parameters:
key
-tagInfo
-
-
getTagInfo
public TagInfo getTagInfo(java.lang.String tagName)
- Specified by:
getTagInfo
in interfaceITagInfoProvider
-
-