org.nuiton.jaxx.plugin
Class AbstractJaxxMojo
java.lang.Object
org.apache.maven.plugin.AbstractMojo
org.nuiton.plugin.AbstractPlugin
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:
- GenerateHelpMojo, GenerateMojo
public abstract class AbstractJaxxMojo
- extends org.nuiton.plugin.AbstractPlugin
Abract Jaxx Mojo.
- Since:
- 1.3
- Author:
- chemit
| Nested classes/interfaces inherited from interface org.nuiton.plugin.Plugin |
org.nuiton.plugin.Plugin.Packaging |
|
Field Summary |
protected java.lang.String |
encoding
Encoding pour la generation des fichiers |
protected java.io.File |
helpIdsStore
The store of helpIds generated by the goal GenerateMojo and then
used by the goal GenerateHelpMojo. |
protected org.apache.maven.project.MavenProject |
project
Dépendance du projet. |
protected boolean |
verbose
verbose flag |
| Fields inherited from class org.nuiton.plugin.AbstractPlugin |
skipAfterInitMessage |
| Fields inherited from interface org.apache.maven.plugin.Mojo |
ROLE |
| Methods inherited from class org.nuiton.plugin.AbstractPlugin |
acceptPackaging, addCompileSourceRoots, addDirectoryToUrlsList, addResourceDir, addTestCompileSourceRoots, addTestResourceDir, addUrlToUrlsList, checkResource, checkRunOnceDone, copyFile, doAction, execute, getFileFromBasedir, getFilesToTreate, getFilesToTreateForRoots, getTemplate, init, initClassLoader, isExecutionRoot, isFileNewerThanPomFile, rejectPackaging, removeCompileSourceRoots, removeTestCompileSourceRoots, 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 |
project
protected org.apache.maven.project.MavenProject project
- Dépendance du projet.
- Is defined by:
- default-value:
- ${project}
- Is readonly.
- Is required.
encoding
protected java.lang.String encoding
- Encoding pour la generation des fichiers
- Since:
- 2.0.0
- Is defined by:
- expression:
- ${jaxx.encoding}
- default-value:
- ${project.build.sourceEncoding}
verbose
protected boolean verbose
- verbose flag
- Since:
- 1.3
- Is defined by:
- expression:
- ${jaxx.verbose}
- default-value:
- false
helpIdsStore
protected java.io.File helpIdsStore
- The store of helpIds generated by the goal
GenerateMojo and then
used by the goal GenerateHelpMojo.
- Since:
- 1.3
- Is defined by:
- expression:
- ${jaxx.helpIdsStore}
- default-value:
- target/generated-sources/jaxx/helpIds.properties
- Is required.
AbstractJaxxMojo
public AbstractJaxxMojo()
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)
getHelpIdsStore
public java.io.File getHelpIdsStore()
setHelpIdsStore
public void setHelpIdsStore(java.io.File helpIdsStore)
getEncoding
public java.lang.String getEncoding()
setEncoding
public void setEncoding(java.lang.String encoding)
Copyright © 2008-2009 CodeLutin. All Rights Reserved.