2011-07-05 27 views

回答

1

首先,让我们得到了有关编辑:

DomainDiagramEditor d= (DomainDiagramEditor) PlatformUI.getWorkbench().getActiveWorkbenchWindow().getActivePage().getActiveEditor(); 

现在,你可以得到所有的editparts你的图中,正从他们的相关型号:

final List children = d.getDiagramEditPart().getChildren(); 

让你列表的EditParts。

EObject element = d.getDiagram().getElement(); 
EList<EObject> eContents_ = element.eContents(); 

这使你在活动编辑器中所有的模型对象的列表:

或者,你可以得到的模型对象直接。希望回答你的问题

相关问题