@Override public void beginRendering(final Document node, NodeFormatterContext context, MarkdownWriter appendable) { // collect anchor ref ids myWriter = appendable; myIdGenerator = myIdGeneratorFactory.create(); myIdGenerator.generateIds(node); }
String calculateNodeId(Node node) { String id = htmlIdGenerator.getId(node); if (attributeProviderFactories.size() != 0) { Attributes attributes = new Attributes(); if (id != null) attributes.replaceValue("id", id); for (AttributeProvider attributeProvider : myAttributeProviders) { attributeProvider.setAttributes(node, AttributablePart.ID, attributes); } id = attributes.getValue("id"); } return id == null ? "" : id; }
String spanText = renderInSubContext(render, true); if (target != null) { final String id = myIdGenerator.getId(target); myOriginalRefTargets.put(id, myTranslatingSpans.size()); final String id = myIdGenerator.getId(translated); myTranslatedRefTargets.put(myTranslatingSpanId, id); final String id = myIdGenerator.getId(target); myTranslatedRefTargets.put(myTranslatingSpanId, id);
@Override public void render(final Node node) { if (node instanceof Document) { htmlIdGenerator.generateIds(document);
@Override public String getNodeId(Node node) { String id = htmlIdGenerator.getId(node); if (attributeProviderFactories.size() != 0) { Attributes attributes = new Attributes(); if (id != null) attributes.replaceValue("id", id); for (AttributeProvider attributeProvider : attributeProviders) { attributeProvider.setAttributes(this.renderingNode, AttributablePart.ID, attributes); } id = attributes.getValue("id"); } return id; }
this.htmlIdGenerator.generateIds(document);
String spanText = renderInSubContext(render, true); if (target != null) { final String id = myIdGenerator.getId(target); myOriginalRefTargets.put(id, myTranslatingSpans.size()); final String id = myIdGenerator.getId(translated); myTranslatedRefTargets.put(myTranslatingSpanId, id); final String id = myIdGenerator.getId(target); myTranslatedRefTargets.put(myTranslatingSpanId, id);
@Override public void beginRendering(final Document node, NodeFormatterContext context, MarkdownWriter appendable) { // collect anchor ref ids myWriter = appendable; myIdGenerator = myIdGeneratorFactory.create(); myIdGenerator.generateIds(node); }
@Override public String getNodeId(Node node) { String id = htmlIdGenerator.getId(node); if (attributeProviderFactories.size() != 0) { Attributes attributes = new Attributes(); if (id != null) attributes.replaceValue("id", id); for (AttributeProvider attributeProvider : attributeProviders) { attributeProvider.setAttributes(this.renderingNode, AttributablePart.ID, attributes); } id = attributes.getValue("id"); } return id; }
this.htmlIdGenerator.generateIds(document);