Package org.codehaus.cargo.module.webapp
Class WebXmlTag
- java.lang.Object
-
- org.codehaus.cargo.module.DescriptorTag
-
- org.codehaus.cargo.module.webapp.WebXmlTag
-
public final class WebXmlTag extends DescriptorTag
Represents the various top-level tags in a web deployment descriptor as a typesafe enumeration.
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedWebXmlTag(DescriptorType type, String tagName)Constructor.protectedWebXmlTag(DescriptorType type, String tagName, boolean isMultipleAllowed)Constructor.protectedWebXmlTag(DescriptorType type, String tagName, boolean isMultipleAllowed, Identifier identifier, Class clazz)Constructor.
-
Method Summary
-
Methods inherited from class org.codehaus.cargo.module.DescriptorTag
create, equals, getDescriptorType, getIdentifier, getImplementationClass, getTagName, getTagNamespace, hashCode, isMultipleAllowed, toString
-
-
-
-
Constructor Detail
-
WebXmlTag
protected WebXmlTag(DescriptorType type, String tagName, boolean isMultipleAllowed, Identifier identifier, Class clazz)
Constructor.- Parameters:
type- Descriptor typetagName- The tag name of the elementisMultipleAllowed- Whether the element may occur multiple times in the descriptoridentifier- Optional tag identifier instanceclazz- Name of the implementation class
-
WebXmlTag
protected WebXmlTag(DescriptorType type, String tagName, boolean isMultipleAllowed)
Constructor.- Parameters:
type- Descriptor typetagName- The tag name of the elementisMultipleAllowed- Whether the element may occur multiple times in the descriptor
-
WebXmlTag
protected WebXmlTag(DescriptorType type, String tagName)
Constructor.- Parameters:
type- Descriptor typetagName- The tag name of the element
-
-