@Override public Block createBlock(StructuralNode parent, String context, String content, Map<String, Object> attributes) { return createBlock(parent, context, content, attributes, new HashMap<>()); }
@Override public PhraseNode createPhraseNode(ContentNode parent, String context, String text, Map<String, Object> attributes) { return createPhraseNode(parent, context, text, attributes, new HashMap<>()); } }
@Override public Section createSection(StructuralNode parent, Map<Object, Object> options) { return createSection(parent, null, true, options); }
@Override public Cell createTableCell(Column column, String text) { return createTableCell(column, text, new HashMap<>()); }
@Override public Column createTableColumn(Table parent, int index) { return createTableColumn(parent, index, new HashMap<>()); }
@Override public Cell createTableCell(Column column, Document innerDocument) { return createTableCell(column, innerDocument, new HashMap<>()); }
@Override public Column createTableColumn(Table parent, int index) { return createTableColumn(parent, index, new HashMap<>()); }
@Override public Block createBlock(StructuralNode parent, String context, List<String> content, Map<String, Object> attributes) { return createBlock(parent, context, content, attributes, new HashMap<>()); }
@Override public PhraseNode createPhraseNode(ContentNode parent, String context, List<String> text, Map<String, Object> attributes) { return createPhraseNode(parent, context, text, attributes, new HashMap<>()); }
@Override public Section createSection(StructuralNode parent, Map<Object, Object> options) { return createSection(parent, null, true, options); }
@Override public Cell createTableCell(Column column, String text) { return createTableCell(column, text, new HashMap<>()); }
@Override public Block createBlock(StructuralNode parent, String context, List<String> content, Map<String, Object> attributes) { return createBlock(parent, context, content, attributes, new HashMap<>()); }
@Override public PhraseNode createPhraseNode(ContentNode parent, String context, List<String> text) { return createPhraseNode(parent, context, text, new HashMap<>()); }
@Override public Section createSection(StructuralNode parent, boolean numbered, Map<Object, Object> options) { return createSection(parent, null, numbered, options); }
@Override public Cell createTableCell(Column column, Document innerDocument) { return createTableCell(column, innerDocument, new HashMap<>()); }
@Override public Block createBlock(StructuralNode parent, String context, String content, Map<String, Object> attributes) { return createBlock(parent, context, content, attributes, new HashMap<>()); }
@Override public PhraseNode createPhraseNode(ContentNode parent, String context, String text, Map<String, Object> attributes) { return createPhraseNode(parent, context, text, attributes, new HashMap<>()); } }
@Override public Section createSection(StructuralNode parent, boolean numbered, Map<Object, Object> options) { return createSection(parent, null, numbered, options); }
@Override public Block createBlock(StructuralNode parent, String context, String content, Map<String, Object> attributes, Map<Object, Object> options) { options.put(Options.SOURCE, content); options.put(Options.ATTRIBUTES, attributes); return createBlock(parent, context, options); }
@Override public PhraseNode createPhraseNode(ContentNode parent, String context, List<String> text) { return createPhraseNode(parent, context, text, new HashMap<>()); }