*/
package com.axyus.generator.pespj.ui;
+import com.axyus.generator.pespj.utilities.CursorWaiter;
import com.axyus.generator.pespj.utils.ControlUtils;
import com.axyus.swing.components.AbstractWizardPanel;
import fr.gouv.finances.dgfip.xemelios.tools.ToolServiceProviderFactory;
}//GEN-LAST:event_idCollCaretUpdate
private void idCollFocusLost(java.awt.event.FocusEvent evt) {//GEN-FIRST:event_idCollFocusLost
- if(ControlUtils.verifCleLuhn(idColl.getText(), true, false) && isInXemelios()){
+ if(ControlUtils.verifCleLuhn(idColl.getText(), true, false) && isInXemelios()){
+ CursorWaiter.setBusy(this, true);
XemeliosToolServiceProvider serviceProvider = ToolServiceProviderFactory.newInstance().getServiceProvider();
final List<XemeliosToolServiceProvider.XemeliosCollectivite> collectivites = serviceProvider.getAllLibellesFromReferentielBySiret("ref-collec-spl",idColl.getText());
List<String> collectivitesString = new ArrayList<String>();
if(collectivites != null && !collectivites.isEmpty()){
libelleCollectiviteBudget.setModel(new DefaultComboBoxModel(collectivitesString.toArray()));
}
+ CursorWaiter.setBusy(this, false);
}
}//GEN-LAST:event_idCollFocusLost