+ private void parseList(TokenizerMatch tm) {
+ String[] listSections = tm.getRegExpGroups();
+ int indent = listSections[0].length();
+ String type = listSections[1];
+
+ FormattedText title = FormattedText.fromOrg(parseFullListTitle(listSections.length > 2 ? listSections[2] : "", tm.getTokenizer(), indent));
+
+// System.out.println(" indent: " + indent);
+// System.out.println(" type: " + type);
+// System.out.println(" title: " + title);
+
+ ListElement parent = null;
+
+ if (indent > currentListElement.indent){
+ ListElement newElement = new ListElement(title, indent, parent, type);
+ currentListElement.addContent(newElement);
+ currentListElement = newElement;
+ }
+