org.codehaus.mojo.idlj
Class AbstractIDLJMojo

java.lang.Object
  extended byorg.apache.maven.plugin.AbstractMojo
      extended byorg.codehaus.mojo.idlj.AbstractIDLJMojo
All Implemented Interfaces:
org.apache.maven.plugin.ContextEnabled, org.apache.maven.plugin.Mojo
Direct Known Subclasses:
IDLJMojo, TestIDLJMojo

public abstract class AbstractIDLJMojo
extends org.apache.maven.plugin.AbstractMojo


Field Summary
protected  org.apache.maven.project.MavenProject project
           
protected  org.apache.maven.project.MavenProjectHelper projectHelper
          the maven project helper class for adding resources
 
Fields inherited from interface org.apache.maven.plugin.Mojo
ROLE
 
Constructor Summary
AbstractIDLJMojo()
           
 
Method Summary
protected abstract  void addCompileSourceRoot()
           
 void execute()
           
protected abstract  java.lang.String getOutputDirectory()
           
protected abstract  java.lang.String getSourceDirectory()
           
 
Methods inherited from class org.apache.maven.plugin.AbstractMojo
getLog, getPluginContext, setLog, setPluginContext
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

project

protected org.apache.maven.project.MavenProject project

projectHelper

protected org.apache.maven.project.MavenProjectHelper projectHelper
the maven project helper class for adding resources

Constructor Detail

AbstractIDLJMojo

public AbstractIDLJMojo()
Method Detail

getSourceDirectory

protected abstract java.lang.String getSourceDirectory()

getOutputDirectory

protected abstract java.lang.String getOutputDirectory()

execute

public void execute()
             throws org.apache.maven.plugin.MojoExecutionException
Throws:
org.apache.maven.plugin.MojoExecutionException

addCompileSourceRoot

protected abstract void addCompileSourceRoot()


Copyright © 2005-2007 null. All Rights Reserved.