if (diagramTypeProvider.getDiagram() != diagram) {
diagramTypeProvider.resourceReloaded(activeConfig.diagram);
}
// add the diagram contents
getEditingDomain().getCommandStack().execute(new ImportCamelContextElementsCommand(RiderDesignEditor.this, getEditingDomain(), diagram));
// layout the diagram
DiagramOperations.layoutDiagram(RiderDesignEditor.this);
// setup grid visibility