this.componentRegistry = new SystemComponentRegistry();
// This does not take time, so we can do it in the same thread.
this.systemComponentTree = ComponentController.getComponentTree(this.componentRegistry);
componentTreeViewer.addComponentTree(0, this.systemComponentTree);
componentTreeViewer.addComponentTree(1, ComponentController.getComponentTree(new AmazonComponentRegistry()));
} catch (RuntimeException e) {
// This should not happen
e.printStackTrace();
getGUI().getErrorWindow().error(ErrorMessages.UNEXPECTED_ERROR, e);