private static final long serialVersionUID = 1L;
@Override
protected void action() throws ActionException {
ConfigException configException = null;
try {
completeConfiguration();
} catch (ConfigException e) {
configException = e;
} catch (RuntimeException e) {
Throwable cause=e;
while (cause.getCause()!=null) cause=cause.getCause();
configException = new ConfigException(cause.getMessage());
}
if (configException!=null) {
JOptionPane.showMessageDialog(NengoGraphics.getInstance(), configException.getMessage());
}
myConfigManager.dialogConfigurationFinished(configException);
}