com.agilejava.docbkx.maven
Class DocbkxManpagesMojo

java.lang.Object
  extended by org.apache.maven.plugin.AbstractMojo
      extended by com.agilejava.docbkx.maven.AbstractTransformerMojo
          extended by com.agilejava.docbkx.maven.DocbkxManpagesMojo
All Implemented Interfaces:
org.apache.maven.plugin.ContextEnabled, org.apache.maven.plugin.Mojo

public class DocbkxManpagesMojo
extends AbstractTransformerMojo

A Maven plugin for generating manpages output from DocBook documents, using version ns-1.73.2 of the DocBook XSL stylesheets.

See Also:
http://docbook.sourceforge.net/

Field Summary
 
Fields inherited from interface org.apache.maven.plugin.Mojo
ROLE
 
Constructor Summary
DocbkxManpagesMojo()
           
 
Method Summary
protected  void configure(javax.xml.transform.Transformer transformer)
           
 java.util.List getArtifacts()
           
 java.util.List getCustomizationParameters()
           
 java.lang.String getDefaultStylesheetLocation()
           
 java.util.List getEntities()
           
 java.io.File getGeneratedSourceDirectory()
           
 java.lang.String[] getIncludes()
           
 org.apache.maven.project.MavenProject getMavenProject()
           
 org.apache.tools.ant.Target getPostProcess()
           
 org.apache.tools.ant.Target getPreProcess()
           
 java.io.File getSourceDirectory()
           
 java.lang.String getStylesheetLocation()
           
 java.util.Properties getSystemProperties()
           
 java.io.File getTargetDirectory()
           
 java.lang.String getTargetFileExtension()
           
 java.lang.String getType()
           
protected  boolean getXIncludeSupported()
           
 
Methods inherited from class com.agilejava.docbkx.maven.AbstractTransformerMojo
adjustTransformer, convertBooleanToXsltParam, convertStringToXsltParam, createCatalogManager, createDocumentBuilder, createTitleXPath, createTransformerBuilder, dumpResolvedXML, execute, executeTasks, getDefaultStylesheetURL, getNonDefaultStylesheetLocation, getNonDefaultStylesheetURL, getStylesheetURL, postProcess, postProcessResult, preProcess
 
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

DocbkxManpagesMojo

public DocbkxManpagesMojo()
Method Detail

configure

protected void configure(javax.xml.transform.Transformer transformer)
Specified by:
configure in class AbstractTransformerMojo

getSourceDirectory

public java.io.File getSourceDirectory()
Specified by:
getSourceDirectory in class AbstractTransformerMojo

getTargetDirectory

public java.io.File getTargetDirectory()
Specified by:
getTargetDirectory in class AbstractTransformerMojo

getGeneratedSourceDirectory

public java.io.File getGeneratedSourceDirectory()
Specified by:
getGeneratedSourceDirectory in class AbstractTransformerMojo

getDefaultStylesheetLocation

public java.lang.String getDefaultStylesheetLocation()
Specified by:
getDefaultStylesheetLocation in class AbstractTransformerMojo

getType

public java.lang.String getType()
Specified by:
getType in class AbstractTransformerMojo

getStylesheetLocation

public java.lang.String getStylesheetLocation()
Specified by:
getStylesheetLocation in class AbstractTransformerMojo

getTargetFileExtension

public java.lang.String getTargetFileExtension()
Specified by:
getTargetFileExtension in class AbstractTransformerMojo

getIncludes

public java.lang.String[] getIncludes()
Specified by:
getIncludes in class AbstractTransformerMojo

getEntities

public java.util.List getEntities()
Specified by:
getEntities in class AbstractTransformerMojo

getCustomizationParameters

public java.util.List getCustomizationParameters()
Specified by:
getCustomizationParameters in class AbstractTransformerMojo

getSystemProperties

public java.util.Properties getSystemProperties()
Specified by:
getSystemProperties in class AbstractTransformerMojo

getPreProcess

public org.apache.tools.ant.Target getPreProcess()
Specified by:
getPreProcess in class AbstractTransformerMojo

getPostProcess

public org.apache.tools.ant.Target getPostProcess()
Specified by:
getPostProcess in class AbstractTransformerMojo

getMavenProject

public org.apache.maven.project.MavenProject getMavenProject()
Specified by:
getMavenProject in class AbstractTransformerMojo

getArtifacts

public java.util.List getArtifacts()
Specified by:
getArtifacts in class AbstractTransformerMojo

getXIncludeSupported

protected boolean getXIncludeSupported()
Specified by:
getXIncludeSupported in class AbstractTransformerMojo


Copyright © 2006-2009. All Rights Reserved.