Package docsite
Class SectionEmitter
java.lang.Object
docsite.SectionEmitter
- Direct Known Subclasses:
CopySectionEmitter,EmbeddedSiteSectionEmitter,GeneratedSectionEmitter,GroupSectionEmitter,LinkSectionEmitter
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final List<SectionEmitter>protected final List<SiteLanguage>protected final Pathprotected final List<SectionEmitter>protected final ImageResolverprotected static final Stringprotected static final Loggerprotected final Pathprotected final SectionEmitterprotected final Sectionprotected final ImageResolverprotected final Docsiteprotected final SiteLanguageprotected final ThemeColorsprotected static final intprotected static final intprotected final boolean -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionj2html.tags.specialized.NavTagabstract j2html.tags.specialized.ATagcreateLinkToSection(boolean withIcon) protected abstract j2html.tags.specialized.SectionTagprotected abstract j2html.tags.specialized.AsideTagcreateTableOfContents(j2html.tags.specialized.SectionTag section) voidemitHTML()voidemitHTML(boolean includeFooter) href()protected Stringorigin()protected Pathprotected Stringprotected abstract Stringurl()protected abstract Stringurl(SiteLanguage language)
-
Field Details
-
TOC_MIN_LEVEL
protected static final int TOC_MIN_LEVEL- See Also:
-
TOC_MAX_LEVEL
protected static final int TOC_MAX_LEVEL- See Also:
-
INDEX_FILE
- See Also:
-
logger
-
site
-
section
-
sectionImages
-
globalImages
-
useCDN
protected final boolean useCDN -
rootEmitter
-
ancestorEmitters
-
childEmitters
-
themeColors
-
outputFolder
-
baseDir
-
metadata
-
scripts
-
availableLanguages
-
siteLanguage
-
localization
-
-
Constructor Details
-
SectionEmitter
-
-
Method Details
-
url
-
url
-
createLinkToSection
public abstract j2html.tags.specialized.ATag createLinkToSection(boolean withIcon) -
createSectionContent
protected abstract j2html.tags.specialized.SectionTag createSectionContent() -
createTableOfContents
protected abstract j2html.tags.specialized.AsideTag createTableOfContents(j2html.tags.specialized.SectionTag section) -
href
-
outputPath
-
origin
-
emitHTML
- Throws:
IOException
-
emitHTML
- Throws:
IOException
-
createBreadcrumbs
public j2html.tags.specialized.NavTag createBreadcrumbs() -
translate
-