Package org.codehaus.plexus.metadata
Class DefaultMetadataGenerator
java.lang.Object
org.codehaus.plexus.logging.AbstractLogEnabled
org.codehaus.plexus.metadata.DefaultMetadataGenerator
- All Implemented Interfaces:
LogEnabled
,MetadataGenerator
@Component(role=MetadataGenerator.class)
public class DefaultMetadataGenerator
extends AbstractLogEnabled
implements MetadataGenerator
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate Map<String,
ComponentDescriptorExtractor> private Merger
private ComponentDescriptor<?>[]
private ComponentDescriptorWriter
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
private void
writeDescriptor
(ComponentSetDescriptor desc, File outputFile) Methods inherited from class org.codehaus.plexus.logging.AbstractLogEnabled
enableLogging, getLogger, setupLogger, setupLogger, setupLogger
-
Field Details
-
merger
-
roleDefaults
-
extractorMap
-
writer
-
-
Constructor Details
-
DefaultMetadataGenerator
public DefaultMetadataGenerator()
-
-
Method Details
-
generateDescriptor
- Specified by:
generateDescriptor
in interfaceMetadataGenerator
- Throws:
Exception
-
writeDescriptor
- Throws:
Exception
-