de.smartics.tagcloud.maven
Class XmlExportMojo

Package class diagram package XmlExportMojo
java.lang.Object
  extended by org.apache.maven.plugin.AbstractMojo
      extended by de.smartics.tagcloud.maven.AbstractTagCloudMojo
          extended by de.smartics.tagcloud.maven.XmlExportMojo
All Implemented Interfaces:
ContextEnabled, Mojo

public class XmlExportMojo
     
     
extends AbstractTagCloudMojo

Generates XML reports.

Author:
Robert Reiner
maven-goal:
tagcloud
maven-phase:
compile
maven-requiresProject:
maven-description:
Generates XML reports.

Field Summary
 
Fields inherited from class de.smartics.tagcloud.maven.AbstractTagCloudMojo
basedir, encoding, excludes, includes, logLevel, project, skip, useJavaReservedWordsFilter, useUsualWordsFilter, wordsToFilter
 
Fields inherited from interface org.apache.maven.plugin.Mojo
ROLE
 
Constructor Summary
XmlExportMojo()
           
 
Method Summary
protected  void runWith(TagCloud tagCloud)
          Exports the cloud data as XML.
 
Methods inherited from class de.smartics.tagcloud.maven.AbstractTagCloudMojo
createFactoryInstance, 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
 

Constructor Detail

XmlExportMojo

public XmlExportMojo()
Method Detail

runWith

protected void runWith(TagCloud tagCloud)
                throws MojoExecutionException
Exports the cloud data as XML.

Specified by:
runWith in class AbstractTagCloudMojo
Parameters:
tagCloud - the cloud to be exported.
Throws:
MojoExecutionException - on any problem encountered.


Copyright © 2011-2013 Kronseder & Reiner GmbH - smartics. All Rights Reserved.