public abstract class AbstractStandardInliner extends Object implements IInliner
Modifier | Constructor and Description |
---|---|
protected |
AbstractStandardInliner(IEngineConfiguration configuration,
TemplateMode templateMode) |
Modifier and Type | Method and Description |
---|---|
String |
getName()
Returns an identifiable name for the inliner
|
CharSequence |
inline(ITemplateContext context,
ICDATASection cdataSection)
Perform the inlining operation on an
ICDATASection node. |
CharSequence |
inline(ITemplateContext context,
IComment comment)
Perform the inlining operation on an
IComment node. |
CharSequence |
inline(ITemplateContext context,
IText text)
Perform the inlining operation on an
IText node. |
protected abstract String |
produceEscapedOutput(Object input) |
protected AbstractStandardInliner(IEngineConfiguration configuration, TemplateMode templateMode)
public final String getName()
IInliner
Returns an identifiable name for the inliner
public final CharSequence inline(ITemplateContext context, IText text)
IInliner
Perform the inlining operation on an IText
node.
public final CharSequence inline(ITemplateContext context, ICDATASection cdataSection)
IInliner
Perform the inlining operation on an ICDATASection
node.
public final CharSequence inline(ITemplateContext context, IComment comment)
IInliner
Perform the inlining operation on an IComment
node.
Copyright © 2016 The THYMELEAF team. All rights reserved.