com.agilejava.docbkx.maven
Class AbstractWebhelpMojo

java.lang.Object
  extended by org.apache.maven.plugin.AbstractMojo
      extended by com.agilejava.docbkx.maven.AbstractTransformerMojo
          extended by com.agilejava.docbkx.maven.AbstractMojoBase
              extended by com.agilejava.docbkx.maven.AbstractWebhelpMojo
All Implemented Interfaces:
org.apache.maven.plugin.ContextEnabled, org.apache.maven.plugin.Mojo
Direct Known Subclasses:
DocbkxWebhelpMojo

public abstract class AbstractWebhelpMojo
extends AbstractMojoBase

DOCUMENT ME! based on IndexerTask.java from docbook xsl (webhelpindexer module)


Field Summary
 
Fields inherited from class com.agilejava.docbkx.maven.AbstractTransformerMojo
catalogs
 
Fields inherited from interface org.apache.maven.plugin.Mojo
ROLE
 
Constructor Summary
AbstractWebhelpMojo()
           
 
Method Summary
 void adjustTransformer(Transformer transformer, String sourceFilename, File targetFile)
          DOCUMENT ME!
protected  void copyTemplate()
          DOCUMENT ME!
 void postProcess()
          DOCUMENT ME!
 void postProcessResult(File result)
          DOCUMENT ME!
 
Methods inherited from class com.agilejava.docbkx.maven.AbstractMojoBase
preProcess
 
Methods inherited from class com.agilejava.docbkx.maven.AbstractTransformerMojo
configure, convertBooleanToXsltParam, convertStringToXsltParam, createCatalogManager, createDocumentBuilder, createSource, createTitleXPath, createTransformerBuilder, dumpResolvedXML, execute, executeTasks, getArtifacts, getCustomizationParameters, getDefaultStylesheetLocation, getDefaultStylesheetURL, getEntities, getGeneratedSourceDirectory, getIncludes, getMavenProject, getNonDefaultStylesheetLocation, getNonDefaultStylesheetURL, getPostProcess, getPreProcess, getProperty, getSourceDirectory, getStylesheetLocation, getStylesheetURL, getSystemProperties, getTargetDirectory, getTargetFileExtension, getType, getXIncludeSupported, isShowXslMessages, isUseStandardOutput, setProperty, setShowXslMessages, setTargetFileExtension
 
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

AbstractWebhelpMojo

public AbstractWebhelpMojo()
Method Detail

adjustTransformer

public void adjustTransformer(Transformer transformer,
                              String sourceFilename,
                              File targetFile)
DOCUMENT ME!

Overrides:
adjustTransformer in class AbstractTransformerMojo
Parameters:
transformer - DOCUMENT ME!
sourceFilename - DOCUMENT ME!
targetFile - DOCUMENT ME!

copyTemplate

protected void copyTemplate()
                     throws org.apache.maven.plugin.MojoExecutionException
DOCUMENT ME!

Throws:
org.apache.maven.plugin.MojoExecutionException - DOCUMENT ME!

postProcessResult

public void postProcessResult(File result)
                       throws org.apache.maven.plugin.MojoExecutionException
DOCUMENT ME!

Overrides:
postProcessResult in class AbstractTransformerMojo
Parameters:
result - DOCUMENT ME!
Throws:
org.apache.maven.plugin.MojoExecutionException - DOCUMENT ME!

postProcess

public void postProcess()
                 throws org.apache.maven.plugin.MojoExecutionException
DOCUMENT ME!

Overrides:
postProcess in class AbstractTransformerMojo
Throws:
org.apache.maven.plugin.MojoExecutionException - DOCUMENT ME!


Copyright © 2006-2013. All Rights Reserved.