this.clearTouchAreas можно вынести из if
и можно написать inputText.setVisible(mode)
и по аналогии для других