void () { final String text = myTextField.getText(); if (text.startsWith("!")) { myConstraint.setRegExp(text.substring(1)); myConstraint.setInvertRegExp(true); } else { myConstraint.setRegExp(text); myConstraint.setInvertRegExp(false); } myConstraint.setWholeWordsOnly(false); myConstraint.setWithinHierarchy(myHierarchyCheckBox.isSelected()); }