Interface EmptyElementHandler

All Known Implementing Classes:
EmptyElementHandler.HtmlEmptyElementHandler, EmptyElementHandler.SetEmptyElementHandler

public interface EmptyElementHandler
Optional handler used to determine if a specific empty element (by name) should be allowed to use the self-closing syntax instead of having a separate end tag.
Since:
4.1
  • Method Details

    • allowEmptyElement

      boolean allowEmptyElement(String prefix, String localName, String nsURI, boolean allowEmpty)
      Parameters:
      prefix - The element's namespace prefix, null if not set
      localName - The element's local name
      nsURI - The elements's namespace URI, null if not set
      allowEmpty - The allow empty setting specified by the caller.
      Returns:
      True if the empty element can be self-closing. False if a separate end tag should be written.