Search in sources :

Example 1 with Aside

use of us.parr.bookish.model.Aside in project bookish by parrt.

the class Translator method visitAside.

@Override
public OutputModelObject visitAside(BookishParser.AsideContext ctx) {
    Join content = (Join) visit(ctx.section_content());
    TextBlock text = new TextBlock(content.elements);
    return new Aside(text, ctx.attrs().attrMap);
}
Also used : Aside(us.parr.bookish.model.Aside) Join(us.parr.bookish.model.Join) TextBlock(us.parr.bookish.model.TextBlock)

Aggregations

Aside (us.parr.bookish.model.Aside)1 Join (us.parr.bookish.model.Join)1 TextBlock (us.parr.bookish.model.TextBlock)1