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 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.lang.String getDefaultStylesheetLocation()
           
 java.util.List getEntities()
           
 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.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
createCatalogManager, createDocumentBuilder, createTitleXPath, createTransformerBuilder, 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 com.agilejava.docbkx.maven.AbstractTransformerMojo

getSourceDirectory

public java.io.File getSourceDirectory()
Specified by:
getSourceDirectory in class com.agilejava.docbkx.maven.AbstractTransformerMojo

getTargetDirectory

public java.io.File getTargetDirectory()
Specified by:
getTargetDirectory in class com.agilejava.docbkx.maven.AbstractTransformerMojo

getDefaultStylesheetLocation

public java.lang.String getDefaultStylesheetLocation()
Specified by:
getDefaultStylesheetLocation in class com.agilejava.docbkx.maven.AbstractTransformerMojo

getType

public java.lang.String getType()
Specified by:
getType in class com.agilejava.docbkx.maven.AbstractTransformerMojo

getStylesheetLocation

public java.lang.String getStylesheetLocation()
Specified by:
getStylesheetLocation in class com.agilejava.docbkx.maven.AbstractTransformerMojo

getTargetFileExtension

public java.lang.String getTargetFileExtension()
Specified by:
getTargetFileExtension in class com.agilejava.docbkx.maven.AbstractTransformerMojo

getIncludes

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

getEntities

public java.util.List getEntities()
Specified by:
getEntities in class com.agilejava.docbkx.maven.AbstractTransformerMojo

getPreProcess

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

getPostProcess

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

getMavenProject

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

getArtifacts

public java.util.List getArtifacts()
Specified by:
getArtifacts in class com.agilejava.docbkx.maven.AbstractTransformerMojo

getXIncludeSupported

protected boolean getXIncludeSupported()
Specified by:
getXIncludeSupported in class com.agilejava.docbkx.maven.AbstractTransformerMojo


Copyright © 2006-2011. All Rights Reserved.