|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Mergeable | |
---|---|
org.codehaus.plexus.metadata.merge | |
org.codehaus.plexus.metadata.merge.support |
Uses of Mergeable in org.codehaus.plexus.metadata.merge |
---|
Methods in org.codehaus.plexus.metadata.merge with parameters of type Mergeable | |
---|---|
void |
MergeStrategy.apply(Mergeable dElt,
Mergeable rElt)
Merges a dominant Mergeable instance with a recessive one. |
Uses of Mergeable in org.codehaus.plexus.metadata.merge.support |
---|
Classes in org.codehaus.plexus.metadata.merge.support that implement Mergeable | |
---|---|
class |
AbstractMergeableElement
|
class |
AbstractMergeableElementList
Base class that allows for handling merging two element lists. |
class |
AbstractMergeableSupport
|
class |
ComponentElement
|
class |
ComponentsElement
|
class |
ComponentSetElement
|
class |
ConfigurationElement
TODO Implement merge for this. |
class |
PlexusRootElement
|
class |
RequirementElement
|
class |
RequirementsElement
|
Methods in org.codehaus.plexus.metadata.merge.support that return Mergeable | |
---|---|
Mergeable |
DescriptorTag.createMergeable(org.jdom.Element element)
Creates an Mergeable instance from the registered class for this
tag instance. |
Methods in org.codehaus.plexus.metadata.merge.support with parameters of type Mergeable | |
---|---|
protected boolean |
ComponentElement.isExpectedElementType(Mergeable me)
|
protected boolean |
ComponentSetElement.isExpectedElementType(Mergeable me)
|
protected boolean |
PlexusRootElement.isExpectedElementType(Mergeable me)
|
protected boolean |
RequirementsElement.isExpectedElementType(Mergeable me)
|
protected boolean |
ConfigurationElement.isExpectedElementType(Mergeable me)
|
protected abstract boolean |
AbstractMergeableSupport.isExpectedElementType(Mergeable me)
Determines if the passed in Mergeable was of same type as this
class. |
protected boolean |
ComponentsElement.isExpectedElementType(Mergeable me)
|
protected boolean |
RequirementElement.isExpectedElementType(Mergeable me)
|
abstract void |
AbstractMergeableSupport.merge(Mergeable me)
|
void |
AbstractMergeableElement.merge(Mergeable me)
|
void |
AbstractMergeableElementList.merge(Mergeable me)
|
void |
RequirementElement.merge(Mergeable me)
|
void |
Mergeable.merge(Mergeable me)
Merges an element of same type. |
void |
AbstractMergeableElement.merge(Mergeable me,
MergeStrategy strategy)
Simply delegate to |
void |
Mergeable.merge(Mergeable me,
MergeStrategy strategy)
Applies the passed in MergeStrategy to merge two Mergeable instance. |
protected Map |
AbstractMergeableElementList.parseRecurringMergeables(String tagName,
List compositeKeyList,
Mergeable parentElement)
Parses <component> elements and builds a map keyed basd on the list of composite keys specified. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |