847848849850851852853854855856857
for (Object obj : viewer.getEditPartRegistry().values()) { if (obj instanceof DiagramConnectionEditPart || obj instanceof DiagramNodeEditPart) { viewer.appendSelection((EditPart)obj); } } } public void selectAllNodes()
860861862863864865866867868869870
viewer.deselectAll(); for (Object obj : viewer.getEditPartRegistry().values()) { if (obj instanceof DiagramNodeEditPart) { viewer.appendSelection((DiagramNodeEditPart)obj); } } } public void selectParts(final List<ISapphirePart> selections)
900901902903904905906907908909910
viewer.select((EditPart)editpartObj); first = false; } else { viewer.appendSelection((EditPart)editpartObj); } viewer.reveal((EditPart)editpartObj); } } }