Package org.htmlcleaner
Class Html5TagProvider
java.lang.Object
org.htmlcleaner.Html5TagProvider
- All Implemented Interfaces:
ITagInfoProvider
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
The HTML5 edits tags (2 total)void
embeddedContentTags
(TagInfo tagInfo) void
The HTML5 forms tags (15 total)getTagInfo
(String tagName) It returns the tag information.void
groupingTags
(TagInfo tagInfo) The HTML5 grouping tags (14 total)void
interactiveTags
(TagInfo tagInfo) The HTML5 Interactive tags (4 total)void
Html5 media-embedded tags (12 tags)void
metadataTags
(TagInfo tagInfo) HTML5 Document metadata tagsvoid
phrasingTags
(TagInfo tagInfo) Html5 phrasing tags --text level semantics (31 total) thelw dataprotected void
It inserts the tag node into the tagInfoMap.void
scriptingTags
(TagInfo tagInfo) HTML5 scripting tagsvoid
semanticFlowTags
(TagInfo tagInfo) The HTML5 semantic flow tags-Sectioning tags (15 total)void
The HTML5 table tags (12 total)
-
Field Details
-
INSTANCE
-
INSTANCE2
-
-
Constructor Details
-
Html5TagProvider
public Html5TagProvider()
-
-
Method Details
-
embeddedContentTags
-
semanticFlowTags
The HTML5 semantic flow tags-Sectioning tags (15 total) -
interactiveTags
The HTML5 Interactive tags (4 total) -
groupingTags
The HTML5 grouping tags (14 total) -
phrasingTags
Html5 phrasing tags --text level semantics (31 total) thelw data -
mediaTags
Html5 media-embedded tags (12 tags) -
editTags
The HTML5 edits tags (2 total) -
tableTags
The HTML5 table tags (12 total) -
formTags
The HTML5 forms tags (15 total) -
metadataTags
HTML5 Document metadata tags -
scriptingTags
HTML5 scripting tags -
put
It inserts the tag node into the tagInfoMap.- Parameters:
tagName
- The name of the tagtagInfo
- The info about tag node
-
getTagInfo
It returns the tag information.- Specified by:
getTagInfo
in interfaceITagInfoProvider
- Parameters:
tagName
- The name of the tag to return- Returns:
- TagInfo The information about tag node
-