// set the contents of this editor
viewer.setContents(diagramModel);
// listen for dropped parts
viewer.addDropTargetListener(new SapphireTemplateTransferDropTargetListener(this));
viewer.addDropTargetListener((TransferDropTargetListener) new ObjectsTransferDropTargetListener(viewer));
postInit();
}