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