mode.allowEdgeCreation(false);
mode.allowMoveLabels(false);
mode.allowMovePorts(false);
mode.allowNodeCreation(false);
mode.allowNodeEditing(false);
mode.allowResizeNodes(false);
// show tool tips over nodes & edges
mode.showNodeTips(true);
mode.showEdgeTips(true);
return mode;
}