/** * This method has been overriden to take care of long-running operations not * to have the swing gui blocked. It uses the foxtrot library to achieve this. * <p> * {@inheritDoc} */ @Override protected final void fireConnectorValueChange() { // SwingUtil.performLongOperation(new Job() { // // /** // * Decorates the super implementation with the foxtrot job. // * <p> // * {@inheritDoc} // */ // @Override // public Object run() { // protectedFireConnectorValueChange(); // return null; // } // }); protectedFireConnectorValueChange(); }
/** * This method has been overridden to take care of long-running operations not * to have the swing gui blocked. It uses the foxtrot library to achieve this. * <p> * {@inheritDoc} */ @Override protected final void fireConnectorValueChange() { try { protectedFireConnectorValueChange(); } catch (ConnectorInputException ex) { // It's an input error. ignore } catch (RuntimeException ex) { handleException(ex); } }