org.apache.avalon.composition.data.builder
Class XMLTargetsCreator

java.lang.Object
  extended byorg.apache.avalon.composition.data.builder.XMLProfileCreator
      extended byorg.apache.avalon.composition.data.builder.XMLDeploymentProfileCreator
          extended byorg.apache.avalon.composition.data.builder.XMLTargetsCreator

public class XMLTargetsCreator
extends XMLDeploymentProfileCreator

Handles internalization of an XML based description of a Targets instance from a Configuration object.

Version:
$Revision: 1.2 $ $Date: 2003/10/28 20:21:00 $
Author:
Avalon Development Team

Constructor Summary
XMLTargetsCreator()
           
 
Method Summary
 Targets createTargets(Configuration config)
          Create a set of target directives from the confiugration.
 
Methods inherited from class org.apache.avalon.composition.data.builder.XMLDeploymentProfileCreator
createDeploymentProfile, createDeploymentProfile, createDeploymentProfile, getCollectionPolicy, getContextDirective, getDependencyDirective, getDependencyDirectives, getEntries, getParameter, getParameters, getParameters, getSelectionDirective, getStageDirective, getStageDirectives
 
Methods inherited from class org.apache.avalon.composition.data.builder.XMLProfileCreator
getActivationPolicy, getActivationPolicy, getCategoriesDirective, getCategoryDirective, getName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XMLTargetsCreator

public XMLTargetsCreator()
Method Detail

createTargets

public Targets createTargets(Configuration config)
                      throws Exception
Create a set of target directives from the confiugration.

Parameters:
config - the targets configuration
Throws:
Exception


Copyright © Apache Software Foundation. All Rights Reserved.