try{
setBusy(true);
URL url = new URL(DEFAULT_TERMINOLOGY_DOWNLOAD);
InputStream is = url.openStream();
unzip(is,NobleCoderTerminology.getPersistenceDirectory());
repository = new DefaultRepository();
SwingUtilities.invokeLater(new Runnable() {
public void run() {
DefaultComboBoxModel<Terminology> model = new DefaultComboBoxModel<Terminology>();
for(Terminology t: repository.getTerminologies()){
model.addElement(t);