A C D E F G H I L M O P Q R S T W

A

AbstractMergeableElement - Class in org.codehaus.plexus.cdc.merge.support
 
AbstractMergeableElement(Element) - Constructor for class org.codehaus.plexus.cdc.merge.support.AbstractMergeableElement
 
AbstractMergeableElementList - Class in org.codehaus.plexus.cdc.merge.support
Base class that allows for handling merging two element lists.
AbstractMergeableElementList(Element) - Constructor for class org.codehaus.plexus.cdc.merge.support.AbstractMergeableElementList
 
AbstractMergeableSupport - Class in org.codehaus.plexus.cdc.merge.support
 
AbstractMergeableSupport(Element) - Constructor for class org.codehaus.plexus.cdc.merge.support.AbstractMergeableSupport
 
AbstractMerger - Class in org.codehaus.plexus.cdc.merge
Base class for common mergers.
AbstractMerger() - Constructor for class org.codehaus.plexus.cdc.merge.AbstractMerger
 
addChildConfiguration(ComponentDescriptor, PlexusConfiguration) - Method in class org.codehaus.plexus.cdc.gleaner.ComponentGleanerSupport
 
addComponentDescriptor(ComponentDescriptor) - Method in class org.codehaus.plexus.component.repository.cdc.ComponentSetDescriptor
 
addContent(Collection) - Method in class org.codehaus.plexus.cdc.merge.support.AbstractMergeableSupport
 
addContent(Content) - Method in class org.codehaus.plexus.cdc.merge.support.AbstractMergeableSupport
 
addContent(int, Collection) - Method in class org.codehaus.plexus.cdc.merge.support.AbstractMergeableSupport
 
addContent(int, Content) - Method in class org.codehaus.plexus.cdc.merge.support.AbstractMergeableSupport
 
addContent(String) - Method in class org.codehaus.plexus.cdc.merge.support.AbstractMergeableSupport
 
addDependency(ComponentDependency) - Method in class org.codehaus.plexus.component.repository.cdc.ComponentSetDescriptor
 
addNamespaceDeclaration(Namespace) - Method in class org.codehaus.plexus.cdc.merge.support.AbstractMergeableSupport
 
addRequirement(ComponentRequirement) - Method in class org.codehaus.plexus.component.repository.cdc.ComponentDescriptor
 
apply(Mergeable, Mergeable) - Method in interface org.codehaus.plexus.cdc.merge.MergeStrategy
Merges a dominant Mergeable instance with a recessive one.

C

ClassComponentGleaner - Interface in org.codehaus.plexus.cdc.gleaner
Interface for component gleaners which glean off of compiled classes..
clone() - Method in class org.codehaus.plexus.cdc.merge.support.AbstractMergeableSupport
 
cloneContent() - Method in class org.codehaus.plexus.cdc.merge.support.AbstractMergeableSupport
 
COMPONENT - Static variable in class org.codehaus.plexus.cdc.merge.support.PlexusXmlTag
 
COMPONENT_SET - Static variable in class org.codehaus.plexus.cdc.merge.support.PlexusXmlTag
 
ComponentDescriptor - Class in org.codehaus.plexus.component.repository.cdc
Component instantiation description.
ComponentDescriptor() - Constructor for class org.codehaus.plexus.component.repository.cdc.ComponentDescriptor
 
ComponentDescriptorCreator - Interface in org.codehaus.plexus.cdc
Deprecated. Use {#link ComponentDescriptorExtractor}.
ComponentDescriptorCreatorException - Exception in org.codehaus.plexus.cdc
Deprecated. Use {#link ComponentDescriptorExtractor}.
ComponentDescriptorCreatorException(String) - Constructor for exception org.codehaus.plexus.cdc.ComponentDescriptorCreatorException
Deprecated.  
ComponentDescriptorCreatorException(String, Throwable) - Constructor for exception org.codehaus.plexus.cdc.ComponentDescriptorCreatorException
Deprecated.  
ComponentDescriptorWriteException - Exception in org.codehaus.plexus.cdc
 
ComponentDescriptorWriteException(String) - Constructor for exception org.codehaus.plexus.cdc.ComponentDescriptorWriteException
 
ComponentDescriptorWriteException(String, Throwable) - Constructor for exception org.codehaus.plexus.cdc.ComponentDescriptorWriteException
 
ComponentDescriptorWriteException(Throwable) - Constructor for exception org.codehaus.plexus.cdc.ComponentDescriptorWriteException
 
ComponentDescriptorWriter - Interface in org.codehaus.plexus.cdc
 
ComponentElement - Class in org.codehaus.plexus.cdc.merge.support
 
ComponentElement(Element) - Constructor for class org.codehaus.plexus.cdc.merge.support.ComponentElement
 
ComponentGleaner - Interface in org.codehaus.plexus.cdc
Deprecated. Use {#link ClassComponentGleaner} and SourceComponentGleaner.
ComponentGleanerException - Exception in org.codehaus.plexus.cdc.gleaner
 
ComponentGleanerException(String) - Constructor for exception org.codehaus.plexus.cdc.gleaner.ComponentGleanerException
 
ComponentGleanerException(String, Throwable) - Constructor for exception org.codehaus.plexus.cdc.gleaner.ComponentGleanerException
 
ComponentGleanerException(Throwable) - Constructor for exception org.codehaus.plexus.cdc.gleaner.ComponentGleanerException
 
ComponentGleanerSupport - Class in org.codehaus.plexus.cdc.gleaner
Support for component gleaner implementations.
ComponentGleanerSupport() - Constructor for class org.codehaus.plexus.cdc.gleaner.ComponentGleanerSupport
 
ComponentRequirement - Class in org.codehaus.plexus.component.repository.cdc
 
ComponentRequirement() - Constructor for class org.codehaus.plexus.component.repository.cdc.ComponentRequirement
 
ComponentRequirementList - Class in org.codehaus.plexus.component.repository.cdc
Created by IntelliJ IDEA.
ComponentRequirementList() - Constructor for class org.codehaus.plexus.component.repository.cdc.ComponentRequirementList
 
COMPONENTS - Static variable in class org.codehaus.plexus.cdc.merge.support.PlexusXmlTag
 
ComponentsElement - Class in org.codehaus.plexus.cdc.merge.support
 
ComponentsElement(Element) - Constructor for class org.codehaus.plexus.cdc.merge.support.ComponentsElement
 
ComponentSetDescriptor - Class in org.codehaus.plexus.component.repository.cdc
 
ComponentSetDescriptor() - Constructor for class org.codehaus.plexus.component.repository.cdc.ComponentSetDescriptor
 
ComponentSetElement - Class in org.codehaus.plexus.cdc.merge.support
 
ComponentSetElement(Element) - Constructor for class org.codehaus.plexus.cdc.merge.support.ComponentSetElement
 
ComponentsXmlMerger - Class in org.codehaus.plexus.cdc.merge
 
ComponentsXmlMerger() - Constructor for class org.codehaus.plexus.cdc.merge.ComponentsXmlMerger
 
CONFIGURATION - Static variable in class org.codehaus.plexus.cdc.merge.support.PlexusXmlTag
 
ConfigurationElement - Class in org.codehaus.plexus.cdc.merge.support
TODO Implement merge for this.
ConfigurationElement(Element) - Constructor for class org.codehaus.plexus.cdc.merge.support.ConfigurationElement
 
createMergeable(Element) - Method in class org.codehaus.plexus.cdc.merge.support.DescriptorTag
Creates an Mergeable instance from the registered class for this tag instance.

D

DEEP - Static variable in class org.codehaus.plexus.cdc.merge.support.MergeStrategies
MergeStrategy implementation wherein the elements are merged down to the deepest available Mergeable instance in the DOM tree.
DefaultComponentDescriptorCreator - Class in org.codehaus.plexus.cdc
Deprecated. Use {#link ComponentDescriptorExtractor}.
DefaultComponentDescriptorCreator() - Constructor for class org.codehaus.plexus.cdc.DefaultComponentDescriptorCreator
Deprecated.  
DefaultComponentDescriptorWriter - Class in org.codehaus.plexus.cdc
Serializes a ComponentSetDescriptor.
DefaultComponentDescriptorWriter() - Constructor for class org.codehaus.plexus.cdc.DefaultComponentDescriptorWriter
 
deHump(String) - Method in class org.codehaus.plexus.cdc.gleaner.ComponentGleanerSupport
 
DescriptorTag - Class in org.codehaus.plexus.cdc.merge.support
Represents the various top-level tags in a deployment descriptor as a typesafe enumeration.
DescriptorTag(String) - Constructor for class org.codehaus.plexus.cdc.merge.support.DescriptorTag
Constructor.
DescriptorTag(String, boolean) - Constructor for class org.codehaus.plexus.cdc.merge.support.DescriptorTag
Deprecated. Use DescriptorTag.DescriptorTag(String,boolean,Class) instead
DescriptorTag(String, boolean, Class) - Constructor for class org.codehaus.plexus.cdc.merge.support.DescriptorTag
Constructor.
detach() - Method in class org.codehaus.plexus.cdc.merge.support.AbstractMergeableSupport
 

E

element - Variable in class org.codehaus.plexus.cdc.merge.support.AbstractMergeableSupport
Wrapped JDOM element.
equals(Object) - Method in class org.codehaus.plexus.cdc.merge.support.AbstractMergeableSupport
 
equals(Object) - Method in class org.codehaus.plexus.cdc.merge.support.DescriptorTag
 
equals(Object) - Method in class org.codehaus.plexus.component.repository.cdc.ComponentDescriptor
 
equals(Object) - Method in class org.codehaus.plexus.component.repository.cdc.ComponentRequirement
 

F

FIELD_NAME - Static variable in class org.codehaus.plexus.cdc.merge.support.PlexusXmlTag
 
filterEmptyAsNull(String) - Method in class org.codehaus.plexus.cdc.gleaner.ComponentGleanerSupport
 

G

getAdditionalNamespaces() - Method in class org.codehaus.plexus.cdc.merge.support.AbstractMergeableSupport
 
getAlias() - Method in class org.codehaus.plexus.component.repository.cdc.ComponentDescriptor
 
getAllowedTags() - Method in class org.codehaus.plexus.cdc.merge.support.ComponentElement
 
getAllowedTags() - Method in class org.codehaus.plexus.cdc.merge.support.ComponentsElement
 
getAllowedTags() - Method in class org.codehaus.plexus.cdc.merge.support.ComponentSetElement
 
getAllowedTags() - Method in class org.codehaus.plexus.cdc.merge.support.ConfigurationElement
 
getAllowedTags() - Method in interface org.codehaus.plexus.cdc.merge.support.Mergeable
Returns an array of tags/elements that are allowed under the current element.
getAllowedTags() - Method in class org.codehaus.plexus.cdc.merge.support.PlexusRootElement
 
getAllowedTags() - Method in class org.codehaus.plexus.cdc.merge.support.RequirementElement
 
getAllowedTags() - Method in class org.codehaus.plexus.cdc.merge.support.RequirementsElement
 
getAttribute(String, Namespace) - Method in class org.codehaus.plexus.cdc.merge.support.AbstractMergeableSupport
 
getAttribute(String) - Method in class org.codehaus.plexus.cdc.merge.support.AbstractMergeableSupport
 
getAttributes() - Method in class org.codehaus.plexus.cdc.merge.support.AbstractMergeableSupport
 
getAttributeValue(String, Namespace, String) - Method in class org.codehaus.plexus.cdc.merge.support.AbstractMergeableSupport
 
getAttributeValue(String, Namespace) - Method in class org.codehaus.plexus.cdc.merge.support.AbstractMergeableSupport
 
getAttributeValue(String, String) - Method in class org.codehaus.plexus.cdc.merge.support.AbstractMergeableSupport
 
getAttributeValue(String) - Method in class org.codehaus.plexus.cdc.merge.support.AbstractMergeableSupport
 
getChild(String, Namespace) - Method in class org.codehaus.plexus.cdc.merge.support.AbstractMergeableSupport
 
getChild(String) - Method in class org.codehaus.plexus.cdc.merge.support.AbstractMergeableSupport
 
getChildren() - Method in class org.codehaus.plexus.cdc.merge.support.AbstractMergeableSupport
 
getChildren(String, Namespace) - Method in class org.codehaus.plexus.cdc.merge.support.AbstractMergeableSupport
 
getChildren(String) - Method in class org.codehaus.plexus.cdc.merge.support.AbstractMergeableSupport
 
getChildText(String, Namespace) - Method in class org.codehaus.plexus.cdc.merge.support.AbstractMergeableSupport
 
getChildText(String) - Method in class org.codehaus.plexus.cdc.merge.support.AbstractMergeableSupport
 
getChildTextNormalize(String, Namespace) - Method in class org.codehaus.plexus.cdc.merge.support.AbstractMergeableSupport
 
getChildTextNormalize(String) - Method in class org.codehaus.plexus.cdc.merge.support.AbstractMergeableSupport
 
getChildTextTrim(String, Namespace) - Method in class org.codehaus.plexus.cdc.merge.support.AbstractMergeableSupport
 
getChildTextTrim(String) - Method in class org.codehaus.plexus.cdc.merge.support.AbstractMergeableSupport
 
getComponentComposer() - Method in class org.codehaus.plexus.component.repository.cdc.ComponentDescriptor
 
getComponentConfigurator() - Method in class org.codehaus.plexus.component.repository.cdc.ComponentDescriptor
 
getComponentFactory() - Method in class org.codehaus.plexus.component.repository.cdc.ComponentDescriptor
 
getComponentKey() - Method in class org.codehaus.plexus.component.repository.cdc.ComponentDescriptor
 
getComponentProfile() - Method in class org.codehaus.plexus.component.repository.cdc.ComponentDescriptor
 
getComponents() - Method in class org.codehaus.plexus.component.repository.cdc.ComponentSetDescriptor
 
getComponentSetDescriptor() - Method in class org.codehaus.plexus.component.repository.cdc.ComponentDescriptor
 
getComponentType() - Method in class org.codehaus.plexus.component.repository.cdc.ComponentDescriptor
 
getConfiguration() - Method in class org.codehaus.plexus.component.repository.cdc.ComponentDescriptor
 
getContent() - Method in class org.codehaus.plexus.cdc.merge.support.AbstractMergeableSupport
 
getContent(Filter) - Method in class org.codehaus.plexus.cdc.merge.support.AbstractMergeableSupport
 
getContent(int) - Method in class org.codehaus.plexus.cdc.merge.support.AbstractMergeableSupport
 
getContentSize() - Method in class org.codehaus.plexus.cdc.merge.support.AbstractMergeableSupport
 
getDefaultMergeStrategy() - Method in class org.codehaus.plexus.cdc.merge.support.AbstractMergeableSupport
Returns the default MergeStrategy instance.
getDependencies() - Method in class org.codehaus.plexus.component.repository.cdc.ComponentDescriptor
 
getDependencies() - Method in class org.codehaus.plexus.component.repository.cdc.ComponentSetDescriptor
 
getDescendants() - Method in class org.codehaus.plexus.cdc.merge.support.AbstractMergeableSupport
 
getDescendants(Filter) - Method in class org.codehaus.plexus.cdc.merge.support.AbstractMergeableSupport
 
getDescription() - Method in class org.codehaus.plexus.component.repository.cdc.ComponentDescriptor
 
getDocument() - Method in class org.codehaus.plexus.cdc.merge.support.AbstractMergeableSupport
 
getElement() - Method in class org.codehaus.plexus.cdc.merge.support.AbstractMergeableSupport
Returns the wrapped up JDom Element instance.
getElement() - Method in interface org.codehaus.plexus.cdc.merge.support.Mergeable
Returns the wrapped up JDom Element instance that was used to create this Mergeable.
getElementNamesForConflictChecks(List) - Method in class org.codehaus.plexus.cdc.merge.support.ComponentsElement
 
getElementNamesForConflictResolution(List) - Method in class org.codehaus.plexus.cdc.merge.support.AbstractMergeableElementList
 
getElementNamesForConflictResolution(List) - Method in class org.codehaus.plexus.cdc.merge.support.AbstractMergeableSupport
Sub classes should override if they wish to provide a different combination of composite keys for determining conflicts.
getElementNamesForConflictResolution(List) - Method in class org.codehaus.plexus.cdc.merge.support.ComponentsElement
 
getElementNamesForConflictResolution(List) - Method in class org.codehaus.plexus.cdc.merge.support.RequirementsElement
 
getFieldMappingType() - Method in class org.codehaus.plexus.component.repository.cdc.ComponentRequirement
 
getFieldName() - Method in class org.codehaus.plexus.component.repository.cdc.ComponentRequirement
 
getHumanReadableKey() - Method in class org.codehaus.plexus.component.repository.cdc.ComponentDescriptor
 
getHumanReadableKey() - Method in class org.codehaus.plexus.component.repository.cdc.ComponentRequirement
 
getId() - Method in class org.codehaus.plexus.component.repository.cdc.ComponentSetDescriptor
 
getImplementation() - Method in class org.codehaus.plexus.component.repository.cdc.ComponentDescriptor
 
getInstantiationStrategy() - Method in class org.codehaus.plexus.component.repository.cdc.ComponentDescriptor
 
getLifecycleHandler() - Method in class org.codehaus.plexus.component.repository.cdc.ComponentDescriptor
 
getName() - Method in class org.codehaus.plexus.cdc.merge.support.AbstractMergeableSupport
 
getNamespace() - Method in class org.codehaus.plexus.cdc.merge.support.AbstractMergeableSupport
 
getNamespace(String) - Method in class org.codehaus.plexus.cdc.merge.support.AbstractMergeableSupport
 
getNamespacePrefix() - Method in class org.codehaus.plexus.cdc.merge.support.AbstractMergeableSupport
 
getNamespaceURI() - Method in class org.codehaus.plexus.cdc.merge.support.AbstractMergeableSupport
 
getParent() - Method in class org.codehaus.plexus.cdc.merge.support.AbstractMergeableSupport
 
getParentElement() - Method in class org.codehaus.plexus.cdc.merge.support.AbstractMergeableSupport
 
getQualifiedName() - Method in class org.codehaus.plexus.cdc.merge.support.AbstractMergeableSupport
 
getRequirementKey() - Method in class org.codehaus.plexus.component.repository.cdc.ComponentRequirement
 
getRequirements() - Method in class org.codehaus.plexus.component.repository.cdc.ComponentDescriptor
 
getRole() - Method in class org.codehaus.plexus.component.repository.cdc.ComponentDescriptor
 
getRole() - Method in class org.codehaus.plexus.component.repository.cdc.ComponentRequirement
 
getRoleHint() - Method in class org.codehaus.plexus.component.repository.cdc.ComponentDescriptor
 
getRoleHint() - Method in class org.codehaus.plexus.component.repository.cdc.ComponentRequirement
 
getRoleHint() - Method in class org.codehaus.plexus.component.repository.cdc.ComponentRequirementList
 
getRoleHints() - Method in class org.codehaus.plexus.component.repository.cdc.ComponentRequirementList
 
getTagName() - Method in class org.codehaus.plexus.cdc.merge.support.DescriptorTag
 
getTagNameForRecurringMergeable() - Method in class org.codehaus.plexus.cdc.merge.support.AbstractMergeableElementList
Allows the sub classes to provided a tag name that they expect to recurr within them.
getTagNameForRecurringMergeable() - Method in class org.codehaus.plexus.cdc.merge.support.ComponentsElement
 
getTagNameForRecurringMergeable() - Method in class org.codehaus.plexus.cdc.merge.support.RequirementsElement
 
getText() - Method in class org.codehaus.plexus.cdc.merge.support.AbstractMergeableSupport
 
getTextNormalize() - Method in class org.codehaus.plexus.cdc.merge.support.AbstractMergeableSupport
 
getTextTrim() - Method in class org.codehaus.plexus.cdc.merge.support.AbstractMergeableSupport
 
getValue() - Method in class org.codehaus.plexus.cdc.merge.support.AbstractMergeableSupport
 
getVersion() - Method in class org.codehaus.plexus.component.repository.cdc.ComponentDescriptor
 
glean(JavaClassCache, JavaClass) - Method in interface org.codehaus.plexus.cdc.ComponentGleaner
Deprecated.  
glean(Class) - Method in interface org.codehaus.plexus.cdc.gleaner.ClassComponentGleaner
 
glean(JavaClassCache, JavaClass) - Method in class org.codehaus.plexus.cdc.gleaner.QDoxComponentGleaner
 
glean(JavaClassCache, JavaClass) - Method in interface org.codehaus.plexus.cdc.gleaner.SourceComponentGleaner
 
glean(JavaClassCache, JavaClass) - Method in class org.codehaus.plexus.cdc.PlexusDefaultComponentGleaner
Deprecated.  

H

hasConfiguration() - Method in class org.codehaus.plexus.component.repository.cdc.ComponentDescriptor
 
hashCode() - Method in class org.codehaus.plexus.cdc.merge.support.AbstractMergeableSupport
 
hashCode() - Method in class org.codehaus.plexus.cdc.merge.support.DescriptorTag
 
hashCode() - Method in class org.codehaus.plexus.component.repository.cdc.ComponentDescriptor
 
hashCode() - Method in class org.codehaus.plexus.component.repository.cdc.ComponentRequirement
 

I

IMPLEMENTATION - Static variable in class org.codehaus.plexus.cdc.merge.support.PlexusXmlTag
 
indexOf(Content) - Method in class org.codehaus.plexus.cdc.merge.support.AbstractMergeableSupport
 
isAbstractComponent() - Method in class org.codehaus.plexus.component.repository.cdc.ComponentDescriptor
 
isAncestor(Element) - Method in class org.codehaus.plexus.cdc.merge.support.AbstractMergeableSupport
 
isExpectedElementType(Mergeable) - Method in class org.codehaus.plexus.cdc.merge.support.AbstractMergeableSupport
Determines if the passed in Mergeable was of same type as this class.
isExpectedElementType(Mergeable) - Method in class org.codehaus.plexus.cdc.merge.support.ComponentElement
 
isExpectedElementType(Mergeable) - Method in class org.codehaus.plexus.cdc.merge.support.ComponentsElement
 
isExpectedElementType(Mergeable) - Method in class org.codehaus.plexus.cdc.merge.support.ComponentSetElement
 
isExpectedElementType(Mergeable) - Method in class org.codehaus.plexus.cdc.merge.support.ConfigurationElement
 
isExpectedElementType(Mergeable) - Method in class org.codehaus.plexus.cdc.merge.support.PlexusRootElement
 
isExpectedElementType(Mergeable) - Method in class org.codehaus.plexus.cdc.merge.support.RequirementElement
 
isExpectedElementType(Mergeable) - Method in class org.codehaus.plexus.cdc.merge.support.RequirementsElement
 
isIsolatedRealm() - Method in class org.codehaus.plexus.component.repository.cdc.ComponentDescriptor
 
isIsolatedRealm() - Method in class org.codehaus.plexus.component.repository.cdc.ComponentSetDescriptor
 
isMergeable() - Method in class org.codehaus.plexus.cdc.merge.support.DescriptorTag
Determines if a particular Tag is mergeable or not.
isMultipleAllowed() - Method in class org.codehaus.plexus.cdc.merge.support.DescriptorTag
Returns whether the tag may occur multiple times in the descriptor.
isRecessiveElementInConflict(AbstractMergeableElement, String) - Method in class org.codehaus.plexus.cdc.merge.support.AbstractMergeableElement
Deprecated. use AbstractMergeableElement.isRecessiveElementInConflict(AbstractMergeableElement,List) instead.
isRecessiveElementInConflict(AbstractMergeableElement, List) - Method in class org.codehaus.plexus.cdc.merge.support.AbstractMergeableElement
Detects if there was a conflict, that is the specified element was present in both dominant and recessive element-sets.
isRequirementListType(Class) - Method in class org.codehaus.plexus.cdc.gleaner.ComponentGleanerSupport
 
isRootElement() - Method in class org.codehaus.plexus.cdc.merge.support.AbstractMergeableSupport
 

L

LIFECYCLE_HANDLER - Static variable in class org.codehaus.plexus.cdc.merge.support.PlexusXmlTag
 
log - Variable in class org.codehaus.plexus.cdc.gleaner.ComponentGleanerSupport
 

M

merge(Document, Document) - Method in class org.codehaus.plexus.cdc.merge.ComponentsXmlMerger
 
merge(Document, Document) - Method in interface org.codehaus.plexus.cdc.merge.Merger
Merge with the recessive document.
merge(Document, Document) - Method in class org.codehaus.plexus.cdc.merge.PlexusXmlMerger
 
merge(Mergeable, MergeStrategy) - Method in class org.codehaus.plexus.cdc.merge.support.AbstractMergeableElement
Simply delegate to
merge(Mergeable) - Method in class org.codehaus.plexus.cdc.merge.support.AbstractMergeableElement
 
merge(Mergeable) - Method in class org.codehaus.plexus.cdc.merge.support.AbstractMergeableElementList
 
merge(Element, Map, Map) - Method in class org.codehaus.plexus.cdc.merge.support.AbstractMergeableElementList
Identifies the conflicting elements in the dominant and recessive Map instance and merges as required.
merge(Mergeable) - Method in class org.codehaus.plexus.cdc.merge.support.AbstractMergeableSupport
 
merge(Mergeable) - Method in interface org.codehaus.plexus.cdc.merge.support.Mergeable
Merges an element of same type.
merge(Mergeable, MergeStrategy) - Method in interface org.codehaus.plexus.cdc.merge.support.Mergeable
Applies the passed in MergeStrategy to merge two Mergeable instance.
merge(Mergeable) - Method in class org.codehaus.plexus.cdc.merge.support.RequirementElement
 
Mergeable - Interface in org.codehaus.plexus.cdc.merge.support
Interface that marks an implementing entity as mergeable.
mergeableElementComesFromRecessive(AbstractMergeableElement, String) - Method in class org.codehaus.plexus.cdc.merge.support.AbstractMergeableElement
Determines if the Element to be merged is to be sourced from Recessive Element set.
mergeDescriptors(File, List) - Method in interface org.codehaus.plexus.cdc.ComponentDescriptorCreator
Deprecated.  
mergeDescriptors(File, List) - Method in class org.codehaus.plexus.cdc.DefaultComponentDescriptorCreator
Deprecated.  
MergeException - Exception in org.codehaus.plexus.cdc.merge
 
MergeException(String, Throwable) - Constructor for exception org.codehaus.plexus.cdc.merge.MergeException
 
MergeException(String) - Constructor for exception org.codehaus.plexus.cdc.merge.MergeException
 
Merger - Interface in org.codehaus.plexus.cdc.merge
 
MergeStrategies - Class in org.codehaus.plexus.cdc.merge.support
Collection of available Merge Strategies.
MergeStrategies() - Constructor for class org.codehaus.plexus.cdc.merge.support.MergeStrategies
 
MergeStrategy - Interface in org.codehaus.plexus.cdc.merge
 

O

org.codehaus.plexus.cdc - package org.codehaus.plexus.cdc
 
org.codehaus.plexus.cdc.gleaner - package org.codehaus.plexus.cdc.gleaner
 
org.codehaus.plexus.cdc.merge - package org.codehaus.plexus.cdc.merge
 
org.codehaus.plexus.cdc.merge.support - package org.codehaus.plexus.cdc.merge.support
 
org.codehaus.plexus.component.repository.cdc - package org.codehaus.plexus.component.repository.cdc
 

P

parseRecurringMergeables(String, List, Mergeable) - Method in class org.codehaus.plexus.cdc.merge.support.AbstractMergeableElementList
Parses <component> elements and builds a map keyed basd on the list of composite keys specified.
PLEXUS_ALIAS_PARAMETER - Static variable in class org.codehaus.plexus.cdc.gleaner.QDoxComponentGleaner
 
PLEXUS_ALIAS_PARAMETER - Static variable in class org.codehaus.plexus.cdc.PlexusDefaultComponentGleaner
Deprecated.  
PLEXUS_COMPONENT_TAG - Static variable in class org.codehaus.plexus.cdc.gleaner.QDoxComponentGleaner
 
PLEXUS_COMPONENT_TAG - Static variable in class org.codehaus.plexus.cdc.PlexusDefaultComponentGleaner
Deprecated.  
PLEXUS_CONFIGURATION_TAG - Static variable in class org.codehaus.plexus.cdc.gleaner.QDoxComponentGleaner
 
PLEXUS_DEFAULT_HINT - Static variable in class org.codehaus.plexus.cdc.gleaner.QDoxComponentGleaner
 
PLEXUS_DEFAULT_HINT - Static variable in class org.codehaus.plexus.cdc.PlexusDefaultComponentGleaner
Deprecated.  
PLEXUS_DEFAULT_VALUE_PARAMETER - Static variable in class org.codehaus.plexus.cdc.gleaner.QDoxComponentGleaner
 
PLEXUS_INSTANTIATION_STARTEGY_PARAMETER - Static variable in class org.codehaus.plexus.cdc.gleaner.QDoxComponentGleaner
 
PLEXUS_LIFECYCLE_HANDLER_PARAMETER - Static variable in class org.codehaus.plexus.cdc.gleaner.QDoxComponentGleaner
 
PLEXUS_REQUIREMENT_TAG - Static variable in class org.codehaus.plexus.cdc.gleaner.QDoxComponentGleaner
 
PLEXUS_REQUIREMENT_TAG - Static variable in class org.codehaus.plexus.cdc.PlexusDefaultComponentGleaner
Deprecated.  
PLEXUS_ROLE_HINT_LIST_PARAMETER - Static variable in class org.codehaus.plexus.cdc.gleaner.QDoxComponentGleaner
 
PLEXUS_ROLE_HINT_LIST_PARAMETER - Static variable in class org.codehaus.plexus.cdc.PlexusDefaultComponentGleaner
Deprecated.  
PLEXUS_ROLE_HINT_PARAMETER - Static variable in class org.codehaus.plexus.cdc.gleaner.QDoxComponentGleaner
 
PLEXUS_ROLE_HINT_PARAMETER - Static variable in class org.codehaus.plexus.cdc.PlexusDefaultComponentGleaner
Deprecated.  
PLEXUS_ROLE_PARAMETER - Static variable in class org.codehaus.plexus.cdc.gleaner.QDoxComponentGleaner
 
PLEXUS_ROLE_PARAMETER - Static variable in class org.codehaus.plexus.cdc.PlexusDefaultComponentGleaner
Deprecated.  
PLEXUS_VERSION_PARAMETER - Static variable in class org.codehaus.plexus.cdc.gleaner.QDoxComponentGleaner
 
PLEXUS_VERSION_PARAMETER - Static variable in class org.codehaus.plexus.cdc.PlexusDefaultComponentGleaner
Deprecated.  
PlexusDefaultComponentGleaner - Class in org.codehaus.plexus.cdc
Deprecated. Use {#link ComponentDescriptorExtractor}.
PlexusDefaultComponentGleaner() - Constructor for class org.codehaus.plexus.cdc.PlexusDefaultComponentGleaner
Deprecated.  
PlexusRootElement - Class in org.codehaus.plexus.cdc.merge.support
 
PlexusRootElement(Element) - Constructor for class org.codehaus.plexus.cdc.merge.support.PlexusRootElement
 
PlexusXmlMerger - Class in org.codehaus.plexus.cdc.merge
Plexus XML merger.
PlexusXmlMerger() - Constructor for class org.codehaus.plexus.cdc.merge.PlexusXmlMerger
 
PlexusXmlTag - Class in org.codehaus.plexus.cdc.merge.support
All allowable tags in components.xml and their bindings to Mergeable counterparts (if required).
processSources(File[], File) - Method in interface org.codehaus.plexus.cdc.ComponentDescriptorCreator
Deprecated.  
processSources(File[], File, boolean, ComponentDescriptor[]) - Method in interface org.codehaus.plexus.cdc.ComponentDescriptorCreator
Deprecated.  
processSources(File[], File) - Method in class org.codehaus.plexus.cdc.DefaultComponentDescriptorCreator
Deprecated.  
processSources(File[], File, boolean, ComponentDescriptor[]) - Method in class org.codehaus.plexus.cdc.DefaultComponentDescriptorCreator
Deprecated.  

Q

QDoxComponentGleaner - Class in org.codehaus.plexus.cdc.gleaner
A source component gleaner which uses QDox to discover Javadoc annotations.
QDoxComponentGleaner() - Constructor for class org.codehaus.plexus.cdc.gleaner.QDoxComponentGleaner
 

R

removeAttribute(Attribute) - Method in class org.codehaus.plexus.cdc.merge.support.AbstractMergeableSupport
 
removeAttribute(String, Namespace) - Method in class org.codehaus.plexus.cdc.merge.support.AbstractMergeableSupport
 
removeAttribute(String) - Method in class org.codehaus.plexus.cdc.merge.support.AbstractMergeableSupport
 
removeChild(String, Namespace) - Method in class org.codehaus.plexus.cdc.merge.support.AbstractMergeableSupport
 
removeChild(String) - Method in class org.codehaus.plexus.cdc.merge.support.AbstractMergeableSupport
 
removeChildren(String, Namespace) - Method in class org.codehaus.plexus.cdc.merge.support.AbstractMergeableSupport
 
removeChildren(String) - Method in class org.codehaus.plexus.cdc.merge.support.AbstractMergeableSupport
 
removeContent() - Method in class org.codehaus.plexus.cdc.merge.support.AbstractMergeableSupport
 
removeContent(Content) - Method in class org.codehaus.plexus.cdc.merge.support.AbstractMergeableSupport
 
removeContent(Filter) - Method in class org.codehaus.plexus.cdc.merge.support.AbstractMergeableSupport
 
removeContent(int) - Method in class org.codehaus.plexus.cdc.merge.support.AbstractMergeableSupport
 
removeNamespaceDeclaration(Namespace) - Method in class org.codehaus.plexus.cdc.merge.support.AbstractMergeableSupport
 
REQUIREMENT - Static variable in class org.codehaus.plexus.cdc.merge.support.PlexusXmlTag
 
RequirementElement - Class in org.codehaus.plexus.cdc.merge.support
 
RequirementElement(Element) - Constructor for class org.codehaus.plexus.cdc.merge.support.RequirementElement
 
REQUIREMENTS - Static variable in class org.codehaus.plexus.cdc.merge.support.PlexusXmlTag
 
RequirementsElement - Class in org.codehaus.plexus.cdc.merge.support
 
RequirementsElement(Element) - Constructor for class org.codehaus.plexus.cdc.merge.support.RequirementsElement
 
ROLE - Static variable in interface org.codehaus.plexus.cdc.ComponentDescriptorCreator
Deprecated.  
ROLE - Static variable in interface org.codehaus.plexus.cdc.ComponentGleaner
Deprecated.  
ROLE - Static variable in interface org.codehaus.plexus.cdc.gleaner.ClassComponentGleaner
 
ROLE - Static variable in interface org.codehaus.plexus.cdc.gleaner.SourceComponentGleaner
 
ROLE - Static variable in interface org.codehaus.plexus.cdc.merge.Merger
 
ROLE - Static variable in class org.codehaus.plexus.cdc.merge.support.PlexusXmlTag
 
ROLE_HINT - Static variable in class org.codehaus.plexus.cdc.merge.support.PlexusXmlTag
 

S

setAbstractComponent(boolean) - Method in class org.codehaus.plexus.component.repository.cdc.ComponentDescriptor
 
setAlias(String) - Method in class org.codehaus.plexus.component.repository.cdc.ComponentDescriptor
 
setAttribute(Attribute) - Method in class org.codehaus.plexus.cdc.merge.support.AbstractMergeableSupport
 
setAttribute(String, String, Namespace) - Method in class org.codehaus.plexus.cdc.merge.support.AbstractMergeableSupport
 
setAttribute(String, String) - Method in class org.codehaus.plexus.cdc.merge.support.AbstractMergeableSupport
 
setAttributes(List) - Method in class org.codehaus.plexus.cdc.merge.support.AbstractMergeableSupport
 
setComponentComposer(String) - Method in class org.codehaus.plexus.component.repository.cdc.ComponentDescriptor
 
setComponentConfigurator(String) - Method in class org.codehaus.plexus.component.repository.cdc.ComponentDescriptor
 
setComponentFactory(String) - Method in class org.codehaus.plexus.component.repository.cdc.ComponentDescriptor
 
setComponentProfile(String) - Method in class org.codehaus.plexus.component.repository.cdc.ComponentDescriptor
 
setComponents(List) - Method in class org.codehaus.plexus.component.repository.cdc.ComponentSetDescriptor
 
setComponentSetDescriptor(ComponentSetDescriptor) - Method in class org.codehaus.plexus.component.repository.cdc.ComponentDescriptor
 
setComponentType(String) - Method in class org.codehaus.plexus.component.repository.cdc.ComponentDescriptor
 
setConfiguration(PlexusConfiguration) - Method in class org.codehaus.plexus.component.repository.cdc.ComponentDescriptor
 
setContent(Collection) - Method in class org.codehaus.plexus.cdc.merge.support.AbstractMergeableSupport
 
setContent(Content) - Method in class org.codehaus.plexus.cdc.merge.support.AbstractMergeableSupport
 
setContent(int, Collection) - Method in class org.codehaus.plexus.cdc.merge.support.AbstractMergeableSupport
 
setContent(int, Content) - Method in class org.codehaus.plexus.cdc.merge.support.AbstractMergeableSupport
 
setDependencies(List) - Method in class org.codehaus.plexus.component.repository.cdc.ComponentSetDescriptor
 
setDescription(String) - Method in class org.codehaus.plexus.component.repository.cdc.ComponentDescriptor
 
setFieldMappingType(String) - Method in class org.codehaus.plexus.component.repository.cdc.ComponentRequirement
 
setFieldName(String) - Method in class org.codehaus.plexus.component.repository.cdc.ComponentRequirement
 
setId(String) - Method in class org.codehaus.plexus.component.repository.cdc.ComponentSetDescriptor
 
setImplementation(String) - Method in class org.codehaus.plexus.component.repository.cdc.ComponentDescriptor
 
setInstantiationStrategy(String) - Method in class org.codehaus.plexus.component.repository.cdc.ComponentDescriptor
 
setIsolatedRealm(boolean) - Method in class org.codehaus.plexus.component.repository.cdc.ComponentDescriptor
 
setIsolatedRealm(boolean) - Method in class org.codehaus.plexus.component.repository.cdc.ComponentSetDescriptor
 
setLifecycleHandler(String) - Method in class org.codehaus.plexus.component.repository.cdc.ComponentDescriptor
 
setName(String) - Method in class org.codehaus.plexus.cdc.merge.support.AbstractMergeableSupport
 
setNamespace(Namespace) - Method in class org.codehaus.plexus.cdc.merge.support.AbstractMergeableSupport
 
setRole(String) - Method in class org.codehaus.plexus.component.repository.cdc.ComponentDescriptor
 
setRole(String) - Method in class org.codehaus.plexus.component.repository.cdc.ComponentRequirement
 
setRoleHint(String) - Method in class org.codehaus.plexus.component.repository.cdc.ComponentDescriptor
 
setRoleHint(String) - Method in class org.codehaus.plexus.component.repository.cdc.ComponentRequirement
 
setRoleHints(List) - Method in class org.codehaus.plexus.component.repository.cdc.ComponentRequirementList
 
setText(String) - Method in class org.codehaus.plexus.cdc.merge.support.AbstractMergeableSupport
 
setVersion(String) - Method in class org.codehaus.plexus.component.repository.cdc.ComponentDescriptor
 
SHALLOW - Static variable in class org.codehaus.plexus.cdc.merge.support.MergeStrategies
MergeStrategy implementation wherein only the element on which the merge operation is called is 'merged'.
SourceComponentGleaner - Interface in org.codehaus.plexus.cdc.gleaner
Interface for component gleaners which glean off of source code.

T

TAG - Static variable in class org.codehaus.plexus.cdc.merge.support.RequirementsElement
 
toString() - Method in class org.codehaus.plexus.cdc.merge.support.AbstractMergeableSupport
 
toString() - Method in class org.codehaus.plexus.cdc.merge.support.DescriptorTag
 
toString() - Method in class org.codehaus.plexus.component.repository.cdc.ComponentDescriptor
 
toString() - Method in class org.codehaus.plexus.component.repository.cdc.ComponentRequirement
 

W

writeDependencies(XMLWriter, ComponentSetDescriptor) - Method in class org.codehaus.plexus.cdc.DefaultComponentDescriptorCreator
Deprecated. do not use. Signature still here for compilation errors at runtime, but I doubt this is ever called.
writeDependencies(XMLWriter, List) - Method in class org.codehaus.plexus.cdc.DefaultComponentDescriptorWriter
 
writeDescriptorSet(Writer, ComponentSetDescriptor, boolean) - Method in interface org.codehaus.plexus.cdc.ComponentDescriptorWriter
 
writeDescriptorSet(Writer, ComponentSetDescriptor, boolean) - Method in class org.codehaus.plexus.cdc.DefaultComponentDescriptorWriter
 
writeMergedDocument(Document, File) - Method in class org.codehaus.plexus.cdc.merge.AbstractMerger
 
writeMergedDocument(Document, File) - Method in interface org.codehaus.plexus.cdc.merge.Merger
Allows writing out a merged JDom Document to the specified file.

A C D E F G H I L M O P Q R S T W

Copyright © 2001-2010 Codehaus. All Rights Reserved.