public abstract class ClassListDriverBase extends Object implements DocumentorDriver
| Modifier and Type | Field and Description |
|---|---|
boolean |
generateFooter |
| Modifier | Constructor and Description |
|---|---|
protected |
ClassListDriverBase() |
| Modifier and Type | Method and Description |
|---|---|
abstract void |
addPduToDocument(Class<?> clazz)
methods required in subclasses
|
void |
emit(String text)
methods from the DocumentorDriver interface
|
void |
emitLine() |
void |
emitLine(String text) |
String |
getFooter() |
protected abstract String |
getOutputPath() |
protected abstract List<Class<?>> |
getPdusToDocument() |
protected abstract Set<Class<?>> |
getPdusToExclude() |
protected abstract String |
getTitle() |
void |
printToConsole(String line) |
protected void |
run(String[] args) |
protected abstract void |
setOutputPath(String outputPath) |
public abstract void addPduToDocument(Class<?> clazz)
addPduToDocument in interface DocumentorDriverclazz - the class to addprotected abstract String getTitle()
protected abstract void setOutputPath(String outputPath)
protected abstract String getOutputPath()
public void emit(String text)
emit in interface DocumentorDriverpublic void emitLine()
emitLine in interface DocumentorDriverpublic void emitLine(String text)
emitLine in interface DocumentorDriverpublic void printToConsole(String line)
printToConsole in interface DocumentorDriverpublic String getFooter()
Copyright © 2015. All rights reserved.