Class PlexusXmlTag
java.lang.Object
org.codehaus.plexus.metadata.merge.support.DescriptorTag
org.codehaus.plexus.metadata.merge.support.PlexusXmlTag
All allowable tags in
components.xml and their bindings to
Mergeable counterparts (if required).
This implementation may change.
TODO Might be an idea factor and set up the list of allowed tags here itself.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final PlexusXmlTagstatic final PlexusXmlTagstatic final PlexusXmlTagstatic final PlexusXmlTagstatic final PlexusXmlTagstatic final PlexusXmlTagstatic final PlexusXmlTagstatic final PlexusXmlTagstatic final PlexusXmlTagstatic final PlexusXmlTagstatic final PlexusXmlTag -
Constructor Summary
ConstructorsModifierConstructorDescriptionprivatePlexusXmlTag(String tagName) By default we don't allow multiples of same tag names.privatePlexusXmlTag(String tagName, boolean isMultipleAllowed, Class mergeableClass) -
Method Summary
Methods inherited from class DescriptorTag
createMergeable, equals, getTagName, hashCode, isMergeable, isMultipleAllowed, toString
-
Field Details
-
COMPONENT_SET
-
COMPONENTS
-
COMPONENT
-
ROLE
-
ROLE_HINT
-
FIELD_NAME
-
IMPLEMENTATION
-
LIFECYCLE_HANDLER
-
REQUIREMENTS
-
CONFIGURATION
-
REQUIREMENT
-
-
Constructor Details
-
PlexusXmlTag
-
PlexusXmlTag
By default we don't allow multiples of same tag names.- Parameters:
tagName-
-