| 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 | |