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 TypeMethodDescriptionvoidThe HTML5 edits tags (2 total)voidembeddedContentTags(TagInfo tagInfo) voidThe HTML5 forms tags (15 total)getTagInfo(String tagName) It returns the tag information.voidgroupingTags(TagInfo tagInfo) The HTML5 grouping tags (14 total)voidinteractiveTags(TagInfo tagInfo) The HTML5 Interactive tags (4 total)voidHtml5 media-embedded tags (12 tags)voidmetadataTags(TagInfo tagInfo) HTML5 Document metadata tagsvoidphrasingTags(TagInfo tagInfo) Html5 phrasing tags --text level semantics (31 total) thelw dataprotected voidIt inserts the tag node into the tagInfoMap.voidscriptingTags(TagInfo tagInfo) HTML5 scripting tagsvoidsemanticFlowTags(TagInfo tagInfo) The HTML5 semantic flow tags-Sectioning tags (15 total)voidThe 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:
getTagInfoin interfaceITagInfoProvider- Parameters:
tagName- The name of the tag to return- Returns:
- TagInfo The information about tag node
-