createMenuItems(manager, "Add ", baseElement, false);
}
}
private void createMenuItems(MenuManager manager, String prefix, EObject baseElement, boolean root) {
ItemProviderAdapter itemProviderAdapter = (ItemProviderAdapter) new Bpmn2ItemProviderAdapterFactory().adapt(
baseElement, ItemProviderAdapter.class);
Collection<CommandParameter> desc = (Collection<CommandParameter>) itemProviderAdapter.getNewChildDescriptors(
baseElement, diagramEditor.getEditingDomain(), null);
EList<EReference> eAllContainments = baseElement.eClass().getEAllContainments();