Documentation available at https://github.com/eclipse-emf/org.eclipse.emf/tree/3f72ec7a806414337413fca387b42ca5352c09a6/plugins/org.eclipse.emf.common