@Override public void buttonClicked(int indexOfTheButton) { super.buttonClicked(indexOfTheButton); switch (indexOfTheButton) { case ResetMaskButton: if (animDirection == Stay || animDirection == ShowHint) animDirection = HideHint; break; case PuzzleHintButton: animDirection = ShowHint; resetMask.setVisible(true); resetMask.setEnabled(true); break; } }