org.codehaus.plexus.metadata
Interface ComponentDescriptorExtractor

All Known Implementing Classes:
ClassComponentDescriptorExtractor, ComponentDescriptorExtractorSupport, SourceComponentDescriptorExtractor

public interface ComponentDescriptorExtractor

An abstraction to allow pluggable ComponentDescriptor extraction to be dropped.

Version:
$Id$

Field Summary
static String ROLE
           
 
Method Summary
 List<ComponentDescriptor<?>> extract(MetadataGenerationRequest configuration, ComponentDescriptor<?>[] roleDefaults)
           
 

Field Detail

ROLE

static final String ROLE
Method Detail

extract

List<ComponentDescriptor<?>> extract(MetadataGenerationRequest configuration,
                                     ComponentDescriptor<?>[] roleDefaults)
                                     throws Exception
Throws:
Exception


Copyright © 2001–2014 Codehaus. All rights reserved.