org.codehaus.plexus.cdc
Interface ComponentDescriptorCreator

All Known Implementing Classes:
DefaultComponentDescriptorCreator

public interface ComponentDescriptorCreator

Version:
$Id: ComponentDescriptorCreator.java 3523 2006-07-12 16:36:50Z brett $
Author:
Jason van Zyl, Trygve Laugstøl

Field Summary
static java.lang.String ROLE
           
 
Method Summary
 void mergeDescriptors(java.io.File outputDescriptor, java.util.List descriptors)
           
 void processSources(java.io.File[] sourceDirectories, java.io.File outputDirectory)
           
 void processSources(java.io.File[] sourceDirectories, java.io.File outputDirectory, boolean containerDescriptor, org.codehaus.plexus.component.repository.ComponentDescriptor[] roleDefaults)
           
 

Field Detail

ROLE

public static final java.lang.String ROLE
Method Detail

processSources

public void processSources(java.io.File[] sourceDirectories,
                           java.io.File outputDirectory)
                    throws ComponentDescriptorCreatorException
Throws:
ComponentDescriptorCreatorException

processSources

public void processSources(java.io.File[] sourceDirectories,
                           java.io.File outputDirectory,
                           boolean containerDescriptor,
                           org.codehaus.plexus.component.repository.ComponentDescriptor[] roleDefaults)
                    throws ComponentDescriptorCreatorException
Throws:
ComponentDescriptorCreatorException

mergeDescriptors

public void mergeDescriptors(java.io.File outputDescriptor,
                             java.util.List descriptors)
                      throws ComponentDescriptorCreatorException
Throws:
ComponentDescriptorCreatorException


Copyright © 2001-2006 Codehaus. All Rights Reserved.