Uses of Class
org.codehaus.plexus.component.repository.ComponentDescriptor

Packages that use ComponentDescriptor
org.codehaus.plexus   
org.codehaus.plexus.component.composition   
org.codehaus.plexus.component.factory   
org.codehaus.plexus.component.factory.java   
org.codehaus.plexus.component.manager   
org.codehaus.plexus.component.repository   
org.codehaus.plexus.component.repository.io   
 

Uses of ComponentDescriptor in org.codehaus.plexus
 

Methods in org.codehaus.plexus that return ComponentDescriptor
 ComponentDescriptor PlexusContainer.getComponentDescriptor(java.lang.String componentKey)
           
 ComponentDescriptor DefaultPlexusContainer.getComponentDescriptor(java.lang.String componentKey)
           
 

Methods in org.codehaus.plexus with parameters of type ComponentDescriptor
 void PlexusContainer.addComponentDescriptor(ComponentDescriptor componentDescriptor)
           
 java.lang.Object PlexusContainer.createComponentInstance(ComponentDescriptor componentDescriptor)
           
 void PlexusContainer.composeComponent(java.lang.Object component, ComponentDescriptor componentDescriptor)
           
private  ComponentManager DefaultPlexusContainer.createComponentManager(ComponentDescriptor descriptor)
           
 void DefaultPlexusContainer.addComponentDescriptor(ComponentDescriptor componentDescriptor)
           
 java.lang.Object DefaultPlexusContainer.createComponentInstance(ComponentDescriptor componentDescriptor)
           
 void DefaultPlexusContainer.composeComponent(java.lang.Object component, ComponentDescriptor componentDescriptor)
           
 

Uses of ComponentDescriptor in org.codehaus.plexus.component.composition
 

Methods in org.codehaus.plexus.component.composition with parameters of type ComponentDescriptor
 void CompositionResolver.addComponentDescriptor(ComponentDescriptor componentDescriptor)
           
 java.util.List ComponentComposer.assembleComponent(java.lang.Object component, ComponentDescriptor componentDescriptor, PlexusContainer container)
           
 java.util.List FieldComponentComposer.assembleComponent(java.lang.Object component, ComponentDescriptor componentDescriptor, PlexusContainer container)
           
protected  java.lang.reflect.Field FieldComponentComposer.findMatchingField(java.lang.Object component, ComponentDescriptor componentDescriptor, ComponentRequirement requirement, PlexusContainer container)
           
protected  java.lang.reflect.Field FieldComponentComposer.getFieldByName(java.lang.Object component, java.lang.String fieldName, ComponentDescriptor componentDescriptor)
           
protected  java.lang.reflect.Field FieldComponentComposer.getFieldByTypeIncludingSuperclasses(java.lang.Class componentClass, java.lang.Class type, ComponentDescriptor componentDescriptor)
           
protected  java.util.List FieldComponentComposer.getFieldsByTypeIncludingSuperclasses(java.lang.Class componentClass, java.lang.Class type, ComponentDescriptor componentDescriptor)
           
protected  java.lang.reflect.Field FieldComponentComposer.getFieldByType(java.lang.Object component, java.lang.Class type, ComponentDescriptor componentDescriptor)
           
 java.util.List SetterComponentComposer.assembleComponent(java.lang.Object component, ComponentDescriptor descriptor, PlexusContainer container)
           
private  java.util.List SetterComponentComposer.setProperty(java.lang.Object component, ComponentDescriptor descriptor, ComponentRequirement requirement, java.beans.PropertyDescriptor propertyDescriptor, PlexusContainer container)
           
private  void SetterComponentComposer.reportErrorNoSuchProperty(ComponentDescriptor descriptor, ComponentRequirement requirement)
           
private  void SetterComponentComposer.reportErrorCannotAssignRequiredComponent(ComponentDescriptor descriptor, ComponentRequirement requirement, java.lang.Exception e)
           
private  void SetterComponentComposer.reportErrorCannotLookupRequiredComponent(ComponentDescriptor descriptor, ComponentRequirement requirement, java.lang.Throwable cause)
           
private  void SetterComponentComposer.reportErrorFailedToIntrospect(ComponentDescriptor descriptor)
           
private  java.lang.String SetterComponentComposer.getErrorMessage(ComponentDescriptor descriptor, ComponentRequirement requirement, java.lang.String causeDescription)
           
 void DefaultComponentComposerManager.assembleComponent(java.lang.Object component, ComponentDescriptor componentDescriptor, PlexusContainer container)
           
 java.util.List MapOrientedComponentComposer.assembleComponent(java.lang.Object component, ComponentDescriptor componentDescriptor, PlexusContainer container)
           
 java.util.List NoOpComponentComposer.assembleComponent(java.lang.Object component, ComponentDescriptor componentDescriptor, PlexusContainer container)
           
 void DefaultCompositionResolver.addComponentDescriptor(ComponentDescriptor componentDescriptor)
           
 void ComponentComposerManager.assembleComponent(java.lang.Object component, ComponentDescriptor componentDescriptor, PlexusContainer container)
           
 

Uses of ComponentDescriptor in org.codehaus.plexus.component.factory
 

Methods in org.codehaus.plexus.component.factory with parameters of type ComponentDescriptor
 java.lang.Object ComponentFactory.newInstance(ComponentDescriptor componentDescriptor, org.codehaus.classworlds.ClassRealm classRealm, PlexusContainer container)
           
 

Uses of ComponentDescriptor in org.codehaus.plexus.component.factory.java
 

Methods in org.codehaus.plexus.component.factory.java with parameters of type ComponentDescriptor
 java.lang.Object JavaComponentFactory.newInstance(ComponentDescriptor componentDescriptor, org.codehaus.classworlds.ClassRealm classRealm, PlexusContainer container)
           
private  ComponentInstantiationException JavaComponentFactory.makeException(org.codehaus.classworlds.ClassRealm componentClassRealm, ComponentDescriptor componentDescriptor, java.lang.Class implementationClass, java.lang.Throwable e)
           
 

Uses of ComponentDescriptor in org.codehaus.plexus.component.manager
 

Fields in org.codehaus.plexus.component.manager declared as ComponentDescriptor
private  ComponentDescriptor AbstractComponentManager.componentDescriptor
           
 

Methods in org.codehaus.plexus.component.manager that return ComponentDescriptor
 ComponentDescriptor AbstractComponentManager.getComponentDescriptor()
           
 ComponentDescriptor ComponentManager.getComponentDescriptor()
           
 

Methods in org.codehaus.plexus.component.manager with parameters of type ComponentDescriptor
 void AbstractComponentManager.setup(PlexusContainer container, LifecycleHandler lifecycleHandler, ComponentDescriptor componentDescriptor)
           
 void ComponentManager.setup(PlexusContainer container, LifecycleHandler lifecycleHandler, ComponentDescriptor componentDescriptor)
           
 ComponentManager DefaultComponentManagerManager.createComponentManager(ComponentDescriptor descriptor, PlexusContainer container)
           
private  LifecycleHandler DefaultComponentManagerManager.findLifecycleHandler(ComponentDescriptor descriptor)
           
 ComponentManager ComponentManagerManager.createComponentManager(ComponentDescriptor descriptor, PlexusContainer container)
           
 

Uses of ComponentDescriptor in org.codehaus.plexus.component.repository
 

Methods in org.codehaus.plexus.component.repository that return ComponentDescriptor
 ComponentDescriptor DefaultComponentRepository.getComponentDescriptor(java.lang.String key)
           
 ComponentDescriptor ComponentRepository.getComponentDescriptor(java.lang.String role)
           
 

Methods in org.codehaus.plexus.component.repository with parameters of type ComponentDescriptor
 void ComponentSetDescriptor.addComponentDescriptor(ComponentDescriptor cd)
           
 void DefaultComponentRepository.addComponentDescriptor(ComponentDescriptor componentDescriptor)
           
 void DefaultComponentRepository.validateComponentDescriptor(ComponentDescriptor componentDescriptor)
           
 java.util.List DefaultComponentRepository.getComponentDependencies(ComponentDescriptor componentDescriptor)
           
 void ComponentRepository.addComponentDescriptor(ComponentDescriptor componentDescriptor)
           
 java.util.List ComponentRepository.getComponentDependencies(ComponentDescriptor componentDescriptor)
           
 void ComponentRepository.validateComponentDescriptor(ComponentDescriptor componentDescriptor)
           
 

Uses of ComponentDescriptor in org.codehaus.plexus.component.repository.io
 

Methods in org.codehaus.plexus.component.repository.io that return ComponentDescriptor
static ComponentDescriptor PlexusTools.buildComponentDescriptor(java.lang.String configuration)
           
static ComponentDescriptor PlexusTools.buildComponentDescriptor(PlexusConfiguration configuration)