public void dynamicDisplay() { if (toolbarButton.getParent() == null) return; String displayLogic = mToolbarButton.getDisplayLogic(); if (displayLogic == null || displayLogic.trim().length() == 0) return; boolean visible = Evaluator.evaluateLogic(this, displayLogic); toolbarButton.setVisible(visible); }