org.apache.maven.model.converter.plugins
Class PCCChanges

java.lang.Object
  extended by org.codehaus.plexus.logging.AbstractLogEnabled
      extended by org.apache.maven.model.converter.plugins.AbstractPluginConfigurationConverter
          extended by org.apache.maven.model.converter.plugins.PCCChanges
All Implemented Interfaces:
PluginConfigurationConverter, org.codehaus.plexus.logging.LogEnabled

public class PCCChanges
extends AbstractPluginConfigurationConverter

A PluginConfigurationConverter for the maven-changes-plugin.

Version:
$Id: PCCChanges.java 695609 2008-09-15 20:29:30Z dennisl $
Author:
Dennis Lundberg
Plexus component:
role:
"org.apache.maven.model.converter.plugins.PluginConfigurationConverter"
role-hint:
"changes"

Field Summary
 
Fields inherited from class org.apache.maven.model.converter.plugins.AbstractPluginConfigurationConverter
TYPE_BUILD_PLUGIN, TYPE_REPORT_PLUGIN
 
Constructor Summary
PCCChanges()
           
 
Method Summary
protected  void buildConfiguration(Xpp3Dom configuration, org.apache.maven.model.v3_0_0.Model v3Model, Properties projectProperties)
           
 String getArtifactId()
           
protected  List getReportSets()
          Get the report sets for this plugin.
 String getType()
           
 
Methods inherited from class org.apache.maven.model.converter.plugins.AbstractPluginConfigurationConverter
addConfigurationChild, addConfigurationChild, addListener, addListeners, convertConfiguration, getGroupId
 
Methods inherited from class org.codehaus.plexus.logging.AbstractLogEnabled
enableLogging, getLogger, setupLogger, setupLogger, setupLogger
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PCCChanges

public PCCChanges()
Method Detail

getArtifactId

public String getArtifactId()
Specified by:
getArtifactId in class AbstractPluginConfigurationConverter
See Also:
AbstractPluginConfigurationConverter.getArtifactId()

getType

public String getType()
Specified by:
getType in class AbstractPluginConfigurationConverter

buildConfiguration

protected void buildConfiguration(Xpp3Dom configuration,
                                  org.apache.maven.model.v3_0_0.Model v3Model,
                                  Properties projectProperties)
                           throws ProjectConverterException
Specified by:
buildConfiguration in class AbstractPluginConfigurationConverter
Throws:
ProjectConverterException

getReportSets

protected List getReportSets()
Description copied from class: AbstractPluginConfigurationConverter
Get the report sets for this plugin. Override this method if the plugin you are converting needs report sets.

Overrides:
getReportSets in class AbstractPluginConfigurationConverter
Returns:
This default implementation simply returns an empty list


Copyright © 2002–2013 The Apache Software Foundation. All rights reserved.