org.codehaus.plexus.maven.plugin
Class SourceComponentDescriptorExtractor

java.lang.Object
  extended by org.codehaus.plexus.maven.plugin.ComponentDescriptorExtractorSupport
      extended by org.codehaus.plexus.maven.plugin.SourceComponentDescriptorExtractor
All Implemented Interfaces:
ComponentDescriptorExtractor

public class SourceComponentDescriptorExtractor
extends ComponentDescriptorExtractorSupport

Extracts ComponentDescriptor from source files.

Version:
$Rev: 6925 $ $Date: 2007-10-01 06:35:26 +0200 (Mon, 01 Oct 2007) $

Field Summary
 
Fields inherited from class org.codehaus.plexus.maven.plugin.ComponentDescriptorExtractorSupport
log
 
Fields inherited from interface org.codehaus.plexus.maven.plugin.ComponentDescriptorExtractor
COMPILE_SCOPE, ROLE, TEST_SCOPE
 
Constructor Summary
SourceComponentDescriptorExtractor()
           
SourceComponentDescriptorExtractor(org.codehaus.plexus.cdc.gleaner.SourceComponentGleaner gleaner)
           
 
Method Summary
 java.util.List extract(org.apache.maven.project.MavenProject project, java.lang.String scope, org.codehaus.plexus.component.repository.cdc.ComponentDescriptor[] roleDefaults)
           
 
Methods inherited from class org.codehaus.plexus.maven.plugin.ComponentDescriptorExtractorSupport
applyDefaults, getDefaultsByRole
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SourceComponentDescriptorExtractor

public SourceComponentDescriptorExtractor(org.codehaus.plexus.cdc.gleaner.SourceComponentGleaner gleaner)

SourceComponentDescriptorExtractor

public SourceComponentDescriptorExtractor()
Method Detail

extract

public 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.