org.teleal.lemma.pipeline.javadoc
Class XHTMLTemplateJavadocPipeline
java.lang.Object
org.teleal.lemma.pipeline.Pipeline<org.teleal.common.xhtml.XHTML,org.teleal.common.xhtml.XHTML>
org.teleal.lemma.pipeline.javadoc.XHTMLTemplateJavadocPipeline
public class XHTMLTemplateJavadocPipeline
- extends Pipeline<org.teleal.common.xhtml.XHTML,org.teleal.common.xhtml.XHTML>
Reads an input XHTML document, processes it and returns an XHTML output document.
Call the main(String[]) method with your
XHTMLTemplateJavadocPipeline.Options to start
Lemma.
The processors of this pipeline, in order, are:
JavadocCitationProcessor
XRefProcessor
TocProcessor
- Author:
- Christian Bauer
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
XHTMLTemplateJavadocPipeline
public XHTMLTemplateJavadocPipeline(XHTMLTemplateJavadocPipeline.SharedOptions options)
XHTMLTemplateJavadocPipeline
public XHTMLTemplateJavadocPipeline(List<File> sourceDirectories,
List<String> packageNames,
boolean normalizeOutput)
getParser
public org.teleal.common.xhtml.XHTMLParser getParser()
getXPath
public XPath getXPath()
getSourceDirectories
public File[] getSourceDirectories()
getRootDoc
public com.sun.javadoc.RootDoc getRootDoc()
isNormalizeOutput
public boolean isNormalizeOutput()
execute
public org.teleal.common.xhtml.XHTML execute(File xhtmlTemplateFile)
resetContext
protected void resetContext()
- Overrides:
resetContext in class Pipeline<org.teleal.common.xhtml.XHTML,org.teleal.common.xhtml.XHTML>
execute
public org.teleal.common.xhtml.XHTML execute(org.teleal.common.xhtml.XHTML input)
- Overrides:
execute in class Pipeline<org.teleal.common.xhtml.XHTML,org.teleal.common.xhtml.XHTML>
getProcessors
public Processor<org.teleal.common.xhtml.XHTML,org.teleal.common.xhtml.XHTML>[] getProcessors()
- Specified by:
getProcessors in class Pipeline<org.teleal.common.xhtml.XHTML,org.teleal.common.xhtml.XHTML>
main
public static void main(String[] args)
throws Exception
- Throws:
Exception
Copyright © 2011 Teleal GmbH, Switzerland. All Rights Reserved.