|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.maven.plugin.AbstractMojo
org.nuiton.eugene.plugin.AvailableDataMojo
public class AvailableDataMojo
Obtain the list of some known data informations.
Use thedataTypes property to specify a specific data type to use (otherwise
will display all known data types).
User: chemit
Date: 24 nov. 2009
Time: 00:22:37
| Field Summary | |
|---|---|
protected String |
dataTypes
Data type to display (let empty to see all datas). |
protected Map<String,ModelReader<?>> |
modelReaders
All available writers introspects via plexus |
protected Map<String,Template<?>> |
modelTemplates
All available templates introspects via plexus |
protected Map<String,Model> |
modelTypes
All available models (obtain by plexus, keys are plexus roles, values are a instance of corresponding model). |
protected Map<String,ChainedFileWriter> |
writers
All available writers introspects via plexus |
| Fields inherited from interface org.apache.maven.plugin.Mojo |
|---|
ROLE |
| Constructor Summary | |
|---|---|
AvailableDataMojo()
|
|
| Method Summary | |
|---|---|
protected void |
appendData(org.nuiton.eugene.plugin.AvailableDataMojo.AvailableData data,
StringBuilder buffer)
|
void |
execute()
|
| 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 |
|---|
protected String dataTypes
modeltype, modelreader, modeltemplate, writerNote: Let empty to display all data types.
protected Map<String,Model> modelTypes
protected Map<String,ModelReader<?>> modelReaders
protected Map<String,Template<?>> modelTemplates
protected Map<String,ChainedFileWriter> writers
| Constructor Detail |
|---|
public AvailableDataMojo()
| Method Detail |
|---|
public void execute()
throws org.apache.maven.plugin.MojoExecutionException,
org.apache.maven.plugin.MojoFailureException
org.apache.maven.plugin.MojoExecutionException
org.apache.maven.plugin.MojoFailureException
protected void appendData(org.nuiton.eugene.plugin.AvailableDataMojo.AvailableData data,
StringBuilder buffer)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||