Parse multiline list headings
[sixth.git] / src / main / java / eu / svjatoslav / sixth / core / document / ListElement.java
diff --git a/src/main/java/eu/svjatoslav/sixth/core/document/ListElement.java b/src/main/java/eu/svjatoslav/sixth/core/document/ListElement.java
deleted file mode 100644 (file)
index 908b190..0000000
+++ /dev/null
@@ -1,49 +0,0 @@
-package eu.svjatoslav.sixth.core.document;
-
-import eu.svjatoslav.commons.string.tokenizer.Tokenizer;
-import eu.svjatoslav.commons.string.tokenizer.TokenizerMatch;
-import eu.svjatoslav.sixth.core.document.text.FormattedText;
-
-import java.util.ArrayList;
-import java.util.List;
-
-import static eu.svjatoslav.sixth.core.document.Helper.TG_DOCUMENT_PROPERTY;
-
-public class ListElement {
-    public final FormattedText name;
-    public final int level;
-    public final ListElement parent;
-    private final List<ListElement> children = new ArrayList<>();
-
-    public ListElement(FormattedText name, int level, ListElement parent){
-        this.level = level;
-        this.name = name;
-        this.parent = parent;
-    }
-
-    public void addChild(ListElement listElement){
-        children.add(listElement);
-    }
-
-    public void parse(Tokenizer tokenizer){
-        while (tokenizer.hasMoreContent()) {
-            final TokenizerMatch tm = tokenizer.getNextToken();
-
-            if (tm.isGroup(TG_DOCUMENT_PROPERTY)){
-                System.out.println("DOCUMENT PROPERT!!!: " + tm.token);
-                continue;
-            }
-
-            if (tm.isGroup(null)){
-                System.out.println("    HC: " + tm.token);
-                continue;
-            }
-
-            tokenizer.unreadToken();
-            break;
-        }
-    }
-
-
-
-}