org.apache.maven.project.builder
Class PomClassicTransformer

java.lang.Object
  extended by org.apache.maven.project.builder.PomTransformer
      extended by org.apache.maven.project.builder.PomClassicTransformer
All Implemented Interfaces:
org.apache.maven.shared.model.ModelTransformer

public final class PomClassicTransformer
extends PomTransformer

Provides methods for transforming model properties into a domain model for the pom classic format and vice versa.


Field Summary
 
Fields inherited from class org.apache.maven.project.builder.PomTransformer
MODEL_CONTAINER_FACTORIES, MODEL_CONTAINER_INFOS, URIS
 
Constructor Summary
PomClassicTransformer(org.apache.maven.shared.model.DomainModelFactory factory)
           
 
Method Summary
 void interpolateModelProperties(java.util.List<org.apache.maven.shared.model.ModelProperty> modelProperties, java.util.List<org.apache.maven.shared.model.InterpolatorProperty> interpolatorProperties, org.apache.maven.shared.model.DomainModel domainModel)
           
 
Methods inherited from class org.apache.maven.project.builder.PomTransformer
getBaseUri, preprocessModelProperties, transformToDomainModel, transformToModelProperties
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PomClassicTransformer

public PomClassicTransformer(org.apache.maven.shared.model.DomainModelFactory factory)
Method Detail

interpolateModelProperties

public void interpolateModelProperties(java.util.List<org.apache.maven.shared.model.ModelProperty> modelProperties,
                                       java.util.List<org.apache.maven.shared.model.InterpolatorProperty> interpolatorProperties,
                                       org.apache.maven.shared.model.DomainModel domainModel)
                                throws java.io.IOException
Specified by:
interpolateModelProperties in interface org.apache.maven.shared.model.ModelTransformer
Overrides:
interpolateModelProperties in class PomTransformer
Throws:
java.io.IOException


Copyright © 2001-2009 The Apache Software Foundation. All Rights Reserved.