import java.util.List;
import static eu.svjatoslav.sixth.core.document.Helper.TG_HYPERLINK;
+import static eu.svjatoslav.sixth.core.document.Utils.addIndentExceptFirstLine;
public class FormattedText {
List<FormattedTextElement> elements = new ArrayList<>();
}
-
public static FormattedText fromOrg(String orgText){
FormattedText formattedText = new FormattedText();
formattedText.parseOrgSyntax(orgText);
return formattedText;
}
- public String toMD(){
+ public String toMD(int indent){
StringBuilder sb = new StringBuilder();
for (FormattedTextElement element : elements)
sb.append(element.toMD());
- return sb.toString();
+ return addIndentExceptFirstLine(sb.toString(), indent);
}
private Tokenizer getTokenizer(String contents) {
return tokenizer;
}
+
+ public String toString(){
+ return toMD(0);
+ }
}