class StandardInliningCommentProcessor extends AbstractCommentProcessor {

    public static final int PRECEDENCE = 1000;

    public StandardInliningCommentProcessor(final TemplateMode templateMode) {
        super(templateMode, PRECEDENCE);
    }


    @Override
    protected void doProcess(
            final ITemplateContext context,
            final IComment comment, final ICommentStructureHandler structureHandler) {<FILL_FUNCTION_BODY>}

}



        final IInliner inliner = context.getInliner();

        if (inliner == null || inliner == NoOpInliner.INSTANCE) {
            return;
        }

        final CharSequence inlined = inliner.inline(context, comment);
        if (inlined != null && inlined != comment) {
            structureHandler.setContent(inlined);
        }

    
<methods>public void <init>(org.thymeleaf.templatemode.TemplateMode, int) ,public final void process(org.thymeleaf.context.ITemplateContext, org.thymeleaf.model.IComment, org.thymeleaf.processor.comment.ICommentStructureHandler) <variables>