org.codehaus.plexus.maven.plugin
Interface ComponentDescriptorExtractor

All Known Implementing Classes:
ClassComponentDescriptorExtractor, ComponentDescriptorExtractorSupport, SourceComponentDescriptorExtractor

public interface ComponentDescriptorExtractor

An abstraction to allow pluggable ComponentDescriptor extraction to be dropped.

Version:
$Id: ComponentDescriptorExtractor.java 6925 2007-10-01 04:35:26Z user57 $

Field Summary
static java.lang.String COMPILE_SCOPE
           
static java.lang.String ROLE
           
static java.lang.String TEST_SCOPE
           
 
Method Summary
 java.util.List extract(org.apache.maven.project.MavenProject project, java.lang.String scope, org.codehaus.plexus.component.repository.cdc.ComponentDescriptor[] roleDefaults)
           
 

Field Detail

ROLE

static final java.lang.String ROLE

COMPILE_SCOPE

static final java.lang.String COMPILE_SCOPE
See Also:
Constant Field Values

TEST_SCOPE

static final java.lang.String TEST_SCOPE
See Also:
Constant Field Values
Method Detail

extract

java.util.List extract(org.apache.maven.project.MavenProject project,
                       java.lang.String scope,
                       org.codehaus.plexus.component.repository.cdc.ComponentDescriptor[] roleDefaults)
                       throws java.lang.Exception
Throws:
java.lang.Exception


Copyright © 2001-2010 Codehaus. All Rights Reserved.