org.xwiki.component.annotation
Class ComponentDescriptorFactory

java.lang.Object
  extended by org.xwiki.component.annotation.ComponentDescriptorFactory

public class ComponentDescriptorFactory
extends Object

Constructs a Component Descriptor out of a class definition that contains Annotations.

Since:
1.8.1
Version:
$Id$
See Also:
ComponentAnnotationLoader

Constructor Summary
ComponentDescriptorFactory()
           
 
Method Summary
 List<ComponentDescriptor> createComponentDescriptors(Class<?> componentClass, Class<?> componentRoleClass)
          Create component descriptors for the passed component implementation class and component role class.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ComponentDescriptorFactory

public ComponentDescriptorFactory()
Method Detail

createComponentDescriptors

public List<ComponentDescriptor> createComponentDescriptors(Class<?> componentClass,
                                                            Class<?> componentRoleClass)
Create component descriptors for the passed component implementation class and component role class. There can be more than one descriptor if the component class has specified several hints.

Parameters:
componentClass - the component implementation class
componentRoleClass - the component role class
Returns:
the component descriptors with resolved component dependencies


Copyright © 2004-2012 XWiki. All Rights Reserved.