new DictionaryFrequencyReport("Dictionary Entry Frequencies",
"Frequencies of each dictionary entry in " + doc.getTitle(),
yoshikoder.getDictionary().getName(),
doc, efm, false);
dia = new YKDictionaryReportDialog(yoshikoder, catsOnly, catsAndPats, onlyShowCats);
}
protected void onSuccess() {
dia.setVisible(true);
// why is this called without the dialog returning
onlyShowCats = !dia.getCurrentReport().getShowPatterns();