X-Git-Url: http://www2.svjatoslav.eu/gitweb/?p=sixth.git;a=blobdiff_plain;f=src%2Fmain%2Fjava%2Feu%2Fsvjatoslav%2Fsixth%2Fcore%2Fdocument%2Fcontent%2FDocumentPropertyCollection.java;fp=src%2Fmain%2Fjava%2Feu%2Fsvjatoslav%2Fsixth%2Fcore%2Fdocument%2Fcontent%2FDocumentPropertyCollection.java;h=0000000000000000000000000000000000000000;hp=adb3c1295751ea1c995f1b4b5359186e693820d4;hb=c91e7d20d9ebd423eae87eb89cc6b69caf1cb8de;hpb=168cf05300cec2bb4c0607711b752609976b2901 diff --git a/src/main/java/eu/svjatoslav/sixth/core/document/content/DocumentPropertyCollection.java b/src/main/java/eu/svjatoslav/sixth/core/document/content/DocumentPropertyCollection.java deleted file mode 100644 index adb3c12..0000000 --- a/src/main/java/eu/svjatoslav/sixth/core/document/content/DocumentPropertyCollection.java +++ /dev/null @@ -1,40 +0,0 @@ -package eu.svjatoslav.sixth.core.document.content; - -import java.util.ArrayList; -import java.util.HashMap; -import java.util.List; -import java.util.Map; - -/** - * Things like: - * #+RESULTS: - * #+LATEX_HEADER: \\usepackage{parskip} - * #+OPTIONS: H:20 num:20 - * #+attr_latex: :width 300px - */ - -public class DocumentPropertyCollection implements Content { - private Map> keyToValue = new HashMap<>(); - - @Override - public void toMD(StringBuilder sb, int indent) { - } - - public void addProperty(String key, String value){ - getOrCreateValueList(key).add(value); - } - - private List getOrCreateValueList(String key){ - String actualKey = key.toLowerCase(); - if (keyToValue.containsKey(actualKey)) - return keyToValue.get(actualKey); - - List valueList = new ArrayList(); - keyToValue.put(actualKey, valueList); - return valueList; - } - - public boolean hasProperty(String key){ - return keyToValue.containsKey(key.toLowerCase()); - } -}