public void inline()

in doxia-core/src/main/java/org/apache/maven/doxia/sink/impl/Xhtml5BaseSink.java [1291:1328]


    public void inline(SinkEventAttributes attributes) {
        if (!headFlag) {
            List<Tag> tags = new ArrayList<>();

            if (attributes != null) {
                inlineSemantics(attributes, "emphasis", tags, HtmlMarkup.EM);
                inlineSemantics(attributes, "strong", tags, HtmlMarkup.STRONG);
                inlineSemantics(attributes, "small", tags, HtmlMarkup.SMALL);
                inlineSemantics(attributes, "line-through", tags, HtmlMarkup.S);
                inlineSemantics(attributes, "citation", tags, HtmlMarkup.CITE);
                inlineSemantics(attributes, "quote", tags, HtmlMarkup.Q);
                inlineSemantics(attributes, "definition", tags, HtmlMarkup.DFN);
                inlineSemantics(attributes, "abbreviation", tags, HtmlMarkup.ABBR);
                inlineSemantics(attributes, "italic", tags, HtmlMarkup.I);
                inlineSemantics(attributes, "bold", tags, HtmlMarkup.B);
                inlineSemantics(attributes, "code", tags, HtmlMarkup.CODE);
                inlineSemantics(attributes, "variable", tags, HtmlMarkup.VAR);
                inlineSemantics(attributes, "sample", tags, HtmlMarkup.SAMP);
                inlineSemantics(attributes, "keyboard", tags, HtmlMarkup.KBD);
                inlineSemantics(attributes, "superscript", tags, HtmlMarkup.SUP);
                inlineSemantics(attributes, "subscript", tags, HtmlMarkup.SUB);
                inlineSemantics(attributes, "annotation", tags, HtmlMarkup.U);
                inlineSemantics(attributes, "highlight", tags, HtmlMarkup.MARK);
                inlineSemantics(attributes, "ruby", tags, HtmlMarkup.RUBY);
                inlineSemantics(attributes, "rubyBase", tags, HtmlMarkup.RB);
                inlineSemantics(attributes, "rubyText", tags, HtmlMarkup.RT);
                inlineSemantics(attributes, "rubyTextContainer", tags, HtmlMarkup.RTC);
                inlineSemantics(attributes, "rubyParentheses", tags, HtmlMarkup.RP);
                inlineSemantics(attributes, "bidirectionalIsolation", tags, HtmlMarkup.BDI);
                inlineSemantics(attributes, "bidirectionalOverride", tags, HtmlMarkup.BDO);
                inlineSemantics(attributes, "phrase", tags, HtmlMarkup.SPAN);
                inlineSemantics(attributes, "insert", tags, HtmlMarkup.INS);
                inlineSemantics(attributes, "delete", tags, HtmlMarkup.DEL);
            }

            inlineStack.push(tags);
        }
    }