class StandardXMLInliner extends AbstractStandardInliner {


    public StandardXMLInliner(final IEngineConfiguration configuration) {
        super(configuration, TemplateMode.XML);
    }


    @Override
    protected String produceEscapedOutput(final Object input) {<FILL_FUNCTION_BODY>}

}

        if (input == null) {
            return "";
        }
        // Note we are outputting a body content here, so it is important that we use the version
        // of XML escaping meant for content, not attributes (slight differences)
        return XmlEscape.escapeXml10(input.toString());
    
<methods>public final java.lang.String getName() ,public final java.lang.CharSequence inline(org.thymeleaf.context.ITemplateContext, org.thymeleaf.model.IText) ,public final java.lang.CharSequence inline(org.thymeleaf.context.ITemplateContext, org.thymeleaf.model.ICDATASection) ,public final java.lang.CharSequence inline(org.thymeleaf.context.ITemplateContext, org.thymeleaf.model.IComment) <variables>private final non-sealed org.thymeleaf.templatemode.TemplateMode templateMode,private final non-sealed boolean writeTextsToOutput