# Hierarchy For Package org.codehaus.plexus.maven.plugin

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.apache.maven.plugin.AbstractMojo (implements org.apache.maven.plugin.ContextEnabled, org.apache.maven.plugin.Mojo)
    - org.codehaus.plexus.maven.plugin.AbstractDescriptorMojo
      - org.codehaus.plexus.maven.plugin.PlexusDescriptorMojo
      - org.codehaus.plexus.maven.plugin.PlexusTestDescriptorMojo
    - org.apache.maven.reporting.AbstractMavenReport (implements org.apache.maven.reporting.MavenMultiPageReport)
      - org.codehaus.plexus.maven.plugin.PlexusComponentsReport
    - org.codehaus.plexus.maven.plugin.AbstractMergeMojo
      - org.codehaus.plexus.maven.plugin.PlexusMergeMojo
      - org.codehaus.plexus.maven.plugin.PlexusTestMergeMojo
    - org.codehaus.plexus.maven.plugin.PlexusCheckRoleHintsMojo
  - org.codehaus.plexus.maven.plugin.ComponentDescriptorExtractorSupport (implements org.codehaus.plexus.maven.plugin.ComponentDescriptorExtractor)
    - org.codehaus.plexus.maven.plugin.ClassComponentDescriptorExtractor
    - org.codehaus.plexus.maven.plugin.SourceComponentDescriptorExtractor

## Interface Hierarchy

- org.codehaus.plexus.maven.plugin.ComponentDescriptorExtractor