public void setFormulaChangeListener(final BiConsumer<String, Formula> formulaChangeListener) {
        this.formulaChangeListener = formulaChangeListener;
    }
Allows live-editing of a formula, optionally associated with a Variable List
main/src/main/java/cgeo/geocaching/ui/FormulaEditText.java