org.nuiton.jaxx.plugin
Class AbstractJaxxMojo

java.lang.Object
  extended by org.apache.maven.plugin.AbstractMojo
      extended by org.nuiton.plugin.AbstractPlugin
          extended by org.nuiton.jaxx.plugin.AbstractJaxxMojo
All Implemented Interfaces:
org.apache.maven.plugin.ContextEnabled, org.apache.maven.plugin.Mojo, org.nuiton.plugin.Plugin
Direct Known Subclasses:
AbstractGenerateHelpMojo, GenerateMojo

public abstract class AbstractJaxxMojo
extends org.nuiton.plugin.AbstractPlugin

Abstract Jaxx Mojo.

Since:
1.3
Author:
chemit

Nested Class Summary
 
Nested classes/interfaces inherited from interface org.nuiton.plugin.Plugin
org.nuiton.plugin.Plugin.InitState, org.nuiton.plugin.Plugin.Packaging
 
Field Summary
protected  boolean generateHelp
          Flag to activate help id detection while parsing jaxx files.
 
Fields inherited from interface org.apache.maven.plugin.Mojo
ROLE
 
Constructor Summary
AbstractJaxxMojo()
           
 
Method Summary
protected  boolean checkPackaging()
           
 java.lang.String getEncoding()
           
protected  java.lang.Long getLastModified(java.io.File dir)
           
 org.apache.maven.project.MavenProject getProject()
           
abstract  java.io.File getTargetDirectory()
           
 boolean isForce()
           
 boolean isVerbose()
           
 void setEncoding(java.lang.String encoding)
           
 void setForce(boolean force)
           
 void setProject(org.apache.maven.project.MavenProject project)
           
abstract  void setTargetDirectory(java.io.File targetDirectory)
           
 void setVerbose(boolean verbose)
           
 
Methods inherited from class org.nuiton.plugin.AbstractPlugin
acceptPackaging, addCompileSourceRoots, addDirectoryToUrlsList, addResourceDir, addResourceDir, addTestCompileSourceRoots, addTestResourceDir, addTestResourceDir, addUrlToUrlsList, afterExecute, backupFile, checkResource, checkRunOnceDone, checkSkip, copyFile, createDirectoryIfNecessary, createNewFile, deleteFile, doAction, execute, getBackupFile, getFileFromBasedir, getFilesToTreate, getFilesToTreateForRoots, getTemplate, init, initClassLoader, isExecutionRoot, isFileNewerThanPomFile, rejectPackaging, removeCompileSourceRoots, removeTestCompileSourceRoots, renameFile, writeFile
 
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
 
Methods inherited from interface org.apache.maven.plugin.Mojo
getLog, setLog
 

Field Detail

generateHelp

protected boolean generateHelp
Flag to activate help id detection while parsing jaxx files.

By default, not active.

Since:
1.3
Is defined by:
expression:
${jaxx.generateHelp}
default-value:
false
Constructor Detail

AbstractJaxxMojo

public AbstractJaxxMojo()
Method Detail

getTargetDirectory

public abstract java.io.File getTargetDirectory()

setTargetDirectory

public abstract void setTargetDirectory(java.io.File targetDirectory)

checkPackaging

protected boolean checkPackaging()
Overrides:
checkPackaging in class org.nuiton.plugin.AbstractPlugin

getProject

public org.apache.maven.project.MavenProject getProject()

isVerbose

public boolean isVerbose()

setProject

public void setProject(org.apache.maven.project.MavenProject project)

setVerbose

public void setVerbose(boolean verbose)

getEncoding

public java.lang.String getEncoding()

setEncoding

public void setEncoding(java.lang.String encoding)

isForce

public boolean isForce()

setForce

public void setForce(boolean force)

getLastModified

protected java.lang.Long getLastModified(java.io.File dir)


Copyright © 2008-2010 CodeLutin. All Rights Reserved.