Class PlexusXmlTag


  • public class PlexusXmlTag
    extends DescriptorTag
    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.

    • Constructor Detail

      • PlexusXmlTag

        private PlexusXmlTag​(java.lang.String tagName,
                             boolean isMultipleAllowed,
                             java.lang.Class mergeableClass)
        Parameters:
        tagName -
        isMultipleAllowed -
        mergeableClass - Class that wraps this tag (as JDom element) and provides for merging same tags.
      • PlexusXmlTag

        private PlexusXmlTag​(java.lang.String tagName)
        By default we don't allow multiples of same tag names.
        Parameters:
        tagName -