FWIW, as i needed it fast....in my TitledApplicationDialog I did the following which works...tho Im sure its not the preferred way. I realise theres validation but the overlays for a TextArea dont appear to be coorect yet, as per a JIRA issue I remember reading....
Code:
protected JComponent createTitledDialogContentPane() {
setFinishEnabled(false);
JComponent component = form.getControl();
form.addFormValueChangeListener("tagEvent.description", new ValueChangeListener() {
public void valueChanged() {
String value = (String)form.getValue("tagEvent.description");
setFinishEnabled(null != value && value.length() > 0);
}
});
return component;
}