org.codehaus.plexus.maven.plugin
Class ClassComponentDescriptorExtractor

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

public class ClassComponentDescriptorExtractor
extends ComponentDescriptorExtractorSupport

Extracts ComponentDescriptor from class files.

Version:
$Id: ClassComponentDescriptorExtractor.java 6932 2007-10-05 10:49:15Z user57 $

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
ClassComponentDescriptorExtractor()
           
ClassComponentDescriptorExtractor(org.codehaus.plexus.cdc.gleaner.ClassComponentGleaner 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

ClassComponentDescriptorExtractor

public ClassComponentDescriptorExtractor(org.codehaus.plexus.cdc.gleaner.ClassComponentGleaner gleaner)

ClassComponentDescriptorExtractor

public ClassComponentDescriptorExtractor()
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.