Class OpenTags

java.lang.Object
org.htmlcleaner.OpenTags

class OpenTags extends Object
Class that contains information and methods for managing list of open, but unhandled tags.
  • Field Details

  • Constructor Details

    • OpenTags

      OpenTags(HtmlCleaner htmlCleaner)
      Parameters:
      htmlCleaner -
  • Method Details

    • isEmpty

      boolean isEmpty()
    • addTag

      void addTag(String tagName, TagInfo tagInfo, int position, CleanTimeValues cleanTimeValues)
    • removeTag

      void removeTag(String tagName)
    • findFirstTagPos

      TagPos findFirstTagPos()
    • getLastTagPos

      TagPos getLastTagPos()
    • findTag

      TagPos findTag(String tagName, CleanTimeValues cleanTimeValues)
    • tagExists

      boolean tagExists(String tagName, CleanTimeValues cleanTimeValues)
    • findTagToPlaceRubbish

      TagPos findTagToPlaceRubbish()
    • tagEncountered

      boolean tagEncountered(String tagName)
    • someAlreadyOpen

      boolean someAlreadyOpen(Set<String> tags)
      Checks if any of tags specified in the set are already open.
      Parameters:
      tags -