Package org.thymeleaf.standard.inline
Class AbstractStandardInliner
Object
org.thymeleaf.standard.inline.AbstractStandardInliner
- All Implemented Interfaces:
IInliner
- Direct Known Subclasses:
StandardCSSInliner
,StandardHTMLInliner
,StandardJavaScriptInliner
,StandardTextInliner
,StandardXMLInliner
- Since:
- 3.0.0
- Author:
- Daniel Fernández
-
Constructor Summary
ModifierConstructorDescriptionprotected
AbstractStandardInliner
(IEngineConfiguration configuration, TemplateMode templateMode) -
Method Summary
Modifier and TypeMethodDescriptionfinal String
getName()
Returns an identifiable name for the inlinerfinal CharSequence
inline
(ITemplateContext context, ICDATASection cdataSection) Perform the inlining operation on anICDATASection
node.final CharSequence
inline
(ITemplateContext context, IComment comment) Perform the inlining operation on anIComment
node.final CharSequence
inline
(ITemplateContext context, IText text) Perform the inlining operation on anIText
node.protected abstract String
produceEscapedOutput
(Object input)
-
Constructor Details
-
AbstractStandardInliner
-
-
Method Details
-
getName
Description copied from interface:IInliner
Returns an identifiable name for the inliner
-
inline
Description copied from interface:IInliner
Perform the inlining operation on an
IText
node. -
inline
Description copied from interface:IInliner
Perform the inlining operation on an
ICDATASection
node. -
inline
Description copied from interface:IInliner
Perform the inlining operation on an
IComment
node. -
produceEscapedOutput
-