IRunnableWithProgress op = new IRunnableWithProgress() {
@Override
public void run(IProgressMonitor monitor) throws InvocationTargetException {
try {
Bpmn2DiagramCreator creator = new Bpmn2DiagramCreator();
creator.createBpmnDiagram(null, diagramFile, null, contentFileName, true);
} catch (Exception e) {
e.printStackTrace();
} finally {
monitor.done();
}