org.apache.maven.plugin.idea
Class IdeaMojo

java.lang.Object
  extended by org.apache.maven.plugin.AbstractMojo
      extended by org.apache.maven.plugin.idea.AbstractIdeaMojo
          extended by org.apache.maven.plugin.idea.IdeaMojo
All Implemented Interfaces:
ContextEnabled, Mojo

public class IdeaMojo
extends AbstractIdeaMojo

Goal for generating IDEA files from a POM. This plug-in provides the ability to generate project files (.ipr, .iml and .iws files) for IDEA.

Is defined by the goal name:
idea
Is defined to be executed in:
phase:
generate-resources

Field Summary
 
Fields inherited from class org.apache.maven.plugin.idea.AbstractIdeaMojo
artifactFactory, artifactMetadataSource, artifactResolver, executedProject, localRepo, log, overwrite
 
Fields inherited from interface org.apache.maven.plugin.Mojo
ROLE
 
Constructor Summary
IdeaMojo()
           
 
Method Summary
 void execute()
           
 void setProject(MavenProject project)
           
 
Methods inherited from class org.apache.maven.plugin.idea.AbstractIdeaMojo
createElement, doDependencyResolution, findComponent, findElement, findElement, getLog, getPluginSetting, initParam, readXmlDocument, removeOldElements, toRelative, writeXmlDocument
 
Methods inherited from class org.apache.maven.plugin.AbstractMojo
getPluginContext, setLog, setPluginContext
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IdeaMojo

public IdeaMojo()
Method Detail

execute

public void execute()
             throws MojoExecutionException
Throws:
MojoExecutionException

setProject

public void setProject(MavenProject project)


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