if(monitor==null) {
monitor = new NullProgressMonitor();
}
CreateModelRunnable runnable = new CreateModelRunnable(uri, this);
try {
runnable.run(monitor);
} catch (InvocationTargetException e) {
e.printStackTrace();
} catch (InterruptedException e) {
e.printStackTrace();
}