@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 Block createBlock(StructuralNode parent, String context, String content, Map<String, Object> attributes) { return createBlock(parent, context, content, attributes, 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 Block createBlock(StructuralNode parent, String context, List<String> content, Map<String, Object> attributes) { return createBlock(parent, context, content, attributes, new HashMap<>()); }
@Override public Block createBlock(StructuralNode parent, String context, List<String> content) { return createBlock(parent, context, content, new HashMap<>(), new HashMap<>()); }
@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 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 Block createBlock(StructuralNode parent, String context, String content) { return createBlock(parent, context, content, new HashMap<>(), new HashMap<>()); }
@Override public Block createBlock(StructuralNode parent, String context, List<String> content) { return createBlock(parent, context, content, new HashMap<>(), new HashMap<>()); }
@Override public Block createBlock(StructuralNode parent, String context, String content) { return createBlock(parent, context, content, new HashMap<>(), new HashMap<>()); }
@Override public Block createBlock(StructuralNode parent, String context, List<String> content, Map<String, Object> attributes, Map<Object, Object> options) { options.put(Options.SOURCE, content); options.put(Options.ATTRIBUTES, new HashMap<>(attributes)); return createBlock(parent, context, options); }
@Override public Block createBlock(StructuralNode parent, String context, List<String> content, Map<String, Object> attributes, Map<Object, Object> options) { options.put(Options.SOURCE, content); options.put(Options.ATTRIBUTES, new HashMap<>(attributes)); return createBlock(parent, context, options); }