Interface ElementPolicy

    • Field Detail

      • IDENTITY_ELEMENT_POLICY

        static final ElementPolicy IDENTITY_ELEMENT_POLICY
        An element policy that returns the element unchanged.
      • REJECT_ALL_ELEMENT_POLICY

        static final ElementPolicy REJECT_ALL_ELEMENT_POLICY
        An element policy that rejects all elements.
    • Method Detail

      • apply

        @Nullable
        String apply​(String elementName,
                     List<String> attrs)
        Parameters:
        elementName - the lower-case element name.
        attrs - a list of alternating attribute names and values. The list may be added to or removed from. When removing, be careful to remove both the name and its associated value.
        Returns:
        null to disallow the element, or the adjusted element name.