Class WebXmlTag


  • public final class WebXmlTag
    extends DescriptorTag
    Represents the various top-level tags in a web deployment descriptor as a typesafe enumeration.
    • Constructor Detail

      • WebXmlTag

        protected WebXmlTag​(DescriptorType type,
                            String tagName,
                            boolean isMultipleAllowed,
                            Identifier identifier,
                            Class clazz)
        Constructor.
        Parameters:
        type - Descriptor type
        tagName - The tag name of the element
        isMultipleAllowed - Whether the element may occur multiple times in the descriptor
        identifier - Optional tag identifier instance
        clazz - Name of the implementation class
      • WebXmlTag

        protected WebXmlTag​(DescriptorType type,
                            String tagName,
                            boolean isMultipleAllowed)
        Constructor.
        Parameters:
        type - Descriptor type
        tagName - The tag name of the element
        isMultipleAllowed - Whether the element may occur multiple times in the descriptor
      • WebXmlTag

        protected WebXmlTag​(DescriptorType type,
                            String tagName)
        Constructor.
        Parameters:
        type - Descriptor type
        tagName - The tag name of the element