X-Git-Url: http://gitweb.fperrin.net/?a=blobdiff_plain;f=src%2Fcom%2Fhughes%2Fandroid%2Fdictionary%2Fparser%2FWikiTokenizer.java;h=e2d59c45e85f90706cb51a330992d7d4f4222cad;hb=7819736ae570bf597936f0dc640f60644da15fc8;hp=da4e531475e9aec8bb68b5d4c9464b5cfef58a2e;hpb=57d93b56ca2ffa3be718469a9f89f66b4716ad4e;p=DictionaryPC.git diff --git a/src/com/hughes/android/dictionary/parser/WikiTokenizer.java b/src/com/hughes/android/dictionary/parser/WikiTokenizer.java index da4e531..e2d59c4 100644 --- a/src/com/hughes/android/dictionary/parser/WikiTokenizer.java +++ b/src/com/hughes/android/dictionary/parser/WikiTokenizer.java @@ -475,4 +475,16 @@ public final class WikiTokenizer { return builder.toString(); } + public static StringBuilder appendFunction(final StringBuilder builder, final String name, List args, + final Map namedArgs) { + builder.append(name); + for (final String arg : args) { + builder.append("|").append(arg); + } + for (final Map.Entry entry : namedArgs.entrySet()) { + builder.append("|").append(entry.getKey()).append("=").append(entry.getValue()); + } + return builder; + } + }