Interface Summary | |
---|---|
Mergeable |
Interface that marks an implementing entity as mergeable. Not all the elements/tags are expected to implement this interface. |
Class Summary | |
---|---|
AbstractMergeableElement | |
AbstractMergeableElementList | Base class that allows for handling merging two element lists. |
AbstractMergeableSupport | |
ComponentElement | |
ComponentsElement | |
ComponentSetElement | |
ConfigurationElement | TODO Implement merge for this. |
DescriptorTag | Represents the various top-level tags in a deployment descriptor as a typesafe enumeration. |
MergeStrategies |
Collection of available Merge Strategies. TODO: Revisit and factor merge to use a MergeStrategy. |
PlexusRootElement | |
PlexusXmlTag |
All allowable tags in components.xml and their bindings to
Mergeable counterparts (if required).
|
RequirementElement | |
RequirementsElement |