com.agilejava.docbkx.maven
Class AbstractPdfMojo

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.AbstractPdfMojo
All Implemented Interfaces:
org.apache.maven.plugin.ContextEnabled, org.apache.maven.plugin.Mojo
Direct Known Subclasses:
DocbkxPdfMojo

public abstract class AbstractPdfMojo
extends AbstractMojoBase

A replacement base class, to be inherited by the FO building plugin. This base class will generate PDF from the FO output by overriding postProcessResult(File).

Author:
Wilfred Springer

Field Summary
 
Fields inherited from interface org.apache.maven.plugin.Mojo
ROLE
 
Constructor Summary
AbstractPdfMojo()
           
 
Method Summary
 void postProcessResult(java.io.File result)
           
 
Methods inherited from class com.agilejava.docbkx.maven.AbstractMojoBase
preProcess
 
Methods inherited from class com.agilejava.docbkx.maven.AbstractTransformerMojo
adjustTransformer, configure, createCatalogManager, createDocumentBuilder, createTitleXPath, createTransformerBuilder, execute, executeTasks, getArtifacts, getDefaultStylesheetLocation, getDefaultStylesheetURL, getEntities, getIncludes, getMavenProject, getNonDefaultStylesheetLocation, getNonDefaultStylesheetURL, getPostProcess, getPreProcess, getSourceDirectory, getStylesheetLocation, getStylesheetURL, getTargetDirectory, getTargetFileExtension, getType, getXIncludeSupported, postProcess
 
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

AbstractPdfMojo

public AbstractPdfMojo()
Method Detail

postProcessResult

public void postProcessResult(java.io.File result)
                       throws org.apache.maven.plugin.MojoExecutionException
Overrides:
postProcessResult in class com.agilejava.docbkx.maven.AbstractTransformerMojo
Throws:
org.apache.maven.plugin.MojoExecutionException


Copyright © 2006-2009. All Rights Reserved.