Class Html5TagProvider

    • Constructor Detail

      • Html5TagProvider

        public Html5TagProvider()
    • Method Detail

      • semanticFlowTags

        public void semanticFlowTags​(TagInfo tagInfo)
        The HTML5 semantic flow tags-Sectioning tags (15 total)
      • interactiveTags

        public void interactiveTags​(TagInfo tagInfo)
        The HTML5 Interactive tags (4 total)
      • groupingTags

        public void groupingTags​(TagInfo tagInfo)
        The HTML5 grouping tags (14 total)
      • phrasingTags

        public void phrasingTags​(TagInfo tagInfo)
        Html5 phrasing tags --text level semantics (31 total) thelw data
      • mediaTags

        public void mediaTags​(TagInfo tagInfo)
        Html5 media-embedded tags (12 tags)
      • editTags

        public void editTags​(TagInfo tagInfo)
        The HTML5 edits tags (2 total)
      • tableTags

        public void tableTags​(TagInfo tagInfo)
        The HTML5 table tags (12 total)
      • formTags

        public void formTags​(TagInfo tagInfo)
        The HTML5 forms tags (15 total)
      • metadataTags

        public void metadataTags​(TagInfo tagInfo)
        HTML5 Document metadata tags
      • scriptingTags

        public void scriptingTags​(TagInfo tagInfo)
        HTML5 scripting tags
      • put

        protected void put​(String tagName,
                           TagInfo tagInfo)
        It inserts the tag node into the tagInfoMap.
        Parameters:
        tagName - The name of the tag
        tagInfo - The info about tag node
      • getTagInfo

        public TagInfo getTagInfo​(String tagName)
        It returns the tag information.
        Specified by:
        getTagInfo in interface ITagInfoProvider
        Parameters:
        tagName - The name of the tag to return
        Returns:
        TagInfo The information about tag node