Package | Description |
---|---|
org.devacfr.maven.skins.reflow | |
org.devacfr.maven.skins.reflow.context | |
org.devacfr.maven.skins.reflow.model | |
org.devacfr.maven.skins.reflow.snippet |
Modifier and Type | Class and Description |
---|---|
class |
SkinConfigTool
An Apache Velocity tool that simplifies retrieval of custom configuration values for a Maven Site.
|
Modifier and Type | Method and Description |
---|---|
static Context<?> |
Context.buildContext(ISkinConfig config)
Build a context depending of current type of page.
|
protected void |
BodyContext.initialize(ISkinConfig config) |
protected void |
Context.initialize(ISkinConfig config)
Allows to initialize the context.
|
protected String |
BodyContext.onPreRender(ISkinConfig skinConfig,
String bodyContent) |
protected String |
Context.onPreRender(ISkinConfig skinConfig,
String bodyContent) |
String |
Context.preRender(ISkinConfig skinConfig)
Allows to execute action before rendering of component.
|
String |
Context.renderSnippets(ISkinConfig skinConfig,
String bodyContent) |
Constructor and Description |
---|
BodyContext(ISkinConfig config)
Default constructor.
|
Context(ISkinConfig config,
ContextType type)
Default constructor.
|
DocumentContext(ISkinConfig config)
Default constructor.
|
FrameContext(ISkinConfig config,
String documentParent) |
PageContext(ISkinConfig config)
Default constructor.
|
Modifier and Type | Method and Description |
---|---|
static Toc<?> |
Toc.createSidebar(ISkinConfig config) |
static Toc<?> |
Toc.createToc(ISkinConfig config,
String preferredType) |
static Toc<?> |
Toc.createTopBar(ISkinConfig config) |
static List<SideNavMenuItem> |
NavSideMenu.findAllSideNavMenuItems(ISkinConfig config)
Find all
sidenav menu items declared in all document pages. |
protected String |
Component.getBodyContent(ISkinConfig skinConfig) |
protected HtmlTool |
Component.getHtmlTool(ISkinConfig skinConfig)
Gets the tool
HtmlTool . |
List<? extends HtmlTool.IdElement> |
Toc.getTocItems(ISkinConfig skinConfig) |
protected String |
Component.onPreRender(ISkinConfig skinConfig,
String bodyContent)
generic pre-rendering method executed on all components of context.
|
protected String |
Toc.onPreRender(ISkinConfig skinConfig,
String bodyContent) |
Constructor and Description |
---|
Column(ISkinConfig config,
List<Menu> menus) |
Footer(ISkinConfig config)
Default constructor.
|
Header(ISkinConfig config)
Default constructor.
|
Menu(ISkinConfig config,
org.apache.maven.doxia.site.LinkItem item)
Initialize with
LinkItem . |
Menu(ISkinConfig config,
org.apache.maven.doxia.site.Menu menu)
Initialize with
Menu . |
MenuItem(ISkinConfig config,
org.apache.maven.doxia.site.MenuItem item)
Initialize with
MenuItem . |
Navbar(ISkinConfig config)
Default constructor.
|
NavSideMenu(ISkinConfig config)
Default constructor.
|
ScrollTop(ISkinConfig config)
Default constructor.
|
TocSidebar(ISkinConfig config)
Default constructor.
|
TocTopBar(ISkinConfig config)
Default constructor.
|
Modifier and Type | Method and Description |
---|---|
ISkinConfig |
SnippetContext.getConfig() |
Modifier and Type | Method and Description |
---|---|
SnippetContext |
SnippetParser.parse(ISkinConfig config,
String htmlSource) |
Copyright © 2012–2023 Friederich Christophe. All rights reserved.