org.codehaus.plexus.cdc
public class DefaultComponentDescriptorCreator extends AbstractLogEnabled implements ComponentDescriptorCreator
Version: $Id: DefaultComponentDescriptorCreator.java 6138 2007-03-17 22:31:20Z handyande $
UNKNOWN: glean configuration information from types of the parameters but also allow OCL type constraints for validation. We'll hook in something simple like regex as for most cases I think some simple regex could catch most problems. I don't want to have to use MSV or something like that which which triple the size of a deployment. This is for a single project with a single POM, multiple components with all deps in the POM.
Method Summary | |
---|---|
void | mergeDescriptors(File outputDescriptor, List descriptors) |
void | processSources(File[] sourceDirectories, File outputFile) |
void | processSources(File[] sourceDirectories, File outputFile, boolean containerDescriptor, ComponentDescriptor[] roleDefaults) |
void | writeDependencies(XMLWriter w, ComponentSetDescriptor componentSetDescriptor) |