Package org.talend.sdk.component.tools
Class DocBaseGenerator
java.lang.Object
org.talend.sdk.component.tools.DocBaseGenerator
- All Implemented Interfaces:
Runnable
- Direct Known Subclasses:
AsciidocDocumentationGenerator,DitaDocumentationGenerator
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprotected static classprotected static classstatic classprotected static classprotected static class -
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionapiTester(Class<? extends Annotation> api) protected Stream<DocBaseGenerator.ComponentDescription>protected abstract voiddoRun()protected Stringprotected voidensureParentExists(File output) findComponents(org.apache.xbean.finder.AnnotationFinder finder) protected ResourceBundlefindResourceBundle(Class<?> component) protected Localeprotected org.apache.xbean.finder.AnnotationFinderfinal voidrun()protected void
-
Field Details
-
log
-
output
-
classes
-
-
Method Details
-
run
-
doRun
-
components
-
findComponents
-
write
-
ensureParentExists
-
emptyDefaultValue
-
newFinder
protected org.apache.xbean.finder.AnnotationFinder newFinder() -
apiTester
-
findResourceBundle
-
getLocale
-