com.agilejava.docbkx.maven
Class DocbkxEclipseMojo

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

public class DocbkxEclipseMojo
extends AbstractEclipseMojo

A Maven plugin for generating eclipse 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
DocbkxEclipseMojo()
           
 
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.AbstractEclipseMojo
adjustTransformer
 
Methods inherited from class com.agilejava.docbkx.maven.AbstractTransformerMojo
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

DocbkxEclipseMojo

public DocbkxEclipseMojo()
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.