Working on the ArchiMate Ecore model.
I attempted to define in the genmodel to use the I{0} pattern and the {0} pattern for generated Java interfaces and classes respectively. It seems that the GMF gmfgen generated code doesn’t respect this and uses the class names as defined in the *.ecore model. See here.