org.schmant.task.jdk.javadoc.pdfdoclet
Class AbstractPdfDocletDecorator<T extends AbstractPdfDocletDecorator<T>>
java.lang.Object
org.schmant.support.AbstractArgumentChecker
org.schmant.task.template.jdk.javadoc.AbstractCustomDocletDecorator<T>
org.schmant.task.jdk.javadoc.pdfdoclet.AbstractPdfDocletDecorator<T>
- All Implemented Interfaces:
- TargetConfigurable<T>, PdfDocletDecorator<T>, TaskDecorator, CustomDocletDecorator<T>, JavadocTaskDecorator, ValidatingDecorator
- Direct Known Subclasses:
- ExtPdfDocletDecorator
public abstract class AbstractPdfDocletDecorator<T extends AbstractPdfDocletDecorator<T>>
- extends AbstractCustomDocletDecorator<T>
- implements PdfDocletDecorator<T>
Abstract base class for PdfDocletDecorator
implementations.
- Since:
- 0.5
- Author:
- Karl Gustafsson
- Task_package:
- com.tarsec.javadoc.pdfdoclet
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractPdfDocletDecorator
public AbstractPdfDocletDecorator()
setConfigFile
public T setConfigFile(Object o)
- Description copied from interface:
PdfDocletDecorator
- Set the configuration file for the PDF doclet. The argument will probably
be interpreted through
InterpretAsFileStrategy
or some
similar method (which method to use is up to the implementation).
- Specified by:
setConfigFile
in interface PdfDocletDecorator<T extends AbstractPdfDocletDecorator<T>>
- Parameters:
o
- The configuration file.
- Returns:
this
getConfigFile
public Object getConfigFile()
- Specified by:
getConfigFile
in interface PdfDocletDecorator<T extends AbstractPdfDocletDecorator<T>>
setTarget
public T setTarget(Object o)
- Description copied from interface:
TargetConfigurable
- Set the target.
- Specified by:
setTarget
in interface TargetConfigurable<T extends AbstractPdfDocletDecorator<T>>
- Parameters:
o
- The target.
- Returns:
this
getTarget
public Object getTarget()